Coder Social home page Coder Social logo

Trouble creating vcpkg port about cbc HOT 7 CLOSED

jpfeuffer avatar jpfeuffer commented on September 3, 2024
Trouble creating vcpkg port

from cbc.

Comments (7)

svigerske avatar svigerske commented on September 3, 2024 1

Running the usual configure/make/make-install is preferred, in my opinion. What I meant was that it is best to avoid recreating configure, etc, by running autoreconf. Just use the configure that is distributed.

from cbc.

svigerske avatar svigerske commented on September 3, 2024

Don't attempt to autoreconf. microsoft/vcpkg#31607 (comment) is correct.

For current Cbc releases, you'll have to live with the configure script that is generated by a very old autotools.
Branch master has been updated for use with very recent autotools years ago, but no release from that branch is in sight.

from cbc.

jpfeuffer avatar jpfeuffer commented on September 3, 2024

So if I chose to build from a specific point on master, it should work?
Which version of buildtools do I need to use then? Latest (0.8) or also master?

from cbc.

jpfeuffer avatar jpfeuffer commented on September 3, 2024

I am just wondering how the rest of the coinor packages work flawlessly on vcpkg.
I noticed that they are not using release versions but dates, so they might be builds from master.

from cbc.

svigerske avatar svigerske commented on September 3, 2024

You can try with the current master and try to avoid running autotools (autoreconf, etc). But if you have to, then use current master of BuildTools. That applies additional patches for builds with MS/Intel compilers on Windows.

I have no experience with vcpkg.

from cbc.

jpfeuffer avatar jpfeuffer commented on September 3, 2024

Ok thank you very much! Last (newbie) question: what is the alternative to autotools for cbc? What should I run instead?

from cbc.

jpfeuffer avatar jpfeuffer commented on September 3, 2024

Hi!
I now managed to build it on all platforms but Windows which seems to have problems with pkgconfig and its paths.
See microsoft/vcpkg#31607 (comment)

Do you have any idea how to solve that?

from cbc.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.