[Coin-ipopt] Cygwin compilation error (not the make related problem)

Andreas Waechter andreasw at watson.ibm.com
Fri Sep 1 11:48:18 EDT 2006

Hi Rodrigo,

I saw this error occuring before when I was cross compiling - in that case 
the int* test fails.  However, I doubt that you are cross compiling.

It could be that something doesn't work properly with your compilers.  To 
see details of the failure, please open the file Ipopt/config.log, and 
look for the section

## ---------------- ##
## Cache variables. ##
## ---------------- ##

at the end for the file.  Immediately before that you will find the error 
that occured when configure was trying to link or run the configuration 
test executable.

(This is in general the right place to look at when things fail)

If that doens't help you, please submit a ticket at the Ipopt Trac system 
and attach the Ipopt/config.log file there.



On Wed, 30 Aug 2006, [ISO-8859-1] Rodrigo López Negrete de la Fuente wrote:

> Hello everybody,
> I'm trying to compile bonmin in cygwin, but I keep getting the same IPOPT
> configuration error.
> I'm getting the following:
> $ ../configure -C
> [...]
> config.status: executing depfiles commands
> configure: Creating VPATH links for data files
> configure: Configuration of Cbc successful
> configure: configuring in Ipopt
> configure: running /bin/sh '../../Ipopt/configure'
> --prefix=/home/Administrador/
> COIN/coin-Bonmin/build  '-C' --cache-file=../config.cache
> --srcdir=../../Ipopt
> configure: loading cache ../config.cache
> checking build system type... (cached) i686-pc-cygwin
> [...]
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... no
> checking whether to build static libraries... yes
> checking for g77 option to produce PIC...
> checking if g77 static flag -static works... yes
> checking if g77 supports -c -o file.o... (cached) yes
> checking whether the g77 linker (/usr/i686-pc-cygwin/bin/ld.exe) supports
> shared
> libraries... yes
> checking dynamic linker characteristics... Win32 ld.exe
> checking how to hardcode library paths into programs... immediate
> checking dependency style of gcc... (cached) gcc3
> checking dependency style of g++... (cached) gcc3
> checking whether to enable maintainer-specific portions of Makefiles... no
> configure: Applying patches to libtool for GNU compiler
> checking for COIN project Ipopt... .
> checking for int *... configure: error: Unknown length of int *
> no
> checking size of int *... 0
> configure: error: /bin/sh '../../Ipopt/configure' failed for Ipopt
> [1]+  Exit 1                  ../configure -C >config.output
> Any ideas? I'm using
> cygwin 1.5.21-1
> gcc version 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)
> GNU Make 3.80
> on a Windows XP (SP2) Dell Latitude D510 laptop.
> Thanks!
> Rodrigo
> -- 
> Rodrigo López Negrete
> http://muon.blogdns.org/~rush/

More information about the Coin-ipopt mailing list