Open MPI logo

Open MPI User's Mailing List Archives

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

From: Jorge Parra (jeparra_at_[hidden])
Date: 2007-10-15 17:36:35


I am trying to cross-compile Open-mpi 1.2.4 for an embedded system.
The development system is a i686 Linux and the target system is a ppc
405 based. When trying "make all" I get the following error:

/bin/sh ../../../libtool --tag=CC --mode=link
/opt/powerpc-405-linux/bin/powerpc-405-linux-gnu-gcc -O3 -DNDEBUG
-finline-functions -fno-strict-aliasing -pthread -export-dynamic -o
opal_wrapper opal_wrapper.o ../../../opal/ -lnsl -lutil -lm
libtool: link: /opt/powerpc-405-linux/bin/powerpc-405-linux-gnu-gcc -O3
-DNDEBUG -finline-functions -fno-strict-aliasing -pthread -o opal_wrapper
opal_wrapper.o -Wl,--export-dynamic ../../../opal/.libs/libopen-pal.a
-ldl -lnsl -lutil -lm -pthread
../../../opal/.libs/libopen-pal.a(libltdlc_la-ltdl.o)(.text+0xbe): In
function `lt_dlinit':
: undefined reference to `lt_libltdlc_LTX_preloaded_symbols'
../../../opal/.libs/libopen-pal.a(libltdlc_la-ltdl.o)(.text+0xc2): In
function `lt_dlinit':
: undefined reference to `lt_libltdlc_LTX_preloaded_symbols'
collect2: ld returned 1 exit status
make[2]: *** [opal_wrapper] Error 1
make[2]: Leaving directory `/opt/openmpi-1.2.4/opal/tools/wrappers'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/openmpi-1.2.4/opal'
make: *** [all-recursive] Error 1

Older versions of opem-mpi have been succesfully compiled in the same
development system. I am attaching to this email all the output and the
configuration information.

Any help will greatly appreciated.

Thank you,