Hi,
When I do a nm /usr/lib/libgpvm3.so it says no symbol... But I guessed
you meant libgpvm.a so it did it and got *lots* of undefined symbols,
including pvm_pkbyte.
Most of them (including pvm_pkbyte) are functions defined in the pvm3
library.
Funny enough this library is not listed in the dependencies of libgpvm3
when I call ldd -v /usr/lib/libgpvm3.so :s
***************************
linux-gate.so.1 => (0xffffe000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7e42000)
/lib/ld-linux.so.2 (0x80000000)
Version information:
/usr/lib/libgpvm3.so:
libc.so.6 (GLIBC_2.1.3) => /lib/tls/i686/cmov/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/tls/i686/cmov/libc.so.6
/lib/tls/i686/cmov/libc.so.6:
ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_2.3) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2
*****************************
I'm running an Ubuntu distro (Feisty Fawn, the last stable one).
Thank you so much for your help !
Simon
On Thu, 2007-07-19 at 14:57 +0200, Nikolas Lotz wrote:
undefined symbol: pvm_pkbyte (fatal)
seems to be the problem. have a look at the exported symbols:
#> nm /usr/lib/libgpvm3.so.3.4.5
a capital 'U' means that the symbol is undefined.
you can also check the shared library dependencies:
#> ldd -v /usr/lib/libgpvm3.so.3.4.5
what linux flavor are you running ? ubuntu ? debian ?