Hi
In case this matters,
ldd on my Torque 4.2.5 libtorque.so shows:
libcrypto.so.10 => /usr/lib64/libcrypto.so.10
plus a few kerberos crypto libraries, etc.
May be because I built Torque with PAM module support?
Anyway, I have built OMPI up to 1.6.5 with that Torque support
with no problem.
Could your libcrypto be in an an unusual location?
Maybe you need to load a Torque environment module to add it to your
LD_LIBRARY_PATH before you build OMPI?
Gus Correa
On 07/24/2014 05:18 PM, Jeff Hammond wrote:
That could be the case. I've reported the missing libcrypto issue to
NERSC already. But neither Intel MPI nor MVAPICH care about libcrypto
and they are both supporting PBS, so I'm not entirely convinced that
PBS depends upon it.
Thanks,
Jeff
Subject: Re: [OMPI users] configure fails to detect missing libcrypto
From: Ralph Castain (rhc_at_[hidden])
Date: 2014-07-24 17:12:16
Previous message: Jeff Hammond: "[OMPI users] configure fails to
detect missing libcrypto"
In reply to: Jeff Hammond: "[OMPI users] configure fails to detect
missing libcrypto"
I'm not aware of our tm module requiring libcrypto - is this something
specific to your PBS install, so it wants to pull libcrypto in when we
link against the Torque lib?
On Jul 24, 2014, at 1:49 PM, Jeff Hammond <jeff.science_at_[hidden]> wrote:
I am trying to build Open MPI SVN trunk on NERSC Babbage with PBS
support. configure completes without error but the build fails
because libcrypto.so is missing.
I consider it a desirable property that configure detect all the
necessary dependencies for a build to complete, rather than defer
errors to the compilation phase.
I will file a Trac ticket as soon as my account is reset (in-progress).
Making all in mca/plm/tm
make[2]: Entering directory
`/chos/global/u1/j/jhammond/MPI/ompi-trunk/build-intel/orte/mca/plm/tm'
CC plm_tm_component.lo
CC plm_tm_module.lo
CCLD mca_plm_tm.la
ld: cannot find -lcrypto
make[2]: *** [mca_plm_tm.la] Error 1
make[2]: Leaving directory
`/chos/global/u1/j/jhammond/MPI/ompi-trunk/build-intel/orte/mca/plm/tm'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/chos/global/u1/j/jhammond/MPI/ompi-trunk/build-intel/orte'
make: *** [all-recursive] Error 1
Thanks,
Jeff
--
Jeff Hammond
jeff.science_at_[hidden]
http://jeffhammond.github.io/
<config.log.tbz>_______________________________________________
users mailing list
users_at_[hidden]
Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users
Link to this post:
http://www.open-mpi.org/community/lists/users/2014/07/24864.php