<div>Hi John, </div>
<div> </div>
<div>As you guessed, CoinOsl* cpp and hpp files were missing in the CoinUtils project, just added those, and now it works. </div>
<div> </div>
<div>Thansk a lot for your help. </div>
<div> </div>
<div>Mehmet.<br></div>
<div class="gmail_quote">On Thu, Nov 12, 2009 at 3:35 AM, John J Forrest <span dir="ltr">&lt;<a href="mailto:jjforre@us.ibm.com">jjforre@us.ibm.com</a>&gt;</span> wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<div>
<p>Don&#39;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.<br>
<br>Or try doing Microsoft equivalent of -DCLP_MULTIPLE_FACTORIZATIONS =3<br><br>John Forrest<br><br><img border="0" alt="Inactive hide details for Mehmet Ferhat Candas ---11/11/2009 01:26:30 PM---Hi Stefan, As you suggested, I checked-out CoinUtils" width="16" height="16"><font color="#424282">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</font><br>
<br></p>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr valign="top">
<td width="1%"><img border="0" alt="" width="96" height="1"><br><font color="#5f5f5f" size="2">From:</font></td>
<td width="100%"><img border="0" alt="" width="1" height="1"><br><font size="2">Mehmet Ferhat Candas &lt;<a href="mailto:mfcandas@gmail.com" target="_blank">mfcandas@gmail.com</a>&gt;</font></td></tr>
<tr valign="top">
<td width="1%"><img border="0" alt="" width="96" height="1"><br><font color="#5f5f5f" size="2">To:</font></td>
<td><div class="im"></div>
<td width="100%"><img border="0" alt="" width="1" height="1"><br><font size="2">Stefan Vigerske &lt;<a href="mailto:stefan@math.hu-berlin.de" target="_blank">stefan@math.hu-berlin.de</a>&gt;</font></td>
<td><div></div></td></td></tr>
<tr valign="top">
<td width="1%"><img border="0" alt="" width="96" height="1"><br><font color="#5f5f5f" size="2">Cc:</font></td>
<td><div class="im"></div>
<td valign="center" width="100%"><img border="0" alt="" width="1" height="1"><br><font size="2"><a href="mailto:clp@list.coin-or.org" target="_blank">clp@list.coin-or.org</a></font></td>
<td><div></div></td></td></tr>
<tr valign="top">
<td width="1%"><img border="0" alt="" width="96" height="1"><br><font color="#5f5f5f" size="2">Date:</font></td>
<td width="100%"><img border="0" alt="" width="1" height="1"><br><font size="2">11/11/2009 01:26 PM</font></td></tr>
<tr valign="top">
<td width="1%"><img border="0" alt="" width="96" height="1"><br><font color="#5f5f5f" size="2">Subject:</font></td>
<td width="100%"><img border="0" alt="" width="1" height="1"><br><font size="2">Re: [Clp] Clp 2.11</font></td></tr>
<tr valign="top">
<td width="1%"><img border="0" alt="" width="96" height="1"><br><font color="#5f5f5f" size="2">Sent by:</font></td>
<td><div class="im"></div>
<td width="100%"><img border="0" alt="" width="1" height="1"><br><font size="2"><a href="mailto:clp-bounces@list.coin-or.org" target="_blank">clp-bounces@list.coin-or.org</a></font></td>
<td><div></div></td></td></tr></tbody></table>
<hr style="COLOR: #8091a5" align="left" size="2" width="100%" noshade>

