I'm a little confused. Building procs static makes sense as libraries may not 
be available on compute nodes. However, mpirun is only executed in one place, 
usually the head node where it was built. So there is less reason to build it 
purely static.

Are you trying to move mpirun somewhere? Or is it the daemons that mpirun 
launches that are the real problem?

Sent from my iPad

On Jan 24, 2012, at 5:54 AM, Ilias Miroslav <miroslav.il...@umb.sk> wrote:

> Dear experts,
> 
> following http://www.open-mpi.org/faq/?category=building#static-build I 
> successfully build static OpenMPI library.  
> Using such prepared library I succeeded in building parallel static 
> executable - dirac.x (ldd dirac.x-not a dynamic executable).
> 
> The problem remains, however,  with the mpirun (orterun) launcher. 
> While on the local machine, where I compiled both static OpenMPI & static 
> dirac.x  I am able to launch parallel job
> <OpenMPI_static>/mpirun -np 2 dirac.x ,
> I can not lauch it elsewhere, because "mpirun" is dynamically linked, thus 
> machine dependent:
> 
> ldd mpirun:
>        linux-vdso.so.1 =>  (0x00007fff13792000)
>        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f40f8cab000)
>        libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007f40f8a93000)
>        libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007f40f888f000)
>        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f40f860d000)
>        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
> (0x00007f40f83f1000)
>        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f40f806c000)
>        /lib64/ld-linux-x86-64.so.2 (0x00007f40f8ecb000)
> 
> Please how to I build "pure" static mpirun launcher, usable (in my case 
> together with static dirac.x) also on other computers  ?
> 
> Thanks, Miro
> 
> -- 
> RNDr. Miroslav Iliaš, PhD.
> 
> Katedra chémie
> Fakulta prírodných vied
> Univerzita Mateja Bela
> Tajovského 40
> 97400 Banská Bystrica
> tel: +421 48 446 7351
> email : miroslav.il...@umb.sk
> 
> Department of Chemistry
> Faculty of Natural Sciences
> Matej Bel University
> Tajovského 40
> 97400 Banska Bystrica
> Slovakia
> tel: +421 48 446 7351
> email :  miroslav.il...@umb.sk
> 
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users

Reply via email to