[Cbc] 2.5.0-3 Source Availability

Matthew Gidden gidden at wisc.edu
Wed Feb 26 12:21:42 EST 2014


On Wed, Feb 26, 2014 at 11:12 AM, Matthew Gidden <gidden at wisc.edu> wrote:

> Hi Miles,
>
> Nice to hear from you again, and thanks for the quick reply!
>
> On Wed, Feb 26, 2014 at 10:59 AM, Miles Lubin <miles.lubin at gmail.com>wrote:
>
>> Hi Matthew,
>>
>> I'm the (new) maintainer of the debian package for Cbc. You can access
>> the version of cbc used in that package at
>> http://ftp.de.debian.org/debian/pool/main/c/coinor-cbc/coinor-cbc_2.5.0.orig.tar.gz.
>>
>>
> Ah, yes, I tried this as well, after untaring and configuring, I get the
> following compile error:
>
> Cbc_C_Interface.cpp:8:26: fatal error: CoinPragma.hpp: No such file or
>> directory
>> compilation terminated.
>> make[2]: *** [Cbc_C_Interface.lo] Error 1
>>
>
>
>> Note that the COIN-OR packages have recently been updated, and cbc is now
>> at version 2.8.7. This will be included in the 14.04 release of ubuntu, so
>> I wouldn't suggest building your infrastructure around 2.5.0, which is
>> pretty outdated.
>>
> I should add that this is *great* news. Are there any plans in the works
to officially support macports or homebrew? I'll note that there's an open
ticket for macports (http://trac.macports.org/ticket/34625) and a github
repo for homebrew (https://github.com/dpo/homebrew-coinor).

>
>>
>> Miles
>>
>>
>> On Wed, Feb 26, 2014 at 11:01 AM, Matthew Gidden <gidden at wisc.edu> wrote:
>>
>>> Hi everyone,
>>>
>>> Our project <https://github.com/cyclus/cyclus> 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).
>>>
>>> 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., https://projects.coin-or.org/svn/Cbc/releases/2.5.0 and
>>> https://projects.coin-or.org/svn/Cbc/stable/2.5) results in the
>>> following compiler error:
>>>
>>> In file included from CbcEventHandler.cpp:9:0:
>>>> CbcEventHandler.hpp:145:39: error: 'NULL' was not declared in this scope
>>>> make[2]: *** [CbcEventHandler.lo] Error 1
>>>>
>>>
>>> This was a known bug at the time of release (bug report<https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=625065>,
>>> fix <https://launchpad.net/ubuntu/+source/coinor-cbc/2.5.0-2.1>).
>>>
>>> Accordingly, I'm asking for assistance via either:
>>>
>>>    - a suggested work around
>>>    - publishing the (unstable) 2.5.0-3 branch
>>>
>>> Thanks for your assistance!
>>>
>>> --
>>> Matthew Gidden
>>> Ph.D. Candidate, Nuclear Engineering
>>> The University of Wisconsin -- Madison
>>> Ph. 225.892.3192
>>>
>>> _______________________________________________
>>> Cbc mailing list
>>> Cbc at list.coin-or.org
>>> http://list.coin-or.org/mailman/listinfo/cbc
>>>
>>>
>>
>
>
> --
> Matthew Gidden
> Ph.D. Candidate, Nuclear Engineering
> The University of Wisconsin -- Madison
> Ph. 225.892.3192
>



-- 
Matthew Gidden
Ph.D. Candidate, Nuclear Engineering
The University of Wisconsin -- Madison
Ph. 225.892.3192
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/cbc/attachments/20140226/027b0572/attachment.html>


More information about the Cbc mailing list