[BioC] Installing R with g77 fortran compiler

Kurt Hornik Kurt.Hornik@wu-wien.ac.at
Fri, 31 May 2002 21:24:33 +0200


>>>>> Mohan Parigi writes:

> Hello,

> I am trying to compile sources of R-1.5.0 on a Mandrake 8.1 linux box.
> For Fortran compiler needs, I downloaded and installed a g77 rpm. But
> the configure step fails with following output. I would like to know if
> any of you had similar problem and how you solved.

> Thanks in advance.
> Mohan
> ------------------- configure output ------
> checking for g77... g77
> checking whether we are using the GNU Fortran 77 compiler... no
> checking whether g77 accepts -g... yes
> ....
> [ skip ]
> ...
> checking how to get verbose linking output from g77... -v
> checking for Fortran 77 libraries...  -L/usr/local/lib
> -L/usr/lib/gcc-lib/i686-redhat-linux/3.0.4
> -L/usr/lib/gcc-lib/i686-redhat-linux/3.0.4/../../.. -ldl -lncurses -lg2c
> -lm
> checking for dummy main to link with Fortran 77 libraries... none
> checking for Fortran 77 name-mangling scheme... lower case, underscore,
> extra underscore
> checking whether g77 and gcc agree on int and double... yes
> checking whether g77 and gcc agree on double complex... yes
> checking whether g77 supports -c -o FILE.lo... yes
> checking whether g++ accepts -M for generating dependencies... yes
> checking whether g++ supports -c -o FILE.lo... yes
> checking whether gcc accepts -mieee-fp... yes
> checking whether g++ accepts -mieee-fp... yes
> checking for xmkmf... /usr/X11R6/bin/xmkmf
> configure: WARNING: I could not determine FPICFLAGS.
> configure: error: See the file INSTALL for more information.
> -----------------------------------------------------------------
> _______________________________________________
> Bioconductor mailing list
> Bioconductor@stat.math.ethz.ch
> http://www.stat.math.ethz.ch/mailman/listinfo/bioconductor

The problem is with the above

  checking whether we are using the GNU Fortran 77 compiler... no

which means that your g77 is not recognized as GNU Fortran 77.  I have
no idea why ... have a look at g77 -v.

-k