[Ipopt] Compiling against the coinor-libipopt-dev package

Ugo Pattacini Ugo.Pattacini at iit.it
Sat Nov 6 09:05:15 EDT 2010


Hi Andreas,

I'll ask those authors then; thanks for the pointer.

I'm personally fine with the normal installation procedure (get 3rd party codes + configure + make) and I think it's easy too, but you know, people tend to prefer the "apt-get install" utility whenever the package is available out there and as I have to provide the Ipopt-based framework to our robotics community I gave it a try.

By the way, I have been using Ipopt since a couple of years by now and it is really a reliable and effective tool; I'm still impressed how it can run in near real-time for our kind of problems (inverse kinematics with constraints). Therefore thanks for the awesome job :)

Cheers,
Ugo


________________________________________
From: Andreas Waechter [andreasw at watson.ibm.com]
Sent: Friday, November 05, 2010 22:33
To: Ugo Pattacini
Cc: Mailing List IPOPT
Subject: Re: [Ipopt] Compiling against the coinor-libipopt-dev package

Hi Ugo,

I don't know about those distributions - the best place to get help is

probably from those that created the packages, I see someone at

http://packages.debian.org/changelogs/pool/main/c/coinor-ipopt/coinor-ipopt_3.8.3-2/changelog

Good luck,

Andreas

On Tue, 2 Nov 2010, Ugo Pattacini wrote:

>
> Hello,
>
> I've recently learned that there exists for some linux distributions an
> ipopt package, namely the coinor-libipopt-dev, that can be downloaded
> through the apt utility. That package relies on MUMPS for the sparse
> symmetric matrices solver.
>
> I therefore tried to recompile my modules against the library got in
> this way: somehow the modules compile successfully but their ipopt-based
> routines do not run correctly (even the ipopt banner is not displayed).
> I believe this misbehavior has something to do with the linear solver
> loader that is not able to find the mumps at run-time.
>
> Since I did not find any documentation for this procedure (honestly I
> had just a quick search) my questions are:
>
> 1) Do I need to "apt-get install" something else? Maybe the libmumps-dev
> as well? I'm afraid that getting coinor-libipopt-dev does not install
> everything.
>
> 2) When I link my modules should I add other explicit dependences
> besides ipopt? Perhaps dmumps, or cmumps or what else?
>
> I tried out a bit randomly 1) and 2) without success, hence maybe
> someone out there has good hints to give.
>
> Thanks in advance.
>
> Ugo Pattacini
>
>
>



More information about the Ipopt mailing list