Apparently, this is not unique to the SGI compilers. I'm seeing
the same problem with GNU c++ (2.9-ia64-000216-final) on native
IA-64 hardware running Turbolinux. It is a large C++ code (~
300000 lines) with a few C bits. Smaller test programs link OK.
Curt
-----------------------------------------------------------------------
Curtis Janssen
cljanss@xxxxxxxxxxxxx http://aros.ca.sandia.gov/~cljanss
Tel: +1 925-294-1509 Fax: +1 925-294-2234
Sandia National Labs, MS 9217, PO Box 969, Livermore, CA 94551, USA
Stuart McNicholas <sjm@xxxxxxxxxxxxx> writes:
> From: Stuart McNicholas <sjm@xxxxxxxxxxxxx>
> Dear Pro64 Support Team,
> I have a strange link error that I don't understand when attempting to link
> a large program(ca 400,000) lines. The program is about 99% fortran77 and 1%
> C. The archive library libmolpro.a contains around 1200 objects. Can you tell
> me what this error means?
>
> Best Wishes, and congratulations on an excellent job thus far.
> Stuart McNicholas
>
> sgif90 -i8 -i64 -O3 -lcrypt -o
> /hosts/fs/home2/sjm/molpro2000.5/bin/molpro.exe molver.o molpro.o
> -L/hosts/fs/home2/sjm/molpro2000.5/lib -lmolpro -lgks0
> /usr/lib/gcc-lib/ia64-hp-linux/2.9-ia64-000216/crtbegin.o(.fini+0x2):
> relocation truncated to fit: PCREL21B fini
> collect2: ld returned 1 exit status
>
> Linux tcpc10 2.2.13-SMP #1 SMP Mon Mar 27 13:38:36 MEST 2000 ia64 unknown
> $ sgif90 -version
> SGIcc Compilers: Version 0.01.0-9
> $ sgicc -version
> SGIcc Compilers: Version 0.01.0-9
>
> --
> Stuart McNicholas, email: sjm@xxxxxxxxxxxxx
> School of Chemistry, Telephone: +44-121-414-4388
> University of Birmingham, Fax: +44-121 414 4403
> Edgbaston, Birmingham B15 2TT, UK
>
|