[Bonmin] Error compiling under Cygwin

Jeff Linderoth jtl3 at lehigh.edu
Fri Aug 11 16:01:07 EDT 2006


Hi Sebastian,

On Fri, 2006-08-11 at 14:54 -0500, Sebastian Terrazas wrote:
> Hi,
> 
> I'm trying to compile bonmin, under windows in Cygwin, but
> unfortunatelly I've been getting errors. During compilation i get an
> error with file CbcOrClpParam.Po.
> 
> [...]
> make[1]: Entering directory `/home/Sebastian/coin-Bonmin/build/Clp'
> Making all in src
> make[2]: Entering directory `/home/Sebastian/coin-Bonmin/build/Clp/src'
> .deps/CbcOrClpParam.Po:1: *** multiple target patterns.  Stop.
> make[2]: Leaving directory `/home/Sebastian/coin-Bonmin/build/Clp/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/Sebastian/coin-Bonmin/build/Clp'
> make: *** [all-recursive] Error 1
> 
> I'm using the following:
> 
> Cygwin v1.5.21-1
> gcc v3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)
> 
> Does anybody have any ideas on how to solve this?
> 

Yep -- I had the same problem last night after I upgraded my cygwin and
got some new versions of autotools...

My best guess is that in the .deps/*.po files you have a file that has
"C:\" in the filename.  That extra ":" makes "make" unhappy.  I'mn not
sure of the "autotools" way to fix it, but I was able to get thing to
compile by just removing/replacing the offending "c:" with something
more reasonable (like nothing!)

I filed a ticket on "buildtools" last night, as this will also happen
with Cbc or other Coin things one tries top build on cygwin.

Hope this helps.  I am sure Andreas has a better answer...

Cheers,
-Jeff

-- 
------------------------------------------------------------
Jeff Linderoth                               O: 610-758-4879
Asst. Professor                              
Industrial and Systems Engineering           jtl3 at lehigh.edu
Lehigh University                       www.lehigh.edu/~jtl3          



More information about the Bonmin mailing list