ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I am new to linux. Recently I try to install a bioinformatics program called I-SITES and I have been having a lot of problem compiling it.
It seems like it needs pgf90, which i think is fortran 90. However, my machine only has gfortran which i think is a fortran 95. I dunno why I have been having problem compiling this. I can' t tryto install pgf90 though coz i don't have the administrator password. and I'm not so sure even that would be the best solution either.
Anyway, i think there are some commands in pgf90 that gfortran does not support
the Makefile starts with:
FLAGS = -Mextend -Mbackslash -Bstatic -fast
but gfortran does not understand -Mextend, -Mbackslash, and -fast
then i converted -Mextend to -ffixed-line-length-132 which i think probably did the job of replacing it in gfortran. But I can't get the same replacement for -Mbackslash and -fast
... pgf90, which i think is fortran 90. However, my machine only has gfortran which i think is a fortran 95.
You are right in this. pgf90 is part of the commercial Portland Group compiler suite (I believe the suite also has an f95, the f90 version is for compatability). I think you can get a short term-demo copy of it which may solve your current problem, or you could try removing the error-generating options for the GNU fortran compiler.