[Beowulf] PGI and HPCC,HPL

John Brookes John.Brookes at compusys.co.uk
Thu Sep 15 13:47:03 EDT 2005


The undefined references are to pg-provided fortran library functions;
they are needed for any fortran code that does io. The following should
sort it out:

Have a look in hpl/Make.<arch> for a line that says 'LINKER = pgcc'.
Change it to use the fortran compiler. If you use pgcc to link fortran,
you have to add some libraries to the linkline (-llibpgftnrtl at least,
iirc), pgfXX know what to use already......

Cheers,

John Brookes
Senior Technical Consultant
COMPUSYS PLC
DD: +44 (0)1296 505348
Mob: +44 (0)7789278947
Tel: +44 (0)1296 505100
Fax: +44 (0)1296 424165
Web: www.compusys.co.uk

This email is confidential and intended solely for the use of the
individual to whom it is addressed. Any views or opinions presented are
solely those of the author and do not necessarily represent those of
Compusys or any of its affiliates. If you are not the intended
recipient, be advised that you have received this email in error and
that any use, dissemination, forwarding, printing, or copying of this
email is strictly prohibited. If you have received this email in error
please notify Compusys Customer Services by telephone on +44(0)1296
505140


-----Original Message-----
From: beowulf-bounces at beowulf.org [mailto:beowulf-bounces at beowulf.org]
On Behalf Of guren at be.itu.edu.tr
Sent: 13 September 2005 09:20
To: beowulf at beowulf.org
Subject: [Beowulf] PGI and HPCC,HPL 

I am trying to compile the High Performance Linpack Benchmark and HP
Computing Challenge Benchmark software on HP cluster that has PGI 5.2
compiler. I try to use  BLAS routines PGI has. I get some errors like
below:

../../../lib/hp/libhpl.a(HPL_pabort.o)(.text+0x99): In function
`HPL_pabort':

../../../src/pauxil/HPL_pabort.c:108: undefined reference to
`__builtin_va_start'

/SFS2/progs/pgicdk52/linux86-64/5.2/lib/libblas.a(xerbla.o)(.text+0x1f):
In function `xerbla_':
: undefined reference to `fio_src_info'

/SFS2/progs/pgicdk52/linux86-64/5.2/lib/libblas.a(xerbla.o)(.text+0x35):
In function `xerbla_':
: undefined reference to `fio_fmtw_init'

...

...

I couldn't solve the problem have you any idea?


Many thanks

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




 

_______________________________________________
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