* installing *source* package 'scimesh' ...
** this is package 'scimesh' version '0.4.0'
** package 'scimesh' successfully unpacked and MD5 sums checked
** using staged installation
** libs
specified C++17
using C++ compiler: 'g++.exe (GCC) 14.3.0'
using C++17
make[1]: Entering directory '/d/temp/2026_09_29_12_06_12_14923/Rtmp4GFU2q/R.INSTALLf9a432b3375/scimesh/src'
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.6.1/include" -DNDEBUG -DNDEBUG -I../src/core -I../src/third_party -I../src/third_party/glm -DSCIMESH_STB_WRITE_IMPL -DSCIMESH_STB_READ_IMPL -DSCIMESH_STB_TRUETYPE_IMPL -DLIBFS_DBG_NONE -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c rcpp_bindings.cpp -o rcpp_bindings.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.6.1/include" -DNDEBUG -DNDEBUG -I../src/core -I../src/third_party -I../src/third_party/glm -DSCIMESH_STB_WRITE_IMPL -DSCIMESH_STB_READ_IMPL -DSCIMESH_STB_TRUETYPE_IMPL -DLIBFS_DBG_NONE -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c RcppExports.cpp -o RcppExports.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.6.1/include" -DNDEBUG -DNDEBUG -I../src/core -I../src/third_party -I../src/third_party/glm -DSCIMESH_STB_WRITE_IMPL -DSCIMESH_STB_READ_IMPL -DSCIMESH_STB_TRUETYPE_IMPL -DLIBFS_DBG_NONE -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c core/image.cpp -o core/image.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.6.1/include" -DNDEBUG -DNDEBUG -I../src/core -I../src/third_party -I../src/third_party/glm -DSCIMESH_STB_WRITE_IMPL -DSCIMESH_STB_READ_IMPL -DSCIMESH_STB_TRUETYPE_IMPL -DLIBFS_DBG_NONE -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c core/camera.cpp -o core/camera.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.6.1/include" -DNDEBUG -DNDEBUG -I../src/core -I../src/third_party -I../src/third_party/glm -DSCIMESH_STB_WRITE_IMPL -DSCIMESH_STB_READ_IMPL -DSCIMESH_STB_TRUETYPE_IMPL -DLIBFS_DBG_NONE -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c core/colormap.cpp -o core/colormap.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.6.1/include" -DNDEBUG -DNDEBUG -I../src/core -I../src/third_party -I../src/third_party/glm -DSCIMESH_STB_WRITE_IMPL -DSCIMESH_STB_READ_IMPL -DSCIMESH_STB_TRUETYPE_IMPL -DLIBFS_DBG_NONE -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c core/normals.cpp -o core/normals.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.6.1/include" -DNDEBUG -DNDEBUG -I../src/core -I../src/third_party -I../src/third_party/glm -DSCIMESH_STB_WRITE_IMPL -DSCIMESH_STB_READ_IMPL -DSCIMESH_STB_TRUETYPE_IMPL -DLIBFS_DBG_NONE -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c core/clipping.cpp -o core/clipping.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.6.1/include" -DNDEBUG -DNDEBUG -I../src/core -I../src/third_party -I../src/third_party/glm -DSCIMESH_STB_WRITE_IMPL -DSCIMESH_STB_READ_IMPL -DSCIMESH_STB_TRUETYPE_IMPL -DLIBFS_DBG_NONE -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c core/rasterizer.cpp -o core/rasterizer.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.6.1/include" -DNDEBUG -DNDEBUG -I../src/core -I../src/third_party -I../src/third_party/glm -DSCIMESH_STB_WRITE_IMPL -DSCIMESH_STB_READ_IMPL -DSCIMESH_STB_TRUETYPE_IMPL -DLIBFS_DBG_NONE -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c core/renderer.cpp -o core/renderer.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.6.1/include" -DNDEBUG -DNDEBUG -I../src/core -I../src/third_party -I../src/third_party/glm -DSCIMESH_STB_WRITE_IMPL -DSCIMESH_STB_READ_IMPL -DSCIMESH_STB_TRUETYPE_IMPL -DLIBFS_DBG_NONE -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c core/primitives.cpp -o core/primitives.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.6.1/include" -DNDEBUG -DNDEBUG -I../src/core -I../src/third_party -I../src/third_party/glm -DSCIMESH_STB_WRITE_IMPL -DSCIMESH_STB_READ_IMPL -DSCIMESH_STB_TRUETYPE_IMPL -DLIBFS_DBG_NONE -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c core/transforms.cpp -o core/transforms.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.6.1/include" -DNDEBUG -DNDEBUG -I../src/core -I../src/third_party -I../src/third_party/glm -DSCIMESH_STB_WRITE_IMPL -DSCIMESH_STB_READ_IMPL -DSCIMESH_STB_TRUETYPE_IMPL -DLIBFS_DBG_NONE -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c core/obj_io.cpp -o core/obj_io.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.6.1/include" -DNDEBUG -DNDEBUG -I../src/core -I../src/third_party -I../src/third_party/glm -DSCIMESH_STB_WRITE_IMPL -DSCIMESH_STB_READ_IMPL -DSCIMESH_STB_TRUETYPE_IMPL -DLIBFS_DBG_NONE -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c core/font.cpp -o core/font.o
In file included from core/font.cpp:31:
../src/third_party/stb_truetype.h:4959:15: warning: 'int stbtt_CompareUTF8toUTF16_bigendian(const char*, int, const char*, int)' defined but not used [-Wunused-function]
4959 | STBTT_DEF int stbtt_CompareUTF8toUTF16_bigendian(const char *s1, int len1, const char *s2, int len2)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:4954:15: warning: 'int stbtt_FindMatchingFont(const unsigned char*, const char*, int)' defined but not used [-Wunused-function]
4954 | STBTT_DEF int stbtt_FindMatchingFont(const unsigned char *fontdata, const char *name, int flags)
| ^~~~~~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:4944:15: warning: 'int stbtt_GetNumberOfFonts(const unsigned char*)' defined but not used [-Wunused-function]
4944 | STBTT_DEF int stbtt_GetNumberOfFonts(const unsigned char *data)
| ^~~~~~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:4932:15: warning: 'int stbtt_BakeFontBitmap(const unsigned char*, int, float, unsigned char*, int, int, int, int, stbtt_bakedchar*)' defined but not used [-Wunused-function]
4932 | STBTT_DEF int stbtt_BakeFontBitmap(const unsigned char *data, int offset,
| ^~~~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:4767:16: warning: 'void stbtt_FreeSDF(unsigned char*, void*)' defined but not used [-Wunused-function]
4767 | STBTT_DEF void stbtt_FreeSDF(unsigned char *bitmap, void *userdata)
| ^~~~~~~~~~~~~
../src/third_party/stb_truetype.h:4762:27: warning: 'unsigned char* stbtt_GetCodepointSDF(const stbtt_fontinfo*, float, int, int, unsigned char, float, int*, int*, int*, int*)' defined but not used [-Wunused-function]
4762 | STBTT_DEF unsigned char * stbtt_GetCodepointSDF(const stbtt_fontinfo *info, float scale, int codepoint, int padding, unsigned char onedge_value, float pixel_dist_scale, int *width, int *height, int *xoff, int *yoff)
| ^~~~~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:4363:16: warning: 'void stbtt_GetPackedQuad(const stbtt_packedchar*, int, int, int, float*, float*, stbtt_aligned_quad*, int)' defined but not used [-Wunused-function]
4363 | STBTT_DEF void stbtt_GetPackedQuad(const stbtt_packedchar *chardata, int pw, int ph, int char_index, float *xpos, float *ypos, stbtt_aligned_quad *q, int align_to_integer)
| ^~~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:4350:16: warning: 'void stbtt_GetScaledFontVMetrics(const unsigned char*, int, float, float*, float*, float*)' defined but not used [-Wunused-function]
4350 | STBTT_DEF void stbtt_GetScaledFontVMetrics(const unsigned char *fontdata, int index, float size, float *ascent, float *descent, float *lineGap)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:4338:15: warning: 'int stbtt_PackFontRange(stbtt_pack_context*, const unsigned char*, int, float, int, int, stbtt_packedchar*)' defined but not used [-Wunused-function]
4338 | STBTT_DEF int stbtt_PackFontRange(stbtt_pack_context *spc, const unsigned char *fontdata, int font_index, float font_size,
| ^~~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:4005:16: warning: 'void stbtt_PackSetSkipMissingCodepoints(stbtt_pack_context*, int)' defined but not used [-Wunused-function]
4005 | STBTT_DEF void stbtt_PackSetSkipMissingCodepoints(stbtt_pack_context *spc, int skip)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:3995:16: warning: 'void stbtt_PackSetOversampling(stbtt_pack_context*, unsigned int, unsigned int)' defined but not used [-Wunused-function]
3995 | STBTT_DEF void stbtt_PackSetOversampling(stbtt_pack_context *spc, unsigned int h_oversample, unsigned int v_oversample)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:3989:16: warning: 'void stbtt_PackEnd(stbtt_pack_context*)' defined but not used [-Wunused-function]
3989 | STBTT_DEF void stbtt_PackEnd (stbtt_pack_context *spc)
| ^~~~~~~~~~~~~
../src/third_party/stb_truetype.h:3957:15: warning: 'int stbtt_PackBegin(stbtt_pack_context*, unsigned char*, int, int, int, int, void*)' defined but not used [-Wunused-function]
3957 | STBTT_DEF int stbtt_PackBegin(stbtt_pack_context *spc, unsigned char *pixels, int pw, int ph, int stride_in_bytes, int padding, void *alloc_context)
| ^~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:3859:16: warning: 'void stbtt_GetBakedQuad(const stbtt_bakedchar*, int, int, int, float*, float*, stbtt_aligned_quad*, int)' defined but not used [-Wunused-function]
3859 | STBTT_DEF void stbtt_GetBakedQuad(const stbtt_bakedchar *chardata, int pw, int ph, int char_index, float *xpos, float *ypos, stbtt_aligned_quad *q, int opengl_fillrule)
| ^~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:3802:16: warning: 'void stbtt_MakeCodepointBitmap(const stbtt_fontinfo*, unsigned char*, int, int, int, float, float, int)' defined but not used [-Wunused-function]
3802 | STBTT_DEF void stbtt_MakeCodepointBitmap(const stbtt_fontinfo *info, unsigned char *output, int out_w, int out_h, int out_stride, float scale_x, float scale_y, int codepoint)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:3797:26: warning: 'unsigned char* stbtt_GetCodepointBitmap(const stbtt_fontinfo*, float, float, int, int*, int*, int*, int*)' defined but not used [-Wunused-function]
3797 | STBTT_DEF unsigned char *stbtt_GetCodepointBitmap(const stbtt_fontinfo *info, float scale_x, float scale_y, int codepoint, int *width, int *height, int *xoff, int *yoff)
| ^~~~~~~~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:3787:16: warning: 'void stbtt_MakeCodepointBitmapSubpixelPrefilter(const stbtt_fontinfo*, unsigned char*, int, int, int, float, float, float, float, int, int, float*, float*, int)' defined but not used [-Wunused-function]
3787 | STBTT_DEF void stbtt_MakeCodepointBitmapSubpixelPrefilter(const stbtt_fontinfo *info, unsigned char *output, int out_w, int out_h, int out_stride, float scale_x, float scale_y, float shift_x, float shift_y, int oversample_x, int oversample_y, float *sub_x, float *sub_y, int codepoint)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:2749:16: warning: 'void stbtt_GetCodepointBitmapBox(const stbtt_fontinfo*, int, float, float, int*, int*, int*, int*)' defined but not used [-Wunused-function]
2749 | STBTT_DEF void stbtt_GetCodepointBitmapBox(const stbtt_fontinfo *font, int codepoint, float scale_x, float scale_y, int *ix0, int *iy0, int *ix1, int *iy1)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:2711:15: warning: 'int stbtt_GetCodepointSVG(const stbtt_fontinfo*, int, const char**)' defined but not used [-Wunused-function]
2711 | STBTT_DEF int stbtt_GetCodepointSVG(const stbtt_fontinfo *info, int unicode_codepoint, const char **svg)
| ^~~~~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:2672:16: warning: 'void stbtt_FreeShape(const stbtt_fontinfo*, stbtt_vertex*)' defined but not used [-Wunused-function]
2672 | STBTT_DEF void stbtt_FreeShape(const stbtt_fontinfo *info, stbtt_vertex *v)
| ^~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:2652:16: warning: 'void stbtt_GetFontBoundingBox(const stbtt_fontinfo*, int*, int*, int*, int*)' defined but not used [-Wunused-function]
2652 | STBTT_DEF void stbtt_GetFontBoundingBox(const stbtt_fontinfo *info, int *x0, int *y0, int *x1, int *y1)
| ^~~~~~~~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:2641:16: warning: 'int stbtt_GetFontVMetricsOS2(const stbtt_fontinfo*, int*, int*, int*)' defined but not used [-Wunused-function]
2641 | STBTT_DEF int stbtt_GetFontVMetricsOS2(const stbtt_fontinfo *info, int *typoAscent, int *typoDescent, int *typoLineGap)
| ^~~~~~~~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:2332:15: warning: 'int stbtt_GetKerningTable(const stbtt_fontinfo*, stbtt_kerningentry*, int)' defined but not used [-Wunused-function]
2332 | STBTT_DEF int stbtt_GetKerningTable(const stbtt_fontinfo *info, stbtt_kerningentry* table, int table_length)
| ^~~~~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:2317:16: warning: 'int stbtt_GetKerningTableLength(const stbtt_fontinfo*)' defined but not used [-Wunused-function]
2317 | STBTT_DEF int stbtt_GetKerningTableLength(const stbtt_fontinfo *info)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:1646:15: warning: 'int stbtt_IsGlyphEmpty(const stbtt_fontinfo*, int)' defined but not used [-Wunused-function]
1646 | STBTT_DEF int stbtt_IsGlyphEmpty(const stbtt_fontinfo *info, int glyph_index)
| ^~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:1641:15: warning: 'int stbtt_GetCodepointBox(const stbtt_fontinfo*, int, int*, int*, int*, int*)' defined but not used [-Wunused-function]
1641 | STBTT_DEF int stbtt_GetCodepointBox(const stbtt_fontinfo *info, int codepoint, int *x0, int *y0, int *x1, int *y1)
| ^~~~~~~~~~~~~~~~~~~~~
../src/third_party/stb_truetype.h:1589:15: warning: 'int stbtt_GetCodepointShape(const stbtt_fontinfo*, int, stbtt_vertex**)' defined but not used [-Wunused-function]
1589 | STBTT_DEF int stbtt_GetCodepointShape(const stbtt_fontinfo *info, int unicode_codepoint, stbtt_vertex **vertices)
| ^~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.6.1/include" -DNDEBUG -DNDEBUG -I../src/core -I../src/third_party -I../src/third_party/glm -DSCIMESH_STB_WRITE_IMPL -DSCIMESH_STB_READ_IMPL -DSCIMESH_STB_TRUETYPE_IMPL -DLIBFS_DBG_NONE -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c core/text.cpp -o core/text.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.6.1/include" -DNDEBUG -DNDEBUG -I../src/core -I../src/third_party -I../src/third_party/glm -DSCIMESH_STB_WRITE_IMPL -DSCIMESH_STB_READ_IMPL -DSCIMESH_STB_TRUETYPE_IMPL -DLIBFS_DBG_NONE -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c core/ply_io.cpp -o core/ply_io.o
g++ -shared -s -static-libgcc -o scimesh.dll tmp.def rcpp_bindings.o RcppExports.o core/image.o core/camera.o core/colormap.o core/normals.o core/clipping.o core/rasterizer.o core/renderer.o core/primitives.o core/transforms.o core/obj_io.o core/font.o core/text.o core/ply_io.o -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R-4.6.1/bin/x64 -lR
make[1]: Leaving directory '/d/temp/2026_09_29_12_06_12_14923/Rtmp4GFU2q/R.INSTALLf9a432b3375/scimesh/src'
make[1]: Entering directory '/d/temp/2026_09_29_12_06_12_14923/Rtmp4GFU2q/R.INSTALLf9a432b3375/scimesh/src'
make[1]: Leaving directory '/d/temp/2026_09_29_12_06_12_14923/Rtmp4GFU2q/R.INSTALLf9a432b3375/scimesh/src'
installing to d:/Rcompile/CRANpkg/lib/4.6/00LOCK-scimesh/00new/scimesh/libs/x64
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** installing vignettes
** testing if installed package can be loaded from temporary location
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* MD5 sums
packaged installation of 'scimesh' as scimesh_0.4.0.zip
* DONE (scimesh)