Compilation fails (PR#209)
Hi, there are three different things going on here: (1) gmake by default has the option "-w" set, which is why you see these "Entering/Leaving directory ..." messages. This option finds a way into the make flags when the system default make is called. Not quite sure how, but don't blame it on configure. Makeconf et. al. is more likely. (2) Very annoyingly, modreg doesn't use the $(SHLIBLD) command but calls R with SHLIB as option. Which is nothing you are interested in, but is a bad thing, IMHO. (3) g77 croaks on -PIC: for this you may have to blame xmkmf (which configure uses. Try to find out, what the default is. Follow this example: tmp $ touch Imakefile tmp $ xmkmf imake -DUseInstalled -I/usr/lib/X11/config "./Imakefile", line 1: 1506-229 (W) File is empty. tmp $ grep -i pic Makefile PICFLAGS = -bM\:SRE (Results are for an AIX box. Your output should look different.)
I started 'configure' with the f2c- and without the g77-Option and used /usr/ccs/bin/make instead of gmake (very flexible, isn't it ;) C compiler: gcc -g -O2 FORTRAN compiler: f2c The modreg-directory is now compiled without any error. But while processing the mva-directory: mkdir ../../../library/mva/R gcc -g -O2 -fPIC -I../../../../include -c dblcen.c -o dblcen.o ld -G -o mva.so dblcen.o hclust.o kmns.o ld: fatal: file hclust.o: cannot open file; errno=2 ld: fatal: file kmns.o: cannot open file; errno=2 ld: fatal: File processing errors. No output written to mva.so *** Error code 1 make: Fatal error: Command failed for target `mva.so' Current working directory /sw/sun4_55/R-0.65.0/src/library/mva/src *** Error code 1 make: Fatal error: Command failed for target `all' What happens here? I compiled R 0.63.0 without any problem.... Frank Beimfohr University of Dortmund -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._