[Couenne] Configure, build and install Couenne

Stefan Vigerske stefan at math.hu-berlin.de
Tue Aug 13 13:46:30 EDT 2013


Hi,

On 08/13/2013 07:42 PM, Virginia Costa wrote:
> Hi Stefan,
>
> Thanks for your answer. I have another question: what about SCIP? Does
> couenne need it to run?
> After your answer, I try to build again the package with --without-glpk
> configure option. There's no more error with amd.h, but, now, scip is
> returning some errors.
> Do you know if scip is necessary to install Couenne?

No, SCIP may only used in the feaspump heuristic, which is off by default.

Stefan

> Thanks one more time.
> Virginia.
>
>
> 2013/8/13 Stefan Vigerske <stefan at math.hu-berlin.de>
>
>> Hi,
>>
>> your Glpk installation does not seem to bring the amd.h that usually comes
>> with Glpk. Clp assumes that if it has Glpk, then also amd.h will be
>> available.
>> However, Couenne does not make any use of Glpk, there is no need to
>> include it.
>> Further, if you have blas and lapack installed in your system, then it
>> should be picked up by configure automatically.
>>
>> Stefan
>>
>>
>>
>> On 08/13/2013 04:04 AM, Virginia Costa wrote:
>>
>>> Hello everybody,
>>> I'm a new user of Couenne and I'd like to install this package in my
>>> machine, which has Ubuntu 13.04. I tried to install it so many times, but,
>>>    unfortunately, I didn't get it.
>>>
>>> I downloaded the Couenne package by svn, as follows:
>>> svn co https://projects.coin-or.org/**svn/Couenne/stable/0.4<https://projects.coin-or.org/svn/Couenne/stable/0.4>Couenne
>>>
>>> In the operation system, I have glpk, zlib, blas and lapack installed. I
>>> also installed soplex 1.7.0 in the ThirdParty  directory and I installed
>>> the packages Metis, SCIP and Mumps by using the get.XXXX script, avaiable
>>> inside the Couenne package.
>>>
>>> After all, I configure the package as following:
>>>
>>> #!/bin/bash
>>> GLPKLIB="/usr/lib"
>>> GLPKINC="/usr/include"
>>> BLASLIB="/usr/lib/libblas"
>>> LAPACKLIB="/usr/lib/lapack"
>>>
>>> ../configure -C --with-glpk-lib=${GLPKLIB} --with-glpk-incdir=${GLPKINC}
>>> --with-blas-lib=${BLASLIB} --with-lapack-lib=${LAPACKLIB} --without-asl
>>> --with-gnu-ld
>>>
>>> And I got the output showed in the file attached.
>>>
>>> When I try to buid the package, It's returns the following error:
>>>
>>> (...)
>>>
>>>    g++ -DHAVE_CONFIG_H -I. -I../../../Clp/src
>>> -I/home/virscosta/coinor/**Couenne/ThirdParty/Mumps/**MUMPS/libseq
>>> -I/home/virscosta/coinor/**Couenne/ThirdParty/Mumps/**MUMPS/include
>>> -I/home/virscosta/coinor/**Couenne/ThirdParty/Metis/**metis-4.0/Lib
>>> -I/usr/include -I/home/virscosta/coinor/**Couenne/CoinUtils/src
>>> -I/home/virscosta/coinor/**Couenne/build/CoinUtils/src -DCOIN_HAS_CLP -O3
>>> -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual
>>> -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas
>>> -Wno-long-long -DCLP_BUILD -MT ClpCholeskyUfl.lo -MD -MP -MF
>>> .deps/ClpCholeskyUfl.Tpo -c ../../../Clp/src/**ClpCholeskyUfl.cpp  -fPIC
>>> -DPIC -o .libs/ClpCholeskyUfl.o
>>> ../../../Clp/src/**ClpCholeskyUfl.cpp:13:17: fatal error: amd.h: No such
>>> file
>>> or directory
>>> compilation terminated.
>>> make[4]: ** [ClpCholeskyUfl.lo] Erro 1
>>> make[4]: Saindo do diretório `/home/virscosta/coinor/**
>>> Couenne/build/Clp/src'
>>> make[3]: ** [all-recursive] Erro 1
>>> make[3]: Saindo do diretório `/home/virscosta/coinor/**
>>> Couenne/build/Clp/src'
>>> make[2]: ** [all] Erro 2
>>> make[2]: Saindo do diretório `/home/virscosta/coinor/**
>>> Couenne/build/Clp/src'
>>> make[1]: ** [all-recursive] Erro 1
>>> make[1]: Saindo do diretório `/home/virscosta/coinor/**Couenne/build/Clp'
>>> make: ** [all-recursive] Erro 1
>>>
>>>
>>> Could somebody help me please?
>>>
>>> Thanks for advance.
>>>
>>> Virginia Costa
>>>
>>>
>>>
>>> ______________________________**_________________
>>> Couenne mailing list
>>> Couenne at list.coin-or.org
>>> http://list.coin-or.org/**mailman/listinfo/couenne<http://list.coin-or.org/mailman/listinfo/couenne>
>>>
>>>
>>
>
>



More information about the Couenne mailing list