installing old compiler versions (<5) on newer systems

Hello,
when installing old Portland Compiler Version 4.x on newer Linux-Systems (RedHat or Suse 9.x) we get
/usr/pgi4.0/linux86/bin/makelocalrc: line 98: test: too many arguments
WARNING: unknown glibc version (2.3.2); this may cause problems during use.

and in does not compile. Should I just modify the makelocalrc (how) ?
Thanks
Johannes

Unfortunately, the 4.x compilers are not supported on newer linux systems. Please see http://www.pgroup.com/support/install.htm#release_info for a list of compatable systems.

Thanks,
Mat

Hi all,

  1. When i install pgi 4 in Mandrake Linux 10.0 system i receive the following message:

WARNING: unknown glibc version (2.3.3); this may cause problems during use.

  1. Additionally, when i run a pgf90 compiler test a error occur:

pgf90 -v sqrt.f90

/usr/pgi/linux86/bin/pgf901 sqrt.f90 -opt 1 -nohpf -nostatic -x 119 0x100000 -x 15 2 -x 49 0x400004 -x 51 0x20 -x 57 0x4c -x 58 0x10000 -x 124 0x1000 -x 58 0x31040 -x 48 3328 -stdinc /usr/pgi/linux86/include:/usr/local/include:/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.3.2/include:/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.3.2/include:/usr/include -def unix -def i386 -def linux -def unix -def inline= -def i386 -def linux -def __unix -def __i386 -def __linux -def __NO_MATH_INLINES -def linux86 -vect 48 -output /home/rsm/tmp/pgf900FsYxq.ilm
0 inform, 0 warnings, 0 severes, 0 fatal for iterative_square_root
PGF90/any Linux/x86 4.0-3: compilation successful

/usr/pgi/linux86/bin/pgf902 /home/rsm/tmp/pgf900FsYxq.ilm -fn sqrt.f90 -opt 1 -x 51 0x20 -x 119 0xa10000 -x 119 0x100000 -x 122 0x40 -x 123 0x1000 -x 127 4 -x 80 0x300 -x 80 0x40000000 -y 80 0x1000 -x 124 0x1400 -y 15 2 -x 80 0x300 -x 80 0x40000000 -y 80 0x1000 -astype 0 -x 124 1 -asm /home/rsm/tmp/pgf90OK2g5E.s
0 inform, 0 warnings, 0 severes, 0 fatal for iterative_square_root
PGF90/x86 Linux/x86 4.0-2: compilation successful

/usr/bin/as /home/rsm/tmp/pgf90OK2g5E.s -o sqrt.o

/usr/bin/ld /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.3.2/crtbegin.o /usr/pgi/linux86/lib/f90main.o sqrt.o -L/usr/pgi/linux86/lib -L/usr/lib -L/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.3.2 -m elf_i386 -dynamic-linker /lib/ld-linux.so.2 -lpgf90 -lpgf90_rpm1 -lpgf902 -lpgf90rtl -lpgftnrtl -lm -lc -lpgc -lgcc -lc -lgcc /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.3.2/crtend.o /usr/lib/crtn.o
/usr/bin/ld: cannot find -lpgc
pgf90-Fatal-linker completed with exit code 1

Unlinking /home/rsm/tmp/pgf900FsYxq.ilm
Unlinking /home/rsm/tmp/pgf90OK2g5E.s
Unlinking sqrt.o

Someone help me, please!? Thanks,

simoes.

Hi Simoes,

Unfortunately, the same answer as before applies here. The PGI 4.0 compilers can’t support newer operating systems. Please contact our sales department (sales@pgroup.com) about upgrading to the latest version.

Thanks,
Mat