That's strange - haven't seen that on other Torque systems. How did you 
configure it?


On May 30, 2010, at 10:13 AM, John Cary wrote:

> Upon configuring and building openmpi on a system with
> torque, I repeatedly got build errors of the sort,
> 
> /bin/sh ../../../libtool --tag=CXX   --mode=link g++  -O3 -DNDEBUG 
> -finline-functions -pthread   -o ompi_info components.o ompi_info.o output.o 
> param.o version.o ../../../ompi/libmpi.la -lnsl -lutil  -lm
> libtool: link: g++ -O3 -DNDEBUG -finline-functions -pthread -o 
> .libs/ompi_info components.o ompi_info.o output.o param.o version.o  
> ../../../ompi/.libs/libmpi.so -L/usr/local/torque-2.4.0b1/lib 
> /scr_multipole/cary/facetspkgs/builds/openmpi-1.4.2/nodl/orte/.libs/libopen-rte.so
>  
> /scr_multipole/cary/facetspkgs/builds/openmpi-1.4.2/nodl/opal/.libs/libopen-pal.so
>  -ldl -lnsl -lutil -lm -pthread -Wl,-rpath 
> -Wl,/usr/local/contrib/openmpi-1.4.2-nodl/lib
> /scr_multipole/cary/facetspkgs/builds/openmpi-1.4.2/nodl/orte/.libs/libopen-rte.so:
>  undefined reference to `tm_spawn'
> /scr_multipole/cary/facetspkgs/builds/openmpi-1.4.2/nodl/orte/.libs/libopen-rte.so:
>  undefined reference to `tm_poll'
> /scr_multipole/cary/facetspkgs/builds/openmpi-1.4.2/nodl/orte/.libs/libopen-rte.so:
>  undefined reference to `tm_finalize'
> /scr_multipole/cary/facetspkgs/builds/openmpi-1.4.2/nodl/orte/.libs/libopen-rte.so:
>  undefined reference to `tm_init'
> collect2: ld returned 1 exit status
> 
> which I fixed by adding one or the other of
> 
> $(ORTE_WRAPPER_EXTRA_LDFLAGS) $(ORTE_WRAPPER_EXTRA_LIBS)
> 
> $(OMPI_WRAPPER_EXTRA_LDFLAGS) $(OMPI_WRAPPER_EXTRA_LIBS)
> 
> to various LDADD variables.  I doubt that this is consistent
> with how your build system is designed, but it works for me.
> I am sending you the diff in case it helps you in any way.
> BTW, I also fixed some blanks after backslashes in
> contrib/Makefile.am.  This is also in the attached patch.
> 
> Best....John Cary
> <openmpi-1.4.2.patch>_______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users


Reply via email to