[Clp] Clp 2.11

Mehmet Ferhat Candas mfcandas at gmail.com
Thu Nov 12 11:03:06 EST 2009


Hi John,

As you guessed, CoinOsl* cpp and hpp files were missing in the CoinUtils
project, just added those, and now it works.

Thansk a lot for your help.

Mehmet.
On Thu, Nov 12, 2009 at 3:35 AM, John J Forrest <jjforre at us.ibm.com> wrote:

>  Don't really understand. Project files were updated in v9 (on 11/6/09)
> and not in v8, but it looks as if you are using v9.. Double check CoinOsl...
> does appear in your libCoinUtils.vcproj and in output from compilation.
>
> Or try doing Microsoft equivalent of -DCLP_MULTIPLE_FACTORIZATIONS =3
>
> John Forrest
>
> [image: Inactive hide details for Mehmet Ferhat Candas ---11/11/2009
> 01:26:30 PM---Hi Stefan, As you suggested, I checked-out CoinUtils]Mehmet
> Ferhat Candas ---11/11/2009 01:26:30 PM---Hi Stefan, As you suggested, I
> checked-out CoinUtils/stable/2.5, and replaced CoinUtils
>
>
> From:
> Mehmet Ferhat Candas <mfcandas at gmail.com>
> To:
>
> Stefan Vigerske <stefan at math.hu-berlin.de>
>
> Cc:
>
> clp at list.coin-or.org
>
> Date:
> 11/11/2009 01:26 PM
> Subject:
> Re: [Clp] Clp 2.11
> Sent by:
>
> clp-bounces at list.coin-or.org
> ------------------------------
>
>
>
> Hi Stefan,
>
> As you suggested, I checked-out CoinUtils/stable/2.5, and replaced
> CoinUtils folder in CLP project with CoinUtils/Stable/2.5/CoinUtils folder,
> but still got similar errors as shown below. Could you please advise how to
> combine CoinUtils from stable 2.5 with CLP 2.11?
>
> Thanks,
> Mehmet.
>
> Error 96 error LNK2019: unresolved external symbol "public: __thiscall
> CoinOslFactorization::CoinOslFactorization(void)" (*
> ??0CoinOslFactorization@@QAE at XZ* <??0CoinOslFactorization@@QAE at XZ>)
> referenced in function "public: __thiscall
> ClpFactorization::ClpFactorization(class ClpFactorization const &,int)" (*
> ??0ClpFactorization@@QAE at ABV0@H at Z* <??0ClpFactorization@@QAE at ABV0@H at Z>
> ) ClpFactorization.obj
>
> Error 97 error LNK2019: unresolved external symbol "public: class
> CoinOslFactorization & __thiscall CoinOslFactorization::operator=(class
> CoinOslFactorization const &)" (*??4CoinOslFactorization@@QAEAAV0 at ABV0@@Z*<??4CoinOslFactorization@@QAEAAV0 at ABV0@@Z>)
> referenced in function "public: class ClpFactorization & __thiscall
> ClpFactorization::operator=(class ClpFactorization const &)" (*
> ??4ClpFactorization@@QAEAAV0 at ABV0@@Z*<??4ClpFactorization@@QAEAAV0 at ABV0@@Z>
> ) ClpFactorization.obj
>
> Error 98 fatal error LNK1120: 2 unresolved externals C:\Documents and
> Settings\mtanrive\Desktop\CLP-Stable-11-Merged-Coin-Utils\Clp\MSVisualStudio\v8\Release\clp.exe 1
>
> Error 99 error LNK2019: unresolved external symbol "public: __thiscall
> CoinOslFactorization::CoinOslFactorization(void)" (*
> ??0CoinOslFactorization@@QAE at XZ* <??0CoinOslFactorization@@QAE at XZ>)
> referenced in function "public: __thiscall
> ClpFactorization::ClpFactorization(class ClpFactorization const &,int)" (*
> ??0ClpFactorization@@QAE at ABV0@H at Z* <??0ClpFactorization@@QAE at ABV0@H at Z>
> ) libclp.lib
>
> Error 100 error LNK2019: unresolved external symbol "public: class
> CoinOslFactorization & __thiscall CoinOslFactorization::operator=(class
> CoinOslFactorization const &)" (*??4CoinOslFactorization@@QAEAAV0 at ABV0@@Z*<??4CoinOslFactorization@@QAEAAV0 at ABV0@@Z>)
> referenced in function "public: class ClpFactorization & __thiscall
> ClpFactorization::operator=(class ClpFactorization const &)" (*
> ??4ClpFactorization@@QAEAAV0 at ABV0@@Z*<??4ClpFactorization@@QAEAAV0 at ABV0@@Z>
> ) libclp.lib
>
> Error 101 fatal error LNK1120: 2 unresolved externals c:\Documents and
> Settings\mtanrive\Desktop\CLP-Stable-11-Merged-Coin-Utils\Clp\MSVisualStudio\v8\ClpExamplesTestQP\Release\ClpExamplesTestQP.exe 1
>
> Error 102 error LNK2019: unresolved external symbol "public: __thiscall
> CoinOslFactorization::CoinOslFactorization(void)" (*
> ??0CoinOslFactorization@@QAE at XZ* <??0CoinOslFactorization@@QAE at XZ>)
> referenced in function "public: __thiscall
> ClpFactorization::ClpFactorization(class ClpFactorization const &,int)" (*
> ??0ClpFactorization@@QAE at ABV0@H at Z* <??0ClpFactorization@@QAE at ABV0@H at Z>
> ) libclp.lib
>
> Error 103 error LNK2019: unresolved external symbol "public: class
> CoinOslFactorization & __thiscall CoinOslFactorization::operator=(class
> CoinOslFactorization const &)" (*??4CoinOslFactorization@@QAEAAV0 at ABV0@@Z*<??4CoinOslFactorization@@QAEAAV0 at ABV0@@Z>)
> referenced in function "public: class ClpFactorization & __thiscall
> ClpFactorization::operator=(class ClpFactorization const &)" (*
> ??4ClpFactorization@@QAEAAV0 at ABV0@@Z*<??4ClpFactorization@@QAEAAV0 at ABV0@@Z>
> ) libclp.lib
>
> Error 104 fatal error LNK1120: 2 unresolved externals c:\Documents and
> Settings\mtanrive\Desktop\CLP-Stable-11-Merged-Coin-Utils\Clp\MSVisualStudio\v8\ClpExamplesTestBarrier\Release\ClpExamplesTestBarrier.exe 1
>
> Error 105 error LNK2019: unresolved external symbol "public: __thiscall
> CoinOslFactorization::CoinOslFactorization(void)" (*
> ??0CoinOslFactorization@@QAE at XZ* <??0CoinOslFactorization@@QAE at XZ>)
> referenced in function "public: __thiscall
> ClpFactorization::ClpFactorization(class ClpFactorization const &,int)" (*
> ??0ClpFactorization@@QAE at ABV0@H at Z* <??0ClpFactorization@@QAE at ABV0@H at Z>
> ) libclp.lib
>
> Error 106 error LNK2019: unresolved external symbol "public: class
> CoinOslFactorization & __thiscall CoinOslFactorization::operator=(class
> CoinOslFactorization const &)" (*??4CoinOslFactorization@@QAEAAV0 at ABV0@@Z*<??4CoinOslFactorization@@QAEAAV0 at ABV0@@Z>)
> referenced in function "public: class ClpFactorization & __thiscall
> ClpFactorization::operator=(class ClpFactorization const &)" (*
> ??4ClpFactorization@@QAEAAV0 at ABV0@@Z*<??4ClpFactorization@@QAEAAV0 at ABV0@@Z>
> ) libclp.lib
>
> Error 107 fatal error LNK1120: 2 unresolved externals c:\Documents and
> Settings\mtanrive\Desktop\CLP-Stable-11-Merged-Coin-Utils\Clp\MSVisualStudio\v8\ClpExamplesMinimum\Release\ClpExamplesMinimum.exe 1
>
> On Fri, Nov 6, 2009 at 3:53 AM, Stefan Vigerske <*stefan at math.hu-berlin.de
> * <stefan at math.hu-berlin.de>> wrote:
>
>    Hi,
>
>    unfortunately, you also need to get a new checkout of
>    CoinUtils/stable/2.5, the API changed there.
>    (I know, that should not have happened)
>
>    Stefan
>
>    Mehmet Ferhat Candas wrote:
>    > Hello,
>    >
>    > I am trying to compile this version, but getting unresolved link
>    errors,
>    > such as:
>    >
>    > Error 65 error LNK2019: unresolved external symbol "public:
>    __thiscall
>    > CoinOslFactorization::CoinOslFactorization(void)"
>    (??0CoinOslFactorization@
>    > @QAE at XZ) referenced in function "public: __thiscall
>    > ClpFactorization::ClpFactorization(class ClpFactorization const
>    &,int)"
>    > (??0ClpFactorization@@QAE at ABV0@H at Z) libclp.lib ClpExamplesMinimum
>    >
>    > Could you please help?
>    >
>    >
>    > p.s.
>    >
>    > command line for the linker in VS:
>    >
>    > /OUT:"C:\SOLVER\CLP-Stable-11\Clp\MSVisualStudio\v9\Release\clp.exe"
>    > /INCREMENTAL:NO /NOLOGO /MANIFEST
>    > /MANIFESTFILE:"Release\clp.exe.intermediate.manifest"
>    > /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /SUBSYSTEM:CONSOLE
>    > /DYNAMICBASE:NO /MACHINE:X86 /ERRORREPORT:PROMPT kernel32.lib
>    user32.lib
>    > gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib
>    ole32.lib
>    > oleaut32.lib uuid.lib odbc32.lib odbccp32.lib "..\release\libclp.lib"
>    > "..\release\libcoinutils.lib"
>    >
>    > Mehmet.
>    >
>    >
>    > ---
>    >
>    > *From:* *clp-bounces at list.coin-or.org* <clp-bounces at list.coin-or.org>[mailto:
>    *clp-bounces at list.coin-or.org* <clp-bounces at list.coin-or.org>] *On
>    > Behalf Of *John J Forrest
>    > *Sent:* Thursday, November 05, 2009 10:23 AM
>    > *To:* *clp at list.coin-or.org* <clp at list.coin-or.org>
>    > *Subject:* [Clp] Clp 2.11
>    >
>    >
>    >
>    > Clp 2.11 is available. Apart from yet more attempts at stability and
>    > increase in speed, it allows use of the factorization stolen from OSL
>    and
>    > has a faster Cholesky ordering.
>    >
>    >
>    >
>    >
>    ------------------------------------------------------------------------
>    >
>    > _______________________________________________
>    > Clp mailing list
>    > *Clp at list.coin-or.org* <Clp at list.coin-or.org>
>    > *http://list.coin-or.org/mailman/listinfo/clp*<http://list.coin-or.org/mailman/listinfo/clp>
>
>
>    --
>    Stefan Vigerske
>    Humboldt University Berlin, Numerical Mathematics*
>    **http://www.math.hu-berlin.de/~stefan*<http://www.math.hu-berlin.de/~stefan>
>
> _______________________________________________
> Clp mailing list
> Clp at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/clp
>
>
>
> _______________________________________________
> Clp mailing list
> Clp at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/clp
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/clp/attachments/20091112/6ddf1843/attachment.html>


More information about the Clp mailing list