Re: [OMPI users] unresolved symbol mca_base_param_reg_int

2010-04-26 Thread Nev
On Mon, 2010-04-26 at 14:43 -0400, Jeff Squyres wrote: > On Apr 24, 2010, at 10:14 PM, Nev wrote: > > > void * const result = dlopen(libName, RTLD_LAZY | RTLD_LOCAL); > > This line is the problem: change RTLD_LOCAL to RTLD_GLOBAL and it'll work. > There's another option, too -- keep reading..

Re: [OMPI users] unresolved symbol mca_base_param_reg_int

2010-04-26 Thread Jeff Squyres
On Apr 24, 2010, at 10:14 PM, Nev wrote: > void * const result = dlopen(libName, RTLD_LAZY | RTLD_LOCAL); This line is the problem: change RTLD_LOCAL to RTLD_GLOBAL and it'll work. There's another option, too -- keep reading... Before discussing why this happens, know that Open MPI plugins

Re: [OMPI users] unresolved symbol mca_base_param_reg_int

2010-04-24 Thread Nev
On Thu, 2010-04-22 at 08:09 +1000, Nev wrote: > O > n Tue, 2010-04-20 at 20:22 -0400, Jeff Squyres wrote: > > On Apr 20, 2010, at 6:16 PM, Nev wrote: > > > > > Hi Jeff, > > > I did the install to the "same place". I always use /opt/openmpi, the > > > procedure I use when building is > > > configur

Re: [OMPI users] unresolved symbol mca_base_param_reg_int

2010-04-21 Thread Nev
O n Tue, 2010-04-20 at 20:22 -0400, Jeff Squyres wrote: > On Apr 20, 2010, at 6:16 PM, Nev wrote: > > > Hi Jeff, > > I did the install to the "same place". I always use /opt/openmpi, the > > procedure I use when building is > > configure --prefix=/opt/openmpi ... > > rm -r /opt/openmpi/* > > make

Re: [OMPI users] unresolved symbol mca_base_param_reg_int

2010-04-20 Thread Jeff Squyres
On Apr 20, 2010, at 6:16 PM, Nev wrote: > Hi Jeff, > I did the install to the "same place". I always use /opt/openmpi, the > procedure I use when building is > configure --prefix=/opt/openmpi ... > rm -r /opt/openmpi/* > make clean > make all > make install > is this sufficient to un-install previ

Re: [OMPI users] unresolved symbol mca_base_param_reg_int

2010-04-20 Thread Nev
Hi Jeff, I did the install to the "same place". I always use /opt/openmpi, the procedure I use when building is configure --prefix=/opt/openmpi ... rm -r /opt/openmpi/* make clean make all make install is this sufficient to un-install previous version, or is more required. On Tue, 2010-04-20 at 07

Re: [OMPI users] unresolved symbol mca_base_param_reg_int

2010-04-20 Thread Jeff Squyres
Gah! I didn't look at your error message closely enough the first time -- sorry! Did you perchance upgrade an existing Open MPI installation in place? I.e., have Open MPI 1.2.7 installed in /somewhere and the install Open MPI 1.3.x/1.4.x into the same /somewhere? If so, try a full uninstall

Re: [OMPI users] unresolved symbol mca_base_param_reg_int

2010-04-19 Thread Nev
Hi Jeff, I have tried --disable-visibility but get the same results. Any other ideas? I am not able to remove the dlopen, but maybe able to move it to directly dlopen the mpi library, instead of my library that is linked to mpi. Is this likely to help? Nev On Mon, 2010-04-19 at 09:21 -0400, Jeff S

Re: [OMPI users] unresolved symbol mca_base_param_reg_int

2010-04-19 Thread Jeff Squyres
It could well be because of the additional dlopen in your application (we changed some things from the 1.2 series with regards to this kind of stuff). Try configuring Open MPI with the --disable-visibility switch and see if that helps. On Apr 17, 2010, at 9:05 PM, Nev wrote: > Hi, > I am havi