* installing *source* package 'crc32c' ...
** package 'crc32c' successfully unpacked and MD5 sums checked
** using staged installation
**********************************************
WARNING: this package has a configure script
It probably needs manual configuration
**********************************************
** libs
using C compiler: 'gcc.exe (GCC) 13.3.0'
using C++ compiler: 'g++.exe (GCC) 13.3.0'
make[1]: Entering directory '/d/temp/2026_03_12_13_51_58_24687/RtmpqWNZPE/R.INSTALL1d044d46fe3/crc32c/src'
mkdir crc32c/build && \
cd crc32c/build && \
cmake .. && \
make all && \
cp -v libcrc32c.a .. && \
rm -rf *
-- Building for: Unix Makefiles
-- The C compiler identification is GNU 13.3.0
-- The CXX compiler identification is GNU 13.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: D:/rtools44/x86_64-w64-mingw32.static.posix/bin/gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: D:/rtools44/x86_64-w64-mingw32.static.posix/bin/c++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CRC32C_HAVE_NO_DEPRECATED
-- Performing Test CRC32C_HAVE_NO_DEPRECATED - Success
-- Performing Test CRC32C_HAVE_NO_SIGN_COMPARE
-- Performing Test CRC32C_HAVE_NO_SIGN_COMPARE - Success
-- Performing Test CRC32C_HAVE_NO_UNUSED_PARAMETER
-- Performing Test CRC32C_HAVE_NO_UNUSED_PARAMETER - Success
-- Performing Test CRC32C_HAVE_NO_MISSING_FIELD_INITIALIZERS
-- Performing Test CRC32C_HAVE_NO_MISSING_FIELD_INITIALIZERS - Success
-- Performing Test HAVE_BUILTIN_PREFETCH
-- Performing Test HAVE_BUILTIN_PREFETCH - Success
-- Performing Test HAVE_MM_PREFETCH
-- Performing Test HAVE_MM_PREFETCH - Success
-- Performing Test HAVE_SSE42
-- Performing Test HAVE_SSE42 - Success
-- Performing Test HAVE_ARM64_CRC32C
-- Performing Test HAVE_ARM64_CRC32C - Failed
-- Performing Test HAVE_STRONG_GETAUXVAL
-- Performing Test HAVE_STRONG_GETAUXVAL - Failed
-- Performing Test HAVE_WEAK_GETAUXVAL
-- Performing Test HAVE_WEAK_GETAUXVAL - Success
-- Configuring done (20.6s)
-- Generating done (0.1s)
-- Build files have been written to: D:/temp/2026_03_12_13_51_58_24687/RtmpqWNZPE/R.INSTALL1d044d46fe3/crc32c/src/crc32c/build
make[2]: Entering directory '/d/temp/2026_03_12_13_51_58_24687/RtmpqWNZPE/R.INSTALL1d044d46fe3/crc32c/src/crc32c/build'
[ 20%] Building CXX object CMakeFiles/crc32c_arm64.dir/src/crc32c_arm64.cc.obj
[ 20%] Built target crc32c_arm64
[ 40%] Building CXX object CMakeFiles/crc32c_sse42.dir/src/crc32c_sse42.cc.obj
[ 40%] Built target crc32c_sse42
[ 60%] Building CXX object CMakeFiles/crc32c.dir/src/crc32c_portable.cc.obj
[ 80%] Building CXX object CMakeFiles/crc32c.dir/src/crc32c.cc.obj
[100%] Linking CXX static library libcrc32c.a
[100%] Built target crc32c
make[2]: Leaving directory '/d/temp/2026_03_12_13_51_58_24687/RtmpqWNZPE/R.INSTALL1d044d46fe3/crc32c/src/crc32c/build'
'libcrc32c.a' -> '../libcrc32c.a'
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.3p/include" -DNDEBUG -Icrc32c/include -I'D:/RCompile/CRANpkg/lib/4.4/tidyCpp/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c crc32c.cpp -o crc32c.o
In file included from D:/RCompile/CRANpkg/lib/4.4/tidyCpp/include/tidyCpp:5,
from crc32c.cpp:2:
D:/RCompile/CRANpkg/lib/4.4/tidyCpp/include/tidy/defines.h: In function 'SEXPREC* const* R::listPointer(SEXP)':
D:/RCompile/CRANpkg/lib/4.4/tidyCpp/include/tidy/defines.h:67:56: error: 'VECTOR_PTR_RO' was not declared in this scope; did you mean 'VECTOR_PTR'?
67 | inline const SEXP* listPointer(SEXP x) { return VECTOR_PTR_RO(x); }
| ^~~~~~~~~~~~~
| VECTOR_PTR
make[1]: *** [D:/RCompile/recent/R-4.4.3p/etc/x64/Makeconf:296: crc32c.o] Error 1
make[1]: Leaving directory '/d/temp/2026_03_12_13_51_58_24687/RtmpqWNZPE/R.INSTALL1d044d46fe3/crc32c/src'
ERROR: compilation failed for package 'crc32c'
* removing 'd:/Rcompile/CRANpkg/lib/4.4/crc32c'
* restoring previous 'd:/Rcompile/CRANpkg/lib/4.4/crc32c'