[BuildTools-tickets] [BuildTools] #30: Problem building MSVC v8

BuildTools coin-trac at coin-or.org
Wed Nov 1 13:32:44 EST 2006


#30: Problem building MSVC v8
---------------------+------------------------------------------------------
Reporter:  hpwalton  |       Owner:  andreasw           
    Type:  defect    |      Status:  new                
Priority:  major     |   Component:  configuration tests
 Version:  0.5       |    Keywords:                     
---------------------+------------------------------------------------------
 I'm trying to start the binary build for MSVC v8.

 I'm able to build using MSVisualStudio/v8/Cbc/Cbc.sln using:
 devenv Cbc.sln /Build Release 2>&1 >
 c:\opensource\buildtools\Cbc_release_out.txt

 I have cygwin as well.  I am able to do this:
 ./configure CXX=CL.EXE LD=LINK.EXE
 then:
 make 2>&1 | tee make.out
 Here is the tail of make.out.  Linking seems to fail:

 {{{
 ...
 [ lots of build warnings and other messages ]
 ...
 /bin/sh ../libtool --tag=CXX --mode=link CL.EXE  -O  -DNDEBUG      -o
 libCoinUtils.la -rpath /cygdrive/c/opensource/Cbc/lib  CoinBuild.lo
 CoinDenseVector.lo CoinError.lo CoinFactorization1.lo
 CoinFactorization2.lo CoinFactorization3.lo CoinFactorization4.lo
 CoinFileIO.lo CoinIndexedVector.lo CoinLpIO.lo CoinMessage.lo
 CoinMessageHandler.lo CoinModel.lo CoinModelUseful.lo CoinModelUseful2.lo
 CoinMpsIO.lo CoinPackedMatrix.lo CoinPackedVector.lo
 CoinPackedVectorBase.lo CoinPostsolveMatrix.lo CoinPrePostsolveMatrix.lo
 CoinPresolveDoubleton.lo CoinPresolveDual.lo CoinPresolveDupcol.lo
 CoinPresolveEmpty.lo CoinPresolveFixed.lo CoinPresolveForcing.lo
 CoinPresolveHelperFunctions.lo CoinPresolveImpliedFree.lo
 CoinPresolveIsolated.lo CoinPresolveMatrix.lo CoinPresolvePsdebug.lo
 CoinPresolveSingleton.lo CoinPresolveSubst.lo CoinPresolveTighten.lo
 CoinPresolveTripleton.lo CoinPresolveUseless.lo CoinPresolveZeros.lo
 CoinShallowPackedVector.lo CoinWarmStartBasis.lo CoinWarmStartDual.lo
 mkdir .libs
 libtool: link: warning: undefined symbols not allowed in i686-pc-cygwin
 shared libraries
 false cru .libs/libCoinUtils.a  CoinBuild.obj CoinDenseVector.obj
 CoinError.obj CoinFactorization1.obj CoinFactorization2.obj
 CoinFactorization3.obj CoinFactorization4.obj CoinFileIO.obj
 CoinIndexedVector.obj CoinLpIO.obj CoinMessage.obj CoinMessageHandler.obj
 CoinModel.obj CoinModelUseful.obj CoinModelUseful2.obj CoinMpsIO.obj
 CoinPackedMatrix.obj CoinPackedVector.obj CoinPackedVectorBase.obj
 CoinPostsolveMatrix.obj CoinPrePostsolveMatrix.obj
 CoinPresolveDoubleton.obj CoinPresolveDual.obj CoinPresolveDupcol.obj
 CoinPresolveEmpty.obj CoinPresolveFixed.obj CoinPresolveForcing.obj
 CoinPresolveHelperFunctions.obj CoinPresolveImpliedFree.obj
 CoinPresolveIsolated.obj CoinPresolveMatrix.obj CoinPresolvePsdebug.obj
 CoinPresolveSingleton.obj CoinPresolveSubst.obj CoinPresolveTighten.obj
 CoinPresolveTripleton.obj CoinPresolveUseless.obj CoinPresolveZeros.obj
 CoinShallowPackedVector.obj CoinWarmStartBasis.obj CoinWarmStartDual.obj
 make[2]: *** [libCoinUtils.la] Error 1
 make[2]: Leaving directory `/cygdrive/c/opensource/Cbc/CoinUtils/src'
 make[1]: *** [all-recursive] Error 1
 make[1]: Leaving directory `/cygdrive/c/opensource/Cbc/CoinUtils'
 make: *** [all-recursive] Error 1
 }}}

-- 
Ticket URL: <https://projects.coin-or.org/BuildTools/ticket/30>
BuildTools <http://projects.coin-or.org/BuildTools>
Tools for configuring and compiling COIN-OR codes



More information about the BuildTools-tickets mailing list