Under freebsd 6.2 intel Duo, R 2.5.1 I can't update some packages (14 now) because of a problem with -lgfortran, e.g.
> update.packages("Hmisc") .................................................................... ............................................................... * Installing *source* package 'Hmisc' ... ** libs gfortran42 -fpic -g -O2 -c cidxcn.f -o cidxcn.o gfortran42 -fpic -g -O2 -c cidxcp.f -o cidxcp.o gfortran42 -fpic -g -O2 -c hoeffd.f -o hoeffd.o gfortran42 -fpic -g -O2 -c jacklins.f -o jacklins.o gfortran42 -fpic -g -O2 -c largrec.f -o largrec.o cc -std=gnu99 -I/usr/local/lib/R/include -I/usr/local/lib/R/include -I/usr/local/include -D__NO_MATH_INLINES -fpic -O2 -fno-strict-aliasing -pipe -march=prescott -c ranksort.c -o ranksort.o gfortran42 -fpic -g -O2 -c rcorr.f -o rcorr.o cc -std=gnu99 -I/usr/local/lib/R/include -I/usr/local/lib/R/include -I/usr/local/include -D__NO_MATH_INLINES -fpic -O2 -fno-strict-aliasing -pipe -march=prescott -c string_box.c -o string_box.o gfortran42 -fpic -g -O2 -c wclosest.f -o wclosest.o cc -std=gnu99 -shared -L/usr/local/lib -o Hmisc.so cidxcn.o cidxcp.o hoeffd.o jacklins.o largrec.o ranksort.o rcorr.o string_box.o wclosest.o -L/usr/local/lib/gcc-4.2.1/gcc/i386-portbld-freebsd6.2/4.2.1 -L/usr/local/lib/gcc-4.2.1 -lgfortran -lm -lgcc_s -L/usr/local/lib/R/lib -lR /usr/bin/ld: cannot find -lgfortran *** Error code 1 Stop in /tmp/R.INSTALL.I0P7Jg/Hmisc/src. ERROR: compilation failed for package 'Hmisc' ** Removing '/usr/local/lib/R/library/Hmisc' ** Restoring previous '/usr/local/lib/R/library/Hmisc' I'm asking you: what's the matter with -lgfortran? Thanks Vittorio ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.