Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |  

This web mail archive is frozen.

This page is part of a frozen web archive of this mailing list.

You can still navigate around this archive, but know that no new mails have been added to it since July of 2016.

Click here to be taken to the new web archives of this list; it includes all the mails that are in this frozen archive plus all new mails that have been sent to the list since it was migrated to the new archives.

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

HI Jeff,

Thanks alot.
That fixed the problem !
You are indeed a voodoo master... could you explain the spell behind
your magic :)


Jeff Squyres wrote:
> I'm guessing that this has to do with deep, dark voodoo involved with
> the run time linker.
> Can you try configuring/building Open MPI with --disable-dlopen
> configure option, and rebuilding your against the new
> See if that fixes the problem for you. If it does, I can explain in
> more detail (if you care).
> On Sep 10, 2009, at 3:24 AM, Ashika Umanga Umagiliya wrote:
>> Greetings all,
>> My parallel application is build as a shared library (
>> (I use Debian Lenny 64bit).
>> A webservice is used to dynamically load and inturn
>> execute the parallel process .
>> But during runtime I get the error :
>> webservicestub: symbol lookup error:
>> /usr/local/lib/openmpi/ 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
>> _______________________________________________
>> users mailing list
>> users_at_[hidden]