[Coin-ipopt] Cygwin and Ipopt-3.2.3

Andreas Waechter andreasw at watson.ibm.com
Thu Nov 30 15:45:06 EST 2006


Hi Paulo,

Hmmm, I have been able to build newer versions under Cygwin, but I haven't 
tried the 3.2.3 (I guess that is what you are using, not 3.2.2, correct?) 
recently.

Please open a ticket at projects.coin-or.org/Ipopt.  There, you can 
attach the ENTIRE output from configure and make (please use the 
attachment button and don't paste it into the description box).  Also, 
please attach your file Ipopt-3.2.3/Ipopt/config.log.  Please do this with 
a fresh copy (or after typing make distclean).

Thanks,

Andreas



On Thu, 30 Nov 2006, Paulo Mota wrote:

> Dear all:
> While trying to install Ipopt under Cygwin from Ipopt-3.2.2.zip, I get
> the following error (note that ./configure works fine):
>
> ...
> make[2]: Entering directory '/home/pmota/Ipopt-3.2.3/Ipopt/src/Common'
> ...
> g++ -DHAVE_CONFIG_H -I.\\ -I../../inc -O3 -fomit-frame-pointer -pipe
> -DNDEBUG -pedantic-errors -Wimplicit -Wparentheses -Wreturn-type
> -Wcast-qual -Wall -Wpointer-arith -Wwrite-trings -Wconverstion -MT
> -IpDebug.lo -MD -MP -MF .deps/IpDebug.Tpo -c IpDebug.cpp -o IpDebug.o
> In file included from IpDebug.cpp:9:
> IpoptConfig.h:95: error: `FORTRAN_INTEGER_TYPE' does not name a type
> IpoptConfig.h:95: error: extra `;'
> In file included from IpDebug.cpp:11:
> IpDebug.hpp:21:4 #error "don't have header file for assert"
> In file included from IpDebug.cpp:12:
> IpJournalist.hpp:23:4 #error "don't have header file for stdarg"
> In file included from IpDebug.cpp:12:
> IpJournalist.hpp:148 error: `va_list' has not bee declared
> IpJournalist.hpp:148 error: ISO C++ forbids declaration of `ap´with no
> type
> IpJournalist.hpp:156 error: `va_list' has not bee declared
> IpJournalist.hpp:156 error: ISO C++ forbids declaration of `ap´with no
> type
> IpJournalist.hpp:285 error: `va_list' has not bee declared
> IpJournalist.hpp:285 error: ISO C++ forbids declaration of `ap´with no
> type
> IpJournalist.hpp:306 error: `va_list' has not bee declared
> IpJournalist.hpp:306 error: ISO C++ forbids declaration of `ap´with no
> type
> IpJournalist.hpp:370 error: `va_list' has not bee declared
> IpJournalist.hpp:370 error: ISO C++ forbids declaration of `ap´with no
> type
> make[2]: *** [IpDebug.lo] Error 1
> ...
>
> In fact, under Cygwin I have never been able to compile versions newer
> than 3.1.0 (CYGWIN_NT-5.1 1.5.19(0.150/4/2)), ASL(20060122). I have been
> using Ipopt 3.1.0 for quite some time and it runs fine.
> A help on this would be appreciated.
>
> Paulo Mota
>
> -------------------------------------------
> Prof. José Paulo Mota
> Chemistry Department
> Center for Fine Chemistry and Biotechnology
> School of Science and Technology
> Universidade Nova de Lisboa
> 2829-516 Caparica
> Portugal
> Phone: + 351 21 2948300 (Ext. 0961)
> Fax: +351 21 2948385
> E-mail:  <mailto:pmota at dq.fct.unl.pt> pmota at dq.fct.unl.pt
> -------------------------------------------
>
>


More information about the Coin-ipopt mailing list