Dear R Community, I adapted the C-Code found at (http://wiki.tcl.tk/25685) implementing fast image resizing for Tk images for my R package.
The C Code differs for tcl/tk version 8.4 and 8.5. I have the working code for both versions. How do I integrate this C-Code into my package so that R CMD INSTALL takes care of compiling the function correct for each OS and tcl version? (such that I can submit the package to CRAN). Once the two files would be compiled I could load the correct function by checking with > library(tcltk) > .Tcl('set tcl_version') which tcl version R connects to? For example the gcc command I call under Ubuntu is: gcc -shared -o imgscale.so -DUSE_TCL_STUBS -I/usr/include/tcl8.5/ imagescale_85.c -L/usr/lib/ -ltclstub8.5 -fPIC and gcc -shared -o imgscale.so -DUSE_TCL_STUBS -I/usr/include/tcl8.4/ imagescale_84.c -L/usr/lib/ -ltclstub8.4 -fPIC Thanks, Adrian Waddell ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel