[Ipopt] Rebuild Ipopt with Mumps Openmpi and Scalapack Openmpi - RHEL6

Ram Kumar ram.euhr at gmail.com
Wed Apr 29 03:28:35 EDT 2015


Hello,



We are upgrading to the latest version of Ipopt (v3.12.3) in RHEL6. And we
have MUMPS-openmpi-5.0.0and scalapack-openmpi-2.0 packages installed in our
Linux hosts.



rpm -ql scalapack-openmpi-2.0.2-6.el6.x86_64

/usr/lib64/openmpi/lib/libscalapack.so.2

/usr/lib64/openmpi/lib/libscalapack.so.2.0.0



rpm -ql MUMPS-openmpi-5.0.0-2.el6.x86_64

/usr/lib64/openmpi/lib/libcmumps-5.0.0.so

/usr/lib64/openmpi/lib/libdmumps-5.0.0.so

/usr/lib64/openmpi/lib/libmumps_common-5.0.0.so

/usr/lib64/openmpi/lib/libpord-5.0.0.so

/usr/lib64/openmpi/lib/libsmumps-5.0.0.so

/usr/lib64/openmpi/lib/libzmumps-5.0.0.so



Can someone please let us know how to rebuild ipopt with Mumps and
Scalapack openmpi libraries?



Basically we want to link libcoinmumps.so with all the libraries as
mentioned below.



          ldd -r libcoinmumps.so

                linux-vdso.so.1 =>  (0x00007fff017ad000)

                libblas.so.3 => /usr/lib64/libblas.so.3 (0x00007fcbf76e7000)

                libmpi.so.1 => /usr/lib64/openmpi/lib/libmpi.so.1
(0x00007fcbf7379000)

                libmpi_f77.so.1 => /usr/lib64/openmpi/lib/libmpi_f77.so.1
(0x00007fcbf7146000)

                libscalapack.so =>
/prod/energy/pkgs/mumps-openmpi-20120320/Linux.RHEL6.x86_64/lib/./libscalapack.so
(0x00007fcbf6af0000)

                libgfortran.so.3 => /usr/lib64/libgfortran.so.3
(0x00007fcbf67fd000)

                libm.so.6 => /lib64/libm.so.6 (0x00007fcbf6579000)

                libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fcbf6363000)

                libc.so.6 => /lib64/libc.so.6 (0x00007fcbf5fce000)

                libdl.so.2 => /lib64/libdl.so.2 (0x00007fcbf5dca000)

                libnsl.so.1 => /lib64/libnsl.so.1 (0x00007fcbf5bb1000)

                libutil.so.1 => /lib64/libutil.so.1 (0x00007fcbf59ad000)

                libltdl.so.7 => /usr/lib64/libltdl.so.7 (0x00007fcbf57a4000)

                libpthread.so.0 => /lib64/libpthread.so.0
(0x00007fcbf5587000)

                liblapack.so.3 => /usr/lib64/atlas/liblapack.so.3
(0x00007fcbf5385000)

                libmpi_f90.so.1 => /usr/lib64/openmpi/lib/libmpi_f90.so.1
(0x00007fcbf5182000)

                /lib64/ld-linux-x86-64.so.2 (0x0000003435a00000)

                libtatlas.so.3 => /usr/lib64/atlas/libtatlas.so.3
(0x00007fcbf43ba000)



I am trying different options in the configure file with no luck and also
searching for an answer in online forums. Any help will be useful.



Let me know if you have any further queries.



Thanks in advance J.



*Note*: I am relatively new to this packaging world, so please let me know
if I am un-clear.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/ipopt/attachments/20150429/b5e71f93/attachment.html>


More information about the Ipopt mailing list