Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: [OMPI users] undefined symbol error when built as a shared library
From: Ashika Umanga Umagiliya (aumanga_at_[hidden])
Date: 2009-09-10 03:24:28


Greetings all,

My parallel application is build as a shared library (libParallel.so).
(I use Debian Lenny 64bit).
 A webservice is used to dynamically load libParallel.so and inturn
execute the parallel process .

But during runtime I get the error :

webservicestub: symbol lookup error:
/usr/local/lib/openmpi/mca_paffinity_linux.so: undefined symbol:
mca_base_param_reg_int

which I cannot figure out.I followed every 'ldd' and 'nm' seems
everything is fine.
So I compiled and tested my parallel code as an executable and then it
worked fine.

What could be the reason for this?

Thanks in advance,
umanga