<div dir="ltr"><div><div>Hi everyone,<br><br></div>Our <a href="https://github.com/cyclus/cyclus">project</a> has Cbc as a dependency, and we would like to support users that can build many packages from source and those that prefer to use package managers. Synaptic currently uses version 2.5.0-3 of Cbc, to which there is no corresponding, available source code (that I can find). <br>

<br></div><div>We must use a version of 2.5.x-y, because the OsiSolverInterface API changes in 2.6. Furthermore, trying to compile either available version of 2.5.x-y (i.e., <a href="https://projects.coin-or.org/svn/Cbc/releases/2.5.0">https://projects.coin-or.org/svn/Cbc/releases/2.5.0</a> and <a href="https://projects.coin-or.org/svn/Cbc/stable/2.5">https://projects.coin-or.org/svn/Cbc/stable/2.5</a>) results in the following compiler error:<br>

<br><blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">In file included from CbcEventHandler.cpp:9:0:<br>CbcEventHandler.hpp:145:39: error: &lsquo;NULL&rsquo; was not declared in this scope<br>

make[2]: *** [CbcEventHandler.lo] Error 1<br></blockquote>&nbsp;<br></div><div>This was a known bug at the time of release (<a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=625065" target="_blank">bug report</a>, <a href="https://launchpad.net/ubuntu/+source/coinor-cbc/2.5.0-2.1" target="_blank">fix</a>).<br>

<br></div><div>Accordingly, I&#39;m asking for assistance via either:<br><ul><li>a suggested work around</li><li>publishing the (unstable) 2.5.0-3 branch<br></li></ul></div><div><div><div>Thanks for your assistance!<br></div>

<div><br>-- <br><div dir="ltr">Matthew Gidden<br>Ph.D. Candidate, Nuclear Engineering<div>The University of Wisconsin -- Madison<br>Ph. 225.892.3192<br></div></div>
</div></div></div></div>