Hi,

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/libopen-pal.la -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,

Jorge

Attachment: ompi-output.tar.gz
Description: GNU Zip compressed data

Reply via email to