Help f90 - intel (Jairo Arbey Rodriguez)

Guy Coates gmpc at sanger.ac.uk
Mon Apr 14 16:08:32 EDT 2003


Hi,


It looks like you may be installing on a system which does not support RPM
as its native packaging format. The other gotcha is that v7.0 of the
C/Fortran compilers needs glibc <= 2.2.4 and some newer distros ship with
later versions.  There are workarounds for both problems.

You can force an install of the RPMs by specifying the --nodeps option
when the install script asks:

>What rpm install options would you like?


If your distribution ships with a version of glibc > 2.2.4 then you may
need to install the glibc-2.2.4 include files; the compiler cannot parse
the include files in newer versions.

The easiest way to do this is to grab glibc-2.2.4 from the GNU website,
compile (using gcc)  and install it in /usr/local/glibc-2.2.4 or
/opt/glibc-2.2.4.

Just make sure you don't install it on top of your existing glibc in
/usr/lib, or anywhere where LD_LIBRARY_PATH or ld.so.conf is going to pick
it up, otherwise you will break your system horribly.

Once you've installed the glibc headers you need to tell the compiler
where to find them. Add

-I/usr/local/glibc-2.2.4/include

and maybe

-restrict

to your compiler flags and you should be set. I've used this trick to
compile stuff on x86 and ia64 glibc-2.3.x systems without a problem.

Cheers,

Guy Coates

-- 
Guy Coates,  Informatics System Group
The Wellcome Trust Sanger Institute, Hinxton, Cambridge, CB10 1SA, UK
Tel: +44 (0)1223 834244 ex 7199




_______________________________________________
Beowulf mailing list, Beowulf at beowulf.org
To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf



More information about the Beowulf mailing list