Open yashton opened 1 month ago
Can you be more specific about exactly what you did, starting from cloning the repo (the directory you cloned it into), checking out a branch (which one), etc.? I guess you are building version 2.11
(or some stable version in any case) and it looks like you must be using coinbrew
to do the build.
The paths you are referencing are not affected by --prefix
, which has to do with the install location. Those paths are for finding header files and dependent libraries at build time. I guess you must have done something to get CoinUtils to try to link to your installed Glpk (depending on the version, you would add arguments starting with --with-glpk
). The compiler flags -I/home/travis/build/coin-or/dist/include/coin/ThirdParty
look like they would have been added if you were building Glpk from source using our third party wrapper, not linking to your own installed version. I'll need to have more information to give any better help.
I tried to build on linux . I have GLPK installed in ~/.local.
Linux 4.18.0-513.9.1.el8_9.x86_64 #1 SMP Thu Nov 16 10:29:04 EST 2023 x86_64 x86_64` x86_64 GNU/Linux
/home/travis/build/coin-or/dist is used as the prefix in a bunch of the generated configuration.
I had to manually replace this with my local prefix to get the build to work.