Hi all:

I'm trying to build openmpi 1.4.3 against PGI 11.4 on my Rocks 5.1
system.  My "tried and true" build command for OpenMPI is:

CC=pgcc CXX=pgCC F77=pgf77 FC=pgf90 rpmbuild -bb --define
'install_in_opt 1' --define 'install_modulefile 1' --define
'modules_rpm_name environment-modules' --define 'build_all_in_one_rpm
0'  --define 'configure_options --with-tm=/opt/torque' --define '_name
openmpi-pgi2011' --define 'use_default_rpm_opt_flags 0'
openmpi-1.4.3.spec

This is what I've used to build openmpi 1.4.3 for gcc and against PGI
8.x (our last version of PGI installed).  This time, its not working,
though, and with what I consider to be a very strange failure point:

--- MCA component plm:tm (m4 configuration macro)
checking for MCA component plm:tm compile mode... dso
checking --with-tm value... sanity check ok (/opt/torque)
checking for pbs-config... /opt/torque/bin/pbs-config
checking tm.h usability... yes
checking tm.h presence... yes
checking for tm.h... yes
checking for tm_finalize... no
checking tm.h usability... yes
checking tm.h presence... yes
checking for tm.h... yes
looking for library in lib
checking for tm_init in -lpbs... no
looking for library in lib64
checking for tm_init in -lpbs... no
looking for library in lib
checking for tm_init in -ltorque... no
looking for library in lib64
checking for tm_init in -ltorque... no
configure: error: TM support requested but not found.  Aborting
error: Bad exit status from /var/tmp/rpm-tmp.7564 (%build)


However, /opt/torque/ is present.  /opt/torque/bin/pbs-config returns:
[root@aeolus modulefiles]# /opt/torque/bin/pbs-config --prefix
/opt/torque
[root@aeolus modulefiles]# /opt/torque/bin/pbs-config --package
pbs
[root@aeolus modulefiles]# /opt/torque/bin/pbs-config --version
2.3.0
[root@aeolus modulefiles]# /opt/torque/bin/pbs-config --libs
-L/opt/torque/lib64 -ltorque -Wl,--rpath -Wl,/opt/torque/lib64

and /opt/torque/lib64 does have:
[root@aeolus modulefiles]# ls /opt/torque/lib64
libtorque.a  libtorque.la  libtorque.so  libtorque.so.2  libtorque.so.2.0.0

so I'm a bit dumbfounded as to why configure doesn't "find" torque
support...Any suggestions?

--Jim

Reply via email to