[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