* installing *source* package ‘caTools’ ... ** package ‘caTools’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘gcc-13 (GCC) 13.2.0’ using C++ compiler: ‘g++-13 (GCC) 13.2.0’ make[2]: Entering directory '/data/gannet/ripley/R/packages/tests-noRemap/caTools/src' g++-13 -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -DR_NO_REMAP -c Gif2R.cpp -o Gif2R.o Gif2R.cpp: In function 'SEXPREC* imreadgif(SEXP, SEXP, SEXP)': Gif2R.cpp:39:15: error: 'asInteger' was not declared in this scope; did you mean 'Rf_asInteger'? 39 | nImage = asInteger(NImage); | ^~~~~~~~~ | Rf_asInteger In file included from GifTools.h:10, from Gif2R.cpp:10: Gif2R.cpp:45:19: error: 'allocVector' was not declared in this scope; did you mean 'Rf_allocVector'? 45 | PROTECT(Ret = allocVector(INTSXP, 9+256+nPixel)); | ^~~~~~~~~~~ /data/gannet/ripley/R/R-devel/include/Rinternals.h:371:36: note: in definition of macro 'PROTECT' 371 | #define PROTECT(s) Rf_protect(s) | ^ Gif2R.cpp:57:15: error: 'install' was not declared in this scope 57 | scomm = install("comm"); | ^~~~~~~ Gif2R.cpp:58:29: error: 'mkString' was not declared in this scope; did you mean 'Rf_mkString'? 58 | setAttrib(Ret, scomm, mkString(comment)); | ^~~~~~~~ | Rf_mkString Gif2R.cpp:58:7: error: 'setAttrib' was not declared in this scope; did you mean 'Rf_setAttrib'? 58 | setAttrib(Ret, scomm, mkString(comment)); | ^~~~~~~~~ | Rf_setAttrib make[2]: *** [/data/gannet/ripley/R/R-devel/etc/Makeconf:202: Gif2R.o] Error 1 make[2]: Leaving directory '/data/gannet/ripley/R/packages/tests-noRemap/caTools/src' ERROR: compilation failed for package ‘caTools’ * removing ‘/data/gannet/ripley/R/packages/tests-noRemap/Libs/caTools-lib/caTools’ Command exited with non-zero status 1 Time 0:01.54, 1.13 + 0.22