* installing *source* package 'gifski' ... ** using staged installation info: checking for self-update rustup unchanged - 1.27.1 info: syncing channel updates for 'stable-x86_64-pc-windows-gnu' info: checking for self-update stable-x86_64-pc-windows-gnu unchanged - rustc 1.81.0 (eeb90cda1 2024-09-04) info: cleaning up downloads & tmp directories cargo 1.81.0 (2dbb1af80 2024-08-20) rustc 1.81.0 (eeb90cda1 2024-09-04) Building from source using /c/Users/CRAN/.cargo/bin/cargo cargo 1.81.0 (2dbb1af80 2024-08-20) ** libs using C compiler: 'gcc.exe (GCC) 13.2.0' rm -Rf gifski.dll myrustlib/target/x86_64-pc-windows-gnu/release/libmyrustlib.a wrapper.o myrustlib/target rustup target add x86_64-pc-windows-gnu || true info: component 'rust-std' for target 'x86_64-pc-windows-gnu' is up to date gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -DSTRICT_R_HEADERS=1 -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c wrapper.c -o wrapper.o wrapper.c:2: warning: "STRICT_R_HEADERS" redefined 2 | #define STRICT_R_HEADERS | : note: this is the location of the previous definition wrapper.c:17:1: error: unknown type name 'SEXP' 17 | SEXP R_png_to_gif(SEXP png_files, SEXP gif_file, SEXP width, SEXP height, SEXP delay, SEXP repeats, SEXP progress){ | ^~~~ wrapper.c:17:19: error: unknown type name 'SEXP' 17 | SEXP R_png_to_gif(SEXP png_files, SEXP gif_file, SEXP width, SEXP height, SEXP delay, SEXP repeats, SEXP progress){ | ^~~~ wrapper.c:17:35: error: unknown type name 'SEXP' 17 | SEXP R_png_to_gif(SEXP png_files, SEXP gif_file, SEXP width, SEXP height, SEXP delay, SEXP repeats, SEXP progress){ | ^~~~ wrapper.c:17:50: error: unknown type name 'SEXP' 17 | SEXP R_png_to_gif(SEXP png_files, SEXP gif_file, SEXP width, SEXP height, SEXP delay, SEXP repeats, SEXP progress){ | ^~~~ wrapper.c:17:62: error: unknown type name 'SEXP' 17 | SEXP R_png_to_gif(SEXP png_files, SEXP gif_file, SEXP width, SEXP height, SEXP delay, SEXP repeats, SEXP progress){ | ^~~~ wrapper.c:17:75: error: unknown type name 'SEXP' 17 | SEXP R_png_to_gif(SEXP png_files, SEXP gif_file, SEXP width, SEXP height, SEXP delay, SEXP repeats, SEXP progress){ | ^~~~ wrapper.c:17:87: error: unknown type name 'SEXP' 17 | SEXP R_png_to_gif(SEXP png_files, SEXP gif_file, SEXP width, SEXP height, SEXP delay, SEXP repeats, SEXP progress){ | ^~~~ wrapper.c:17:101: error: unknown type name 'SEXP' 17 | SEXP R_png_to_gif(SEXP png_files, SEXP gif_file, SEXP width, SEXP height, SEXP delay, SEXP repeats, SEXP progress){ | ^~~~ wrapper.c:55:31: error: 'R_png_to_gif' undeclared here (not in a function) 55 | {"R_png_to_gif", (DL_FUNC) &R_png_to_gif, 7}, | ^~~~~~~~~~~~ make: *** [D:/RCompile/recent/R/etc/x64/Makeconf:290: wrapper.o] Error 1 ERROR: compilation failed for package 'gifski' * removing 'd:/RCompile/CRANincoming/R-devel/lib/gifski'