<div>
<div></div>
<div class="h5"><br><br><br><font size="4">Hi Stefan, </font><br><font size="4"> </font><br><font size="4">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? </font><br>
<font size="4"> </font><br><font size="4">Thanks, </font><br><font size="4">Mehmet.</font><br><font size="4"> </font><br><font size="4">Error 96 error LNK2019: unresolved external symbol &quot;public: __thiscall CoinOslFactorization::CoinOslFactorization(void)&quot; (</font><a href="mailto:??0CoinOslFactorization@@QAE@XZ" target="_blank"><u><font color="#0000ff" size="4">??0CoinOslFactorization@@QAE@XZ</font></u></a><font size="4">) referenced in function &quot;public: __thiscall ClpFactorization::ClpFactorization(class ClpFactorization const &amp;,int)&quot; (</font><a href="mailto:??0ClpFactorization@@QAE@ABV0@H@Z" target="_blank"><u><font color="#0000ff" size="4">??0ClpFactorization@@QAE@ABV0@H@Z</font></u></a><font size="4">) ClpFactorization.obj</font><br>
<font size="4"><br>Error 97 error LNK2019: unresolved external symbol &quot;public: class CoinOslFactorization &amp; __thiscall CoinOslFactorization::operator=(class CoinOslFactorization const &amp;)&quot; (</font><a href="mailto:??4CoinOslFactorization@@QAEAAV0@ABV0@@Z" target="_blank"><u><font color="#0000ff" size="4">??4CoinOslFactorization@@QAEAAV0@ABV0@@Z</font></u></a><font size="4">) referenced in function &quot;public: class ClpFactorization &amp; __thiscall ClpFactorization::operator=(class ClpFactorization const &amp;)&quot; (</font><a href="mailto:??4ClpFactorization@@QAEAAV0@ABV0@@Z" target="_blank"><u><font color="#0000ff" size="4">??4ClpFactorization@@QAEAAV0@ABV0@@Z</font></u></a><font size="4">) ClpFactorization.obj</font><br>
<font size="4"><br>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</font><br><font size="4"><br>Error 99 error LNK2019: unresolved external symbol &quot;public: __thiscall CoinOslFactorization::CoinOslFactorization(void)&quot; (</font><a href="mailto:??0CoinOslFactorization@@QAE@XZ" target="_blank"><u><font color="#0000ff" size="4">??0CoinOslFactorization@@QAE@XZ</font></u></a><font size="4">) referenced in function &quot;public: __thiscall ClpFactorization::ClpFactorization(class ClpFactorization const &amp;,int)&quot; (</font><a href="mailto:??0ClpFactorization@@QAE@ABV0@H@Z" target="_blank"><u><font color="#0000ff" size="4">??0ClpFactorization@@QAE@ABV0@H@Z</font></u></a><font size="4">) libclp.lib</font><br>
<font size="4"><br>Error 100 error LNK2019: unresolved external symbol &quot;public: class CoinOslFactorization &amp; __thiscall CoinOslFactorization::operator=(class CoinOslFactorization const &amp;)&quot; (</font><a href="mailto:??4CoinOslFactorization@@QAEAAV0@ABV0@@Z" target="_blank"><u><font color="#0000ff" size="4">??4CoinOslFactorization@@QAEAAV0@ABV0@@Z</font></u></a><font size="4">) referenced in function &quot;public: class ClpFactorization &amp; __thiscall ClpFactorization::operator=(class ClpFactorization const &amp;)&quot; (</font><a href="mailto:??4ClpFactorization@@QAEAAV0@ABV0@@Z" target="_blank"><u><font color="#0000ff" size="4">??4ClpFactorization@@QAEAAV0@ABV0@@Z</font></u></a><font size="4">) libclp.lib</font><br>
<font size="4"><br>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</font><br>
<font size="4"><br>Error 102 error LNK2019: unresolved external symbol &quot;public: __thiscall CoinOslFactorization::CoinOslFactorization(void)&quot; (</font><a href="mailto:??0CoinOslFactorization@@QAE@XZ" target="_blank"><u><font color="#0000ff" size="4">??0CoinOslFactorization@@QAE@XZ</font></u></a><font size="4">) referenced in function &quot;public: __thiscall ClpFactorization::ClpFactorization(class ClpFactorization const &amp;,int)&quot; (</font><a href="mailto:??0ClpFactorization@@QAE@ABV0@H@Z" target="_blank"><u><font color="#0000ff" size="4">??0ClpFactorization@@QAE@ABV0@H@Z</font></u></a><font size="4">) libclp.lib</font><br>
<font size="4"><br>Error 103 error LNK2019: unresolved external symbol &quot;public: class CoinOslFactorization &amp; __thiscall CoinOslFactorization::operator=(class CoinOslFactorization const &amp;)&quot; (</font><a href="mailto:??4CoinOslFactorization@@QAEAAV0@ABV0@@Z" target="_blank"><u><font color="#0000ff" size="4">??4CoinOslFactorization@@QAEAAV0@ABV0@@Z</font></u></a><font size="4">) referenced in function &quot;public: class ClpFactorization &amp; __thiscall ClpFactorization::operator=(class ClpFactorization const &amp;)&quot; (</font><a href="mailto:??4ClpFactorization@@QAEAAV0@ABV0@@Z" target="_blank"><u><font color="#0000ff" size="4">??4ClpFactorization@@QAEAAV0@ABV0@@Z</font></u></a><font size="4">) libclp.lib</font><br>
<font size="4"><br>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</font><br>
<font size="4"><br>Error 105 error LNK2019: unresolved external symbol &quot;public: __thiscall CoinOslFactorization::CoinOslFactorization(void)&quot; (</font><a href="mailto:??0CoinOslFactorization@@QAE@XZ" target="_blank"><u><font color="#0000ff" size="4">??0CoinOslFactorization@@QAE@XZ</font></u></a><font size="4">) referenced in function &quot;public: __thiscall ClpFactorization::ClpFactorization(class ClpFactorization const &amp;,int)&quot; (</font><a href="mailto:??0ClpFactorization@@QAE@ABV0@H@Z" target="_blank"><u><font color="#0000ff" size="4">??0ClpFactorization@@QAE@ABV0@H@Z</font></u></a><font size="4">) libclp.lib</font><br>
<font size="4"><br>Error 106 error LNK2019: unresolved external symbol &quot;public: class CoinOslFactorization &amp; __thiscall CoinOslFactorization::operator=(class CoinOslFactorization const &amp;)&quot; (</font><a href="mailto:??4CoinOslFactorization@@QAEAAV0@ABV0@@Z" target="_blank"><u><font color="#0000ff" size="4">??4CoinOslFactorization@@QAEAAV0@ABV0@@Z</font></u></a><font size="4">) referenced in function &quot;public: class ClpFactorization &amp; __thiscall ClpFactorization::operator=(class ClpFactorization const &amp;)&quot; (</font><a href="mailto:??4ClpFactorization@@QAEAAV0@ABV0@@Z" target="_blank"><u><font color="#0000ff" size="4">??4ClpFactorization@@QAEAAV0@ABV0@@Z</font></u></a><font size="4">) libclp.lib</font><br>
<font size="4"><br>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<br>
</font><br><font size="4">On Fri, Nov 6, 2009 at 3:53 AM, Stefan Vigerske &lt;</font><a href="mailto:stefan@math.hu-berlin.de" target="_blank"><u><font color="#0000ff" size="4">stefan@math.hu-berlin.de</font></u></a><font size="4">&gt; wrote:</font> 
<ul><font size="4">Hi,<br><br>unfortunately, you also need to get a new checkout of<br>CoinUtils/stable/2.5, the API changed there.<br>(I know, that should not have happened)<br><br>Stefan</font><br><font size="4"><br>Mehmet Ferhat Candas wrote:<br>
&gt; Hello,<br>&gt;<br>&gt; I am trying to compile this version, but getting unresolved link errors,<br>&gt; such as:<br>&gt;<br>&gt; Error 65 error LNK2019: unresolved external symbol &quot;public: __thiscall<br>&gt; CoinOslFactorization::CoinOslFactorization(void)&quot; (??0CoinOslFactorization@<br>
&gt; @QAE@XZ) referenced in function &quot;public: __thiscall<br>&gt; ClpFactorization::ClpFactorization(class ClpFactorization const &amp;,int)&quot;<br>&gt; (??0ClpFactorization@@QAE@ABV0@H@Z) libclp.lib ClpExamplesMinimum<br>
&gt;<br>&gt; Could you please help?<br>&gt;<br>&gt;<br>&gt; p.s.<br>&gt;<br>&gt; command line for the linker in VS:<br>&gt;<br>&gt; /OUT:&quot;C:\SOLVER\CLP-Stable-11\Clp\MSVisualStudio\v9\Release\clp.exe&quot;<br>&gt; /INCREMENTAL:NO /NOLOGO /MANIFEST<br>
&gt; /MANIFESTFILE:&quot;Release\clp.exe.intermediate.manifest&quot;<br>&gt; /MANIFESTUAC:&quot;level=&#39;asInvoker&#39; uiAccess=&#39;false&#39;&quot; /SUBSYSTEM:CONSOLE<br>&gt; /DYNAMICBASE:NO /MACHINE:X86 /ERRORREPORT:PROMPT kernel32.lib user32.lib<br>
&gt; gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib<br>&gt; oleaut32.lib uuid.lib odbc32.lib odbccp32.lib &quot;..\release\libclp.lib&quot;<br>&gt; &quot;..\release\libcoinutils.lib&quot;<br>&gt;<br>
&gt; Mehmet.<br>&gt;<br>&gt;<br>&gt; ---<br>&gt;<br>&gt; *From:* </font><a href="mailto:clp-bounces@list.coin-or.org" target="_blank"><u><font color="#0000ff" size="4">clp-bounces@list.coin-or.org</font></u></a><font size="4"> [mailto:</font><a href="mailto:clp-bounces@list.coin-or.org" target="_blank"><u><font color="#0000ff" size="4">clp-bounces@list.coin-or.org</font></u></a><font size="4">] *On<br>
&gt; Behalf Of *John J Forrest<br>&gt; *Sent:* Thursday, November 05, 2009 10:23 AM<br>&gt; *To:* </font><a href="mailto:clp@list.coin-or.org" target="_blank"><u><font color="#0000ff" size="4">clp@list.coin-or.org</font></u></a><font size="4"><br>
&gt; *Subject:* [Clp] Clp 2.11<br>&gt;<br>&gt;<br>&gt;<br>&gt; Clp 2.11 is available. Apart from yet more attempts at stability and<br>&gt; increase in speed, it allows use of the factorization stolen from OSL and<br>&gt; has a faster Cholesky ordering.<br>
&gt;<br>&gt;<br>&gt;</font><br><font size="4">&gt; ------------------------------------------------------------------------<br>&gt;<br>&gt; _______________________________________________<br>&gt; Clp mailing list<br>&gt; </font><a href="mailto:Clp@list.coin-or.org" target="_blank"><u><font color="#0000ff" size="4">Clp@list.coin-or.org</font></u></a><font size="4"><br>
&gt; </font><a href="http://list.coin-or.org/mailman/listinfo/clp" target="_blank"><u><font color="#0000ff" size="4">http://list.coin-or.org/mailman/listinfo/clp</font></u></a><font color="#888888" size="4"><br><br><br>--<br>
Stefan Vigerske<br>Humboldt University Berlin, Numerical Mathematics</font><u><font color="#0000ff" size="4"><br></font></u><a href="http://www.math.hu-berlin.de/~stefan" target="_blank"><u><font color="#0000ff" size="4">http://www.math.hu-berlin.de/~stefan</font></u></a></ul>
<tt>_______________________________________________<br>Clp mailing list<br><a href="mailto:Clp@list.coin-or.org" target="_blank">Clp@list.coin-or.org</a><br></tt><tt><a href="http://list.coin-or.org/mailman/listinfo/clp" target="_blank">http://list.coin-or.org/mailman/listinfo/clp</a></tt><tt><br>
</tt><br><br></div></div>
<p></p></div><br>_______________________________________________<br>Clp mailing list<br><a href="mailto:Clp@list.coin-or.org">Clp@list.coin-or.org</a><br><a href="http://list.coin-or.org/mailman/listinfo/clp" target="_blank">http://list.coin-or.org/mailman/listinfo/clp</a><br>
<br></blockquote></div><br>