Custom Query (122 matches)


Show under each result:

Results (58 - 60 of 122)

Ticket Resolution Summary Owner Reporter
#65 invalid Cbc-2.1.0 does not build under Cygwin (CoinUtils problem) andreasw fmargot

I have make-3.80 under Cygwin. To build Cbc-2.1.0 (from the tar ball) using a VPATH configuration, I run:

../configure -C

I get:

checking whether directory SYMPHONY is available... no

checking which command should be used to link input files... ln -s updating cache config.cache

configure: creating ./config.status

config.status: creating Makefile

config.status: executing depfiles commands

configure: configuring in CoinUtils?

configure: running /bin/sh '../../CoinUtils?/configure' --

prefix=/cygdrive/c/Documents and Settings/guomingl/Cbc-2.1.0/build '-C' --cache-file=../config.cache --srcdir=../../CoinUtils?

configure: WARNING: you should use --build, --host, --target

configure: WARNING: you should use --build, --host, --target

configure: WARNING: invalid host type: Settings/guomingl/Cbc-2.1.0/build

configure: loading cache ../config.cache

configure: error: `build_alias' was not set in the previous run

configure: error: `host_alias' was not set in the previous run

configure: error: `target_alias' was not set in the previous run

configure: error: changes in the environment can compromise the build

configure: error: run make distclean' and/or rm ../config.cache' and start over

configure: error: /bin/sh '../../CoinUtils?/configure' failed for CoinUtils?

#64 fixed improve capability to use precompiled MUMPS library andreasw stefan


the current way to provide a user-compiled MUMPS library is to specify a directory via --with-mumps-dir. Then the build system assumes to find the MUMPS header files there and the libraries $mumps_dir/lib/libdmumps.$libe, $mumps_dir/lib/libpord.$libe, $mumps_dir/libseq/libmpiseq.$libe. This probably works fine if MUMPS had been compiled with the MUMPS Makefiles.

However, in case that one has a mumps library (maybe as one instead of three files as produced by ThirdParty/Mumps) and header files in other locations, it seem to be extremly difficult to make Ipopt use this library. For other 3rd party codes, one can specify the link line and include flags via --with-PROJ-lib and --with-PROJ-incdir. This seem to offer more flexibility. Further, a --with-mumps-lib would allow to specify mumps-library-specific linking flags, e.g., in case that fortran runtime libraries from a different compiler are needed.

Finally, having also a --enable-mumps-libcheck option would be great, since it allows to build an Ipopt library that includes a Mumps interface without having the MUMPS library actually present or linking.

Thank you, Stefan

#63 worksforme typo andreasw fmargot

The file share/ contains

#with_cplex_incdir='/usr/ilog/cplex90/include/ilcplex' #with_cplex_lib='-L/usr/ilog/cplex90/lib/static_pic -lcplex -lpthread'

but the syntax is incorrect.

No quotes are needed for with_cplex_incdir, i.e. it should be:


Double quotes are necessary for the second one, i.e.:

#with_cplex_lib="-L/usr/ilog/cplex90/lib/static_pic -lcplex -lpthread"

This is at least true under Fedora 8.

Note: See TracQuery for help on using queries.