* installing *source* package 'gdalBindings' ... ** using staged installation configure.win: loading site script /usr/local/etc/config.site checking for pkg-config... /x86_64-w64-mingw32.static.posix/bin/pkg-config checking pkg-config is at least version 0.15.0... yes checking the operating system name... Windows checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.exe checking for suffix of executables... .exe checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C++... yes checking whether g++ -std=gnu++17 accepts -g... yes checking for g++ -std=gnu++17 option to enable C++11 features... none needed checking for gdal... yes checking for gdal-config... /x86_64-w64-mingw32.static.posix/bin/gdal-config configure.win: Using gdal-config at /x86_64-w64-mingw32.static.posix/bin/gdal-config checking for gcc... gcc checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for gdal.h... yes checking whether GDAL can be linked using only `pkg-config --libs gdal`... yes checking for proj... yes checking proj datadir path... D:/rtools44/x86_64-w64-mingw32.static.posix/share/proj checking whether PROJ can be ran using the datadir... yes configure.win: creating ./config.status config.status: creating src/Makevars.ucrt ** libs using C compiler: 'gcc.exe (GCC) 13.2.0' using C++ compiler: 'g++.exe (GCC) 13.2.0' if [ -n "D:/rtools44/x86_64-w64-mingw32.static.posix/share/proj" ]; then \ mkdir -p ../inst/proj;\ cp -R "D:/rtools44/x86_64-w64-mingw32.static.posix/share/proj" ../inst/;\ else \ echo "PROJ_DATADIR is empty. Skipping file copy.";\ fi; g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I/include -ID:/rtools44/x86_64-w64-mingw32.static.posix/include -DCURL_STATICLIB -DPSL_STATIC -DLERC_STATIC -ID:/rtools44/x86_64-w64-mingw32.static.posix/include -ID:/rtools44/x86_64-w64-mingw32.static.posix/include/webp -DCURL_STATICLIB -DPSL_STATIC -DLERC_STATIC -DLZMA_API_STATIC -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c RcppExports.cpp -o RcppExports.o g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I/include -ID:/rtools44/x86_64-w64-mingw32.static.posix/include -DCURL_STATICLIB -DPSL_STATIC -DLERC_STATIC -ID:/rtools44/x86_64-w64-mingw32.static.posix/include -ID:/rtools44/x86_64-w64-mingw32.static.posix/include/webp -DCURL_STATICLIB -DPSL_STATIC -DLERC_STATIC -DLZMA_API_STATIC -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c rasterizeHDF.cpp -o rasterizeHDF.o In file included from D:/RCompile/CRANpkg/lib/4.5/Rcpp/include/Rcpp/Module.h:340, from D:/RCompile/CRANpkg/lib/4.5/Rcpp/include/Rcpp.h:69, from rasterizeHDF.cpp:1: D:/RCompile/CRANpkg/lib/4.5/Rcpp/include/Rcpp/module/class.h: In instantiation of 'void Rcpp::class_::SetFinalizer(finalizer_class*) [with Class = GDALDatasetR; finalizer_class = Rcpp::CppFinalizer]': D:/RCompile/CRANpkg/lib/4.5/Rcpp/include/Rcpp/module/class.h:456:13: required from 'Rcpp::class_::self& Rcpp::class_::finalizer(void (*)(Class*)) [with Class = GDALDatasetR; self = Rcpp::class_]' gdal_bindings.h:297:17: required from here D:/RCompile/CRANpkg/lib/4.5/Rcpp/include/Rcpp/module/class.h:466:42: warning: deleting object of polymorphic class type 'Rcpp::CppFinalizer' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 466 | if( ptr->finalizer_pointer ) delete ptr->finalizer_pointer ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I/include -ID:/rtools44/x86_64-w64-mingw32.static.posix/include -DCURL_STATICLIB -DPSL_STATIC -DLERC_STATIC -ID:/rtools44/x86_64-w64-mingw32.static.posix/include -ID:/rtools44/x86_64-w64-mingw32.static.posix/include/webp -DCURL_STATICLIB -DPSL_STATIC -DLERC_STATIC -DLZMA_API_STATIC -I'D:/RCompile/CRANpkg/lib/4.5/Rcpp/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c registerDynamicSymbol.c -o registerDynamicSymbol.o g++ -std=gnu++17 -shared -s -static-libgcc -o gdalBindings.dll tmp.def RcppExports.o rasterizeHDF.o registerDynamicSymbol.o -L/lib -lgdal -larmadillo -lopenblas -lgomp -lmingwthrd -lgfortran -lquadmath -lgeotiff -lpoppler -lharfbuzz -lfreetype -lharfbuzz_too -lfreetype_too -lglib-2.0 -lintl -lwinmm -lole32 -lshlwapi -luuid -lpng -lgif -lnetcdf -lhdf5_hl -lblosc -llz4 -lgta -lmfhdf -lportablexdr -ldf -lkea -lhdf5_cpp -lhdf5 -ldl -lwsock32 -lsz -lopenjp2 -llcms2 -lpng16 -lpcre2-8 -lspatialite -lssh2 -lgcrypt -lgpg-error -ladvapi32 -lwldap32 -lbrotlidec -lbrotlicommon -lpsl -lidn2 -lunistring -lcharset -lmysqlclient -lpq -lpgcommon -lpgport -lpthread -lshell32 -lsecur32 -lodbc32 -lodbccp32 -lfreexl -liconv -lminizip -lbz2 -lbcrypt -lssl -lcrypto -lws2_32 -lgdi32 -lcrypt32 -lexpat -lxml2 -lgeos_c -lgeos -lpsapi -lproj -lsqlite3 -ltiff -lwebp -lsharpyuv -lm -lzstd -llzma -ljpeg -ldeflate -lz -lcurl -ljson-c -lstdc++ -LD:/rtools44/x86_64-w64-mingw32.static.posix/lib -lcurl -lidn2 -lunistring -liconv -lcharset -lssh2 -lssh2 -lgcrypt -lgpg-error -lws2_32 -lgcrypt -lgpg-error -lws2_32 -lgcrypt -lgpg-error -lws2_32 -lz -lbcrypt -ladvapi32 -lcrypt32 -lssl -lcrypto -lssl -lz -lws2_32 -lgdi32 -lcrypt32 -lcrypto -lz -lws2_32 -lgdi32 -lcrypt32 -lgdi32 -lwldap32 -lzstd -lbrotlidec -lbrotlidec -lbrotlicommon -lz -lpsl -lunistring -lws2_32 -lidn2 -lunistring -liconv -lcharset -lbrotlidec -lbrotlicommon -lpthread -lidn2 -lunistring -liconv -lcharset -lssh2 -lssh2 -lgcrypt -lgpg-error -lws2_32 -lgcrypt -lgpg-error -lws2_32 -lgcrypt -lgpg-error -lws2_32 -lz -lbcrypt -ladvapi32 -lcrypt32 -lssl -lcrypto -lssl -lz -lws2_32 -lgdi32 -lcrypt32 -lcrypto -lz -lws2_32 -lgdi32 -lcrypt32 -lgdi32 -lwldap32 -lzstd -lbrotlidec -lbrotlidec -lbrotlicommon -lz -lpsl -lunistring -lws2_32 -lidn2 -lunistring -liconv -lcharset -lbrotlidec -lbrotlicommon -lpthread -LD:/rtools44/x86_64-w64-mingw32.static.posix/lib -lpsl -lunistring -lws2_32 -lidn2 -lunistring -liconv -lcharset -LD:/rtools44/x86_64-w64-mingw32.static.posix -lLerc -lstdc++ -LD:/rtools44/x86_64-w64-mingw32.static.posix/lib -lproj -lstdc++ -LD:/rtools44/x86_64-w64-mingw32.static.posix/lib -lsqlite3 -ltiff -LD:/rtools44/x86_64-w64-mingw32.static.posix -lLerc -lstdc++ -lwebp -lm -LD:/rtools44/x86_64-w64-mingw32.static.posix/lib -lsharpyuv -lm -llzma -ljpeg -ldeflate -lcurl -lssh2 -lgcrypt -lgpg-error -lbcrypt -ladvapi32 -lssl -lcrypto -lcrypt32 -lgdi32 -lwldap32 -lzstd -lz -lpsl -lws2_32 -lidn2 -lunistring -liconv -lcharset -lbrotlidec -lbrotlicommon -lpthread -lidn2 -lunistring -liconv -lcharset -lssh2 -lssh2 -lgcrypt -lgpg-error -lws2_32 -lgcrypt -lgpg-error -lws2_32 -lgcrypt -lgpg-error -lws2_32 -lz -lbcrypt -ladvapi32 -lcrypt32 -lssl -lcrypto -lssl -lz -lws2_32 -lgdi32 -lcrypt32 -lcrypto -lz -lws2_32 -lgdi32 -lcrypt32 -lgdi32 -lwldap32 -lzstd -lbrotlidec -lbrotlidec -lbrotlicommon -lz -lpsl -lunistring -lws2_32 -lidn2 -lunistring -liconv -lcharset -lbrotlidec -lbrotlicommon -lpthread -LD:/rtools44/x86_64-w64-mingw32.static.posix/lib -lpsl -lunistring -lws2_32 -lidn2 -lunistring -liconv -lcharset -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R/bin/x64 -lR installing to d:/RCompile/CRANincoming/R-devel/lib/00LOCK-gdalBindings/00new/gdalBindings/libs/x64 ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** 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 * DONE (gdalBindings)