[Ipopt-tickets] [Ipopt] #142: Problem with detection of BLAS, LAPACK on Ubuntu 10.04 when building Ipopt 3.9.1
Ipopt
coin-trac at coin-or.org
Thu Dec 23 07:40:06 EST 2010
#142: Problem with detection of BLAS, LAPACK on Ubuntu 10.04 when building Ipopt
3.9.1
---------------------+------------------------------------------------------
Reporter: jpye | Owner: ipopt-team
Type: defect | Status: new
Priority: normal | Component: Ipopt
Version: 3.9 | Severity: normal
Resolution: | Keywords:
---------------------+------------------------------------------------------
Comment (by jpye):
OK so I looked at this a bit more closely. The problem is really one of
unclear ./configure messages. The output that had caused my confusion was:
./configure --prefix=/usr
checking whether project ASL is available... notGiven
checking whether project ASL needs to be configured... no
checking whether project Blas is available... notGiven
checking whether project Blas needs to be configured... no
checking whether project HSL is available... ThirdParty/HSL
checking whether project HSL needs to be configured... yes
checking whether project Lapack is available... notGiven
checking whether project Lapack needs to be configured... no
checking whether project Metis is available... notGiven
checking whether project Metis needs to be configured... no
checking whether project Mumps is available... 4.9
checking whether project Mumps needs to be configured... no
checking whether project Ipopt is available... .
checking whether project Ipopt needs to be configured... yes
checking which command should be used to link input files... ln -s
From here, you might think that BLAS and LAPACK have not been located,
because it says "notGiven", just like "Metis". It would be clearer if this
message said something more like
checking whether we need to build a local copy of BLAS... none supplied
I note that further in the output, there is
checking whether -lblas has BLAS... yes: -lblas
checking whether LAPACK is already available with BLAS library... no
checking whether -llapack has LAPACK... yes: -llapack
If the output of ./configure could be tweaked slightly, it would avoid
this misunderstanding. Otherwise, there's no bug here.
--
Ticket URL: <https://projects.coin-or.org/Ipopt/ticket/142#comment:2>
Ipopt <http://projects.coin-or.org/Ipopt>
Interior-point optimizer for nonlinear programs.
More information about the Ipopt-tickets
mailing list