Hi,
i installed a program called OpenFOAM, you can use it with MPICH or LAM. I have taken LAM. Now i compiled it under tru64 decAplpha machines. The compilation of LAM was successful, but when i try to start lamboot then i get the following error:
wsp05:/tmp_mnt/usr/user4/foam/foam/OpenFOAM/OpenFOAM-1.2/src/lam-7.1.1>lamboot
337108:/usr/user4/foam/OpenFOAM/OpenFOAM-1.2/src/lam-7.1.1/platforms/tru64GccOpt/bin/lamboot: /sbin/loader: Error: liblam.so.0: symbol "sem_wait" unresolved
337108:/usr/user4/foam/OpenFOAM/OpenFOAM-1.2/src/lam-7.1.1/platforms/tru64GccOpt/bin/lamboot: /sbin/loader: Fatal Error: Load of "/usr/user4/foam/OpenFOAM/OpenFOAM-1.2/src/lam-7.1.1/platforms/tru64GccOpt/bin/lamboot" failed: Unresolved symbol name
I don't now what the symbol "sem_wait" stands for, but i build LAM with shared libraries, so i think. And when i build it with static ones, then i can start lamboot but the mpirun shows the same error like above. It seems that the shared libraries under tru64 are not build correctly. I don't now if you have to set special compiler or linker flags, maybe in the toplevel libtool of LAM?
There is an options "-shared" i'm using in the configure script.
Anybody an idea what went wrong or what i have to set under tru64?
mfg,
Matthias
______________________________________________________________________
XXL-Speicher, PC-Virenschutz, Spartarife & mehr: Nur im WEB.DE Club!
Jetzt gratis testen! http://freemail.web.de/home/landingpad/?mc=021130
|