- Code: Select all
mpif90 -o csimpletest -O -I. csimpletest.o ../lib/libcmumps.a -lscalapack /home/
bettella/trilfem/blacs/blacs.a /home/bettella/trilfem/blacs/blacsC.a /home/bette
lla/trilfem/blacs/blacsF77.a /home/bettella/trilfem/blacs/blacs.a -L/home/bettel
la/trilfem/scalapack -L/home/bettella/trilfem/blacs -lblas -L../PORD/lib/ -lpo
rd
/home/bettella/trilfem/scalapack/libscalapack.a(pcpotf2.o)(.text+0x6e7): In func
tion `pcpotf2_':
: undefined reference to `clacgv_'
/home/bettella/trilfem/scalapack/libscalapack.a(pcpotf2.o)(.text+0x79d): In func
tion `pcpotf2_':
: undefined reference to `clacgv_'
/home/bettella/trilfem/scalapack/libscalapack.a(pcpotf2.o)(.text+0x931): In func
tion `pcpotf2_':
: undefined reference to `clacgv_'
/home/bettella/trilfem/scalapack/libscalapack.a(pcpotf2.o)(.text+0x9de): In func
tion `pcpotf2_':
: undefined reference to `clacgv_'
I then tried this:
- Code: Select all
[bettella@labsrv0 myscript]$ nm ~/trilfem/scalapack/libscalapack.a | grep clacgv
U clacgv_
U clacgv_
U pclacgv_
U pclacgv_
U pclacgv_
U clacgv_
U pclacgv_
pclacgv.o:
0000000000000000 T pclacgv_
U pclacgv_
U clacgv_
U pclacgv_
U clacgv_
U clacgv_
U pclacgv_
U pclacgv_
U pclacgv_
U pclacgv_
U clacgv_
U clacgv_
U pclacgv_
I can't seem to find out what's wrong; scalapack was installed via setup.py with openmpi

