[OS-tickets] [Optimization Services] #62: Make test fails for CBC with 78 unresolved external symbols when building using msvc at command line
Optimization Services
coin-trac at coin-or.org
Wed Jan 3 04:01:27 EST 2018
#62: Make test fails for CBC with 78 unresolved external symbols when building
using msvc at command line
---------------------------------+-------------------
Reporter: devos | Owner:
Type: defect | Status: new
Priority: critical | Milestone:
Component: other/unknown | Version: trunk
Keywords: trunk 5287, OS, CBC |
---------------------------------+-------------------
Using Microsoft cl compiler and MSYS following instructions in
Optimization Services Manual, make test fails for trunk r5287 -- cbc.exe :
fatal error LNK1120: 78 unresolved externals (see attached maketest.log,
make.log, config.log, config-cbc.log, config-cgl.log).
Also attached are a file containing all environment variables as defined
in MSYS prompt window (msys_vars.log) and config.site file. I discovered
that I had to add the 'enable_msvc=yes' configuration option to get CppAD
to build.
I skipped Ipopt, DyLP, Couenne, Bonmin, Vol, and SYMPHONY and have only
Glpk, ASL, and Metis in third party. (I excluded Ipopt, Mumps, Blas, and
Lapack due to lack of a Fortran compiler.)
1. Is there some other configuration option that must be included to allow
CBC to build?[[BR]]
1. Is there some misconfiguration of my environment variables or
incompatibility among the components?[[BR]]
1. Did CBC fail due to one of the third party projects that were excluded?
1. Is there a change needed to the make file?
1. Or something else?
--
Ticket URL: <https://projects.coin-or.org/OS/ticket/62>
Optimization Services <http://projects.coin-or.org/OS>
An interface for Web services implementing optimization.
More information about the OS-tickets
mailing list