Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

installation issue in mac #28

Open
chang88ye opened this issue Mar 4, 2022 · 7 comments
Open

installation issue in mac #28

chang88ye opened this issue Mar 4, 2022 · 7 comments

Comments

@chang88ye
Copy link

Hi,

I tried to install mibs via coinbrew but it had error in the last step: ./coinbreew build MibS --tests none

##################################################

Building Blis 0.95

##################################################

Undefined symbols for architecture x86_64:
"vtable for AlpsKnowledgeBrokerSerial", referenced from:
_main in blis-BlisMain.o
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [blis] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1

Any help would be much appreciated.

Best,
Shawn

@tkralphs
Copy link
Member

tkralphs commented Mar 5, 2022

Can you please give more information, such as the command you used for fetching (with full output), the full output of the build command, whether you have an M1- or intel-based Mac, etc.? If you attach the full output of the build command with --verbosity 4, I should be able to figure something out.

We do have CI running on OS X, so you can see that the builds are working there by looking at the Actions tab above. I suspect you are on an M1-based machine. This configuration is not currently being tested, but it should work.

@chang88ye
Copy link
Author

Can you please give more information, such as the command you used for fetching (with full output), the full output of the build command, whether you have an M1- or intel-based Mac, etc.? If you attach the full output of the build command with --verbosity 4, I should be able to figure something out.

We do have CI running on OS X, so you can see that the builds are working there by looking at the Actions tab above. I suspect you are on an M1-based machine. This configuration is not currently being tested, but it should work.

Hi Ted,

Thanks very much for your reply. I am using a intel based mac.

The following is the output of fetch and build. Thanks in advance for looking into it.

Best,
Shawn


17DCompL028:~ nsj65$ ./coinbrew fetch MibS@master --verbosity 4
Welcome to the COIN-OR fetch and build utility, version 2

To use the legacy version of coinbrew, '$ wget https://raw.githubusercontent.com/coin-or/coinbrew/v1.0/coinbrew'
For help, run script with --help or see https://coin-or.github.io/coinbrew
Please report issues at https://github.com/coin-or/coinbrew
Detailed build documentation at https://coin-or.github.io

Warning: specified a fork when project is already cloned from a different repo.
Proceeding with existing repo.

From https://github.com/coin-or/Mibs

##################################################

Rebasing MibS master

##################################################

Created autostash: b7c353d
HEAD is now at 1c5b0ce Need to define CXX for SYMPHONY
Current branch master is up to date.
Applied autostash.
From https://github.com/coin-or-tools/ThirdParty-Glpk

##################################################

Rebasing ThirdParty/Glpk master

##################################################

Current branch master is up to date.
From https://github.com/coin-or-tools/ThirdParty-Glpk

##################################################

Rebasing ThirdParty/Mumps stable/3.0

##################################################

Current branch stable/3.0 is up to date.
From https://github.com/coin-or-tools/Data-Sample

##################################################

Rebasing Data/Sample stable/1.2

##################################################

Current branch stable/1.2 is up to date.
From https://github.com/coin-or-tools/Data-Sample
From https://github.com/coin-or-tools/Data-miplib3

##################################################

Rebasing Data/miplib3 stable/1.2

##################################################

Current branch stable/1.2 is up to date.
From https://github.com/coin-or-tools/Data-miplib3
From https://github.com/coin-or/CoinUtils

##################################################

Rebasing CoinUtils master

##################################################

Current branch master is up to date.
From https://github.com/coin-or/CoinUtils
From https://github.com/coin-or/Osi

##################################################

Rebasing Osi master

##################################################

Current branch master is up to date.
From https://github.com/coin-or/Osi
From https://github.com/coin-or/Clp

##################################################

Rebasing Clp master

##################################################

Current branch master is up to date.
From https://github.com/coin-or/Clp
From https://github.com/coin-or/Cgl

##################################################

Rebasing Cgl master

##################################################

Current branch master is up to date.
From https://github.com/coin-or/Cgl
From https://github.com/coin-or/CHiPPS-ALPS

##################################################

Rebasing Alps stable/1.6

##################################################

Current branch stable/1.6 is up to date.
From https://github.com/coin-or/CHiPPS-ALPS
From https://github.com/coin-or/CHiPPS-BiCePS

##################################################

Rebasing Bcps stable/0.95

##################################################

Current branch stable/0.95 is up to date.
From https://github.com/coin-or/CHiPPS-BiCePS
From https://github.com/coin-or/CHiPPS-BLIS

##################################################

Rebasing Blis stable/0.95

##################################################

Current branch stable/0.95 is up to date.
From https://github.com/coin-or/CHiPPS-BLIS
From https://github.com/coin-or/SYMPHONY

##################################################

Rebasing SYMPHONY master

##################################################

Current branch master is up to date.
From https://github.com/coin-or/SYMPHONY
From https://github.com/coin-or/Cbc

##################################################

Rebasing Cbc master

##################################################

Current branch master is up to date.
From https://github.com/coin-or/Cbc
From https://github.com/coin-or/Mibs

17DCompL028:~ nsj65$ ./coinbrew build MibS --verbosity 4
Welcome to the COIN-OR fetch and build utility, version 2

To use the legacy version of coinbrew, '$ wget https://raw.githubusercontent.com/coin-or/coinbrew/v1.0/coinbrew'
For help, run script with --help or see https://coin-or.github.io/coinbrew
Please report issues at https://github.com/coin-or/coinbrew
Detailed build documentation at https://coin-or.github.io

Package will be built in /Users/nsj65/build

Warning: specified a fork when project is already cloned from a different repo.
Proceeding with existing repo.

From https://github.com/coin-or/Mibs
################################################

Building version master

with existing versions of dependencies.

Ctrl-c and run 'fetch' to switch versions

or to ensure correct dependencies

################################################

Cached configuration options from previous build found.

Reading cached options from /Users/nsj65/build/.config/MibS-master

Installation is done automatically following build and test of each project.

Installation directory is writable.

Package will be installed to /Users/nsj65/dist

Disabling uninstalled packages
From https://github.com/coin-or-tools/ThirdParty-Glpk

##################################################

Skipping ThirdParty/Glpk (--enable-optional to build)

##################################################

##################################################

Skipping ThirdParty/Mumps (--enable-optional to build)

##################################################

From https://github.com/coin-or-tools/Data-Sample

##################################################

Building Data/Sample 1.2

##################################################

make: Nothing to be done for `all'.

##################################################

Running Data/Sample unit test

##################################################

##################################################

Installing Data/Sample 1.2

##################################################

make[1]: Nothing to be done for `install-exec-am'.
test -z "/Users/nsj65/dist/share/coin/Data/Sample" || /Users/nsj65/Data/Sample/install-sh -d "/Users/nsj65/dist/share/coin/Data/Sample"
/usr/bin/install -c -m 644 'afiro.mps' '/Users/nsj65/dist/share/coin/Data/Sample/afiro.mps'
/usr/bin/install -c -m 644 'atm_5_10_1.mps' '/Users/nsj65/dist/share/coin/Data/Sample/atm_5_10_1.mps'
/usr/bin/install -c -m 644 'brandy.mps' '/Users/nsj65/dist/share/coin/Data/Sample/brandy.mps'
/usr/bin/install -c -m 644 'conic.mps' '/Users/nsj65/dist/share/coin/Data/Sample/conic.mps'
/usr/bin/install -c -m 644 'e226.mps' '/Users/nsj65/dist/share/coin/Data/Sample/e226.mps'
/usr/bin/install -c -m 644 'exmip1.5.mps' '/Users/nsj65/dist/share/coin/Data/Sample/exmip1.5.mps'
/usr/bin/install -c -m 644 'exmip1.mps' '/Users/nsj65/dist/share/coin/Data/Sample/exmip1.mps'
/usr/bin/install -c -m 644 'finnis.mps' '/Users/nsj65/dist/share/coin/Data/Sample/finnis.mps'
/usr/bin/install -c -m 644 'galenet.mps' '/Users/nsj65/dist/share/coin/Data/Sample/galenet.mps'
/usr/bin/install -c -m 644 'galenetbnds.mps' '/Users/nsj65/dist/share/coin/Data/Sample/galenetbnds.mps'
/usr/bin/install -c -m 644 'hello.mps' '/Users/nsj65/dist/share/coin/Data/Sample/hello.mps'
/usr/bin/install -c -m 644 'lseu.mps' '/Users/nsj65/dist/share/coin/Data/Sample/lseu.mps'
/usr/bin/install -c -m 644 'nw460.mps' '/Users/nsj65/dist/share/coin/Data/Sample/nw460.mps'
/usr/bin/install -c -m 644 'p0033.mps' '/Users/nsj65/dist/share/coin/Data/Sample/p0033.mps'
/usr/bin/install -c -m 644 'p0201.mps' '/Users/nsj65/dist/share/coin/Data/Sample/p0201.mps'
/usr/bin/install -c -m 644 'p0548.mps' '/Users/nsj65/dist/share/coin/Data/Sample/p0548.mps'
/usr/bin/install -c -m 644 'pack1.mps' '/Users/nsj65/dist/share/coin/Data/Sample/pack1.mps'
/usr/bin/install -c -m 644 'retail3.mps' '/Users/nsj65/dist/share/coin/Data/Sample/retail3.mps'
/usr/bin/install -c -m 644 'scOneInt.mps' '/Users/nsj65/dist/share/coin/Data/Sample/scOneInt.mps'
/usr/bin/install -c -m 644 'share2qp.mps' '/Users/nsj65/dist/share/coin/Data/Sample/share2qp.mps'
/usr/bin/install -c -m 644 'spec_sections.mps' '/Users/nsj65/dist/share/coin/Data/Sample/spec_sections.mps'
/usr/bin/install -c -m 644 'tp3.mps' '/Users/nsj65/dist/share/coin/Data/Sample/tp3.mps'
/usr/bin/install -c -m 644 'tp4.mps' '/Users/nsj65/dist/share/coin/Data/Sample/tp4.mps'
/usr/bin/install -c -m 644 'tp5.mps' '/Users/nsj65/dist/share/coin/Data/Sample/tp5.mps'
/usr/bin/install -c -m 644 'wedding_16.mps' '/Users/nsj65/dist/share/coin/Data/Sample/wedding_16.mps'
/usr/bin/install -c -m 644 'block_milp.lp' '/Users/nsj65/dist/share/coin/Data/Sample/block_milp.lp'
/usr/bin/install -c -m 644 'exmip1.lp' '/Users/nsj65/dist/share/coin/Data/Sample/exmip1.lp'
/usr/bin/install -c -m 644 'atm_5_10_1.block' '/Users/nsj65/dist/share/coin/Data/Sample/atm_5_10_1.block'
/usr/bin/install -c -m 644 'retail3.block' '/Users/nsj65/dist/share/coin/Data/Sample/retail3.block'
/usr/bin/install -c -m 644 'wedding_16.block' '/Users/nsj65/dist/share/coin/Data/Sample/wedding_16.block'
/usr/bin/install -c -m 644 'block_milp.dec' '/Users/nsj65/dist/share/coin/Data/Sample/block_milp.dec'
/usr/bin/install -c -m 644 'input.130' '/Users/nsj65/dist/share/coin/Data/Sample/input.130'
/usr/bin/install -c -m 644 'app0110.cor' '/Users/nsj65/dist/share/coin/Data/Sample/app0110.cor'
/usr/bin/install -c -m 644 'app0110.stoch' '/Users/nsj65/dist/share/coin/Data/Sample/app0110.stoch'
/usr/bin/install -c -m 644 'app0110.time' '/Users/nsj65/dist/share/coin/Data/Sample/app0110.time'
/usr/bin/install -c -m 644 'app0110R.cor' '/Users/nsj65/dist/share/coin/Data/Sample/app0110R.cor'
/usr/bin/install -c -m 644 'app0110R.stoch' '/Users/nsj65/dist/share/coin/Data/Sample/app0110R.stoch'
/usr/bin/install -c -m 644 'app0110R.time' '/Users/nsj65/dist/share/coin/Data/Sample/app0110R.time'
/usr/bin/install -c -m 644 'bug.cor' '/Users/nsj65/dist/share/coin/Data/Sample/bug.cor'
/usr/bin/install -c -m 644 'bug.stoch' '/Users/nsj65/dist/share/coin/Data/Sample/bug.stoch'
/usr/bin/install -c -m 644 'bug.time' '/Users/nsj65/dist/share/coin/Data/Sample/bug.time'
test -z "/Users/nsj65/dist/lib/pkgconfig" || /Users/nsj65/Data/Sample/install-sh -d "/Users/nsj65/dist/lib/pkgconfig"
/usr/bin/install -c -m 644 'coindatasample.pc' '/Users/nsj65/dist/lib/pkgconfig/coindatasample.pc'
From https://github.com/coin-or-tools/Data-miplib3

##################################################

Building Data/miplib3 1.2

##################################################

make: Nothing to be done for `all'.

##################################################

Running Data/miplib3 unit test

##################################################

##################################################

Installing Data/miplib3 1.2

##################################################

make[1]: Nothing to be done for `install-exec-am'.
test -z "/Users/nsj65/dist/share/coin/Data/miplib3" || /Users/nsj65/Data/miplib3/install-sh -d "/Users/nsj65/dist/share/coin/Data/miplib3"
/usr/bin/install -c -m 644 '10teams.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/10teams.gz'
/usr/bin/install -c -m 644 'air03.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/air03.gz'
/usr/bin/install -c -m 644 'air04.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/air04.gz'
/usr/bin/install -c -m 644 'air05.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/air05.gz'
/usr/bin/install -c -m 644 'arki001.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/arki001.gz'
/usr/bin/install -c -m 644 'bell3a.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/bell3a.gz'
/usr/bin/install -c -m 644 'bell5.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/bell5.gz'
/usr/bin/install -c -m 644 'blend2.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/blend2.gz'
/usr/bin/install -c -m 644 'cap6000.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/cap6000.gz'
/usr/bin/install -c -m 644 'dano3mip.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/dano3mip.gz'
/usr/bin/install -c -m 644 'danoint.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/danoint.gz'
/usr/bin/install -c -m 644 'dcmulti.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/dcmulti.gz'
/usr/bin/install -c -m 644 'dsbmip.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/dsbmip.gz'
/usr/bin/install -c -m 644 'egout.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/egout.gz'
/usr/bin/install -c -m 644 'enigma.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/enigma.gz'
/usr/bin/install -c -m 644 'fast0507.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/fast0507.gz'
/usr/bin/install -c -m 644 'fiber.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/fiber.gz'
/usr/bin/install -c -m 644 'fixnet6.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/fixnet6.gz'
/usr/bin/install -c -m 644 'flugpl.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/flugpl.gz'
/usr/bin/install -c -m 644 'gen.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/gen.gz'
/usr/bin/install -c -m 644 'gesa2.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/gesa2.gz'
/usr/bin/install -c -m 644 'gesa2_o.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/gesa2_o.gz'
/usr/bin/install -c -m 644 'gesa3.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/gesa3.gz'
/usr/bin/install -c -m 644 'gesa3_o.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/gesa3_o.gz'
/usr/bin/install -c -m 644 'gt2.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/gt2.gz'
/usr/bin/install -c -m 644 'harp2.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/harp2.gz'
/usr/bin/install -c -m 644 'khb05250.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/khb05250.gz'
/usr/bin/install -c -m 644 'l152lav.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/l152lav.gz'
/usr/bin/install -c -m 644 'lseu.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/lseu.gz'
/usr/bin/install -c -m 644 'markshare1.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/markshare1.gz'
/usr/bin/install -c -m 644 'markshare2.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/markshare2.gz'
/usr/bin/install -c -m 644 'mas74.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/mas74.gz'
/usr/bin/install -c -m 644 'mas76.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/mas76.gz'
/usr/bin/install -c -m 644 'miplib3.cat' '/Users/nsj65/dist/share/coin/Data/miplib3/miplib3.cat'
/usr/bin/install -c -m 644 'misc03.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/misc03.gz'
/usr/bin/install -c -m 644 'misc06.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/misc06.gz'
/usr/bin/install -c -m 644 'misc07.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/misc07.gz'
/usr/bin/install -c -m 644 'mitre.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/mitre.gz'
/usr/bin/install -c -m 644 'mkc.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/mkc.gz'
/usr/bin/install -c -m 644 'mod008.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/mod008.gz'
/usr/bin/install -c -m 644 'mod010.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/mod010.gz'
/usr/bin/install -c -m 644 'mod011.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/mod011.gz'
/usr/bin/install -c -m 644 'modglob.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/modglob.gz'
/usr/bin/install -c -m 644 'noswot.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/noswot.gz'
/usr/bin/install -c -m 644 'nw04.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/nw04.gz'
/usr/bin/install -c -m 644 'p0033.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/p0033.gz'
/usr/bin/install -c -m 644 'p0201.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/p0201.gz'
/usr/bin/install -c -m 644 'p0282.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/p0282.gz'
/usr/bin/install -c -m 644 'p0548.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/p0548.gz'
/usr/bin/install -c -m 644 'p2756.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/p2756.gz'
/usr/bin/install -c -m 644 'pk1.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/pk1.gz'
/usr/bin/install -c -m 644 'pp08a.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/pp08a.gz'
/usr/bin/install -c -m 644 'pp08aCUTS.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/pp08aCUTS.gz'
/usr/bin/install -c -m 644 'qiu.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/qiu.gz'
/usr/bin/install -c -m 644 'qnet1.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/qnet1.gz'
/usr/bin/install -c -m 644 'qnet1_o.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/qnet1_o.gz'
/usr/bin/install -c -m 644 'rentacar.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/rentacar.gz'
/usr/bin/install -c -m 644 'rgn.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/rgn.gz'
/usr/bin/install -c -m 644 'rout.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/rout.gz'
/usr/bin/install -c -m 644 'set1ch.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/set1ch.gz'
/usr/bin/install -c -m 644 'seymour.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/seymour.gz'
/usr/bin/install -c -m 644 'stein27.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/stein27.gz'
/usr/bin/install -c -m 644 'stein45.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/stein45.gz'
/usr/bin/install -c -m 644 'swath.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/swath.gz'
/usr/bin/install -c -m 644 'vpm1.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/vpm1.gz'
/usr/bin/install -c -m 644 'vpm2.gz' '/Users/nsj65/dist/share/coin/Data/miplib3/vpm2.gz'
test -z "/Users/nsj65/dist/lib/pkgconfig" || /Users/nsj65/Data/miplib3/install-sh -d "/Users/nsj65/dist/lib/pkgconfig"
/usr/bin/install -c -m 644 'coindatamiplib3.pc' '/Users/nsj65/dist/lib/pkgconfig/coindatamiplib3.pc'
From https://github.com/coin-or/CoinUtils

##################################################

Building CoinUtils master

##################################################

Making all in src
/Library/Developer/CommandLineTools/usr/bin/make all-am
make[2]: Nothing to be done for all-am'. make[1]: Nothing to be done for all-am'.

##################################################

Running CoinUtils unit test

##################################################

##################################################

Installing CoinUtils master

##################################################

Making install in src
/bin/sh /Users/nsj65/CoinUtils/install-sh -c -m 644 config_coinutils.h /Users/nsj65/dist/include/coin-or/CoinUtilsConfig.h
/Users/nsj65/CoinUtils/install-sh -c -d '/Users/nsj65/dist/lib'
/bin/sh ../libtool --mode=install /usr/bin/install -c libCoinUtils.la '/Users/nsj65/dist/lib'
libtool: install: /usr/bin/install -c .libs/libCoinUtils.0.dylib /Users/nsj65/dist/lib/libCoinUtils.0.dylib
libtool: install: (cd /Users/nsj65/dist/lib && { ln -s -f libCoinUtils.0.dylib libCoinUtils.dylib || { rm -f libCoinUtils.dylib && ln -s libCoinUtils.0.dylib libCoinUtils.dylib; }; })
libtool: install: /usr/bin/install -c .libs/libCoinUtils.lai /Users/nsj65/dist/lib/libCoinUtils.la
/Users/nsj65/CoinUtils/install-sh -c -d '/Users/nsj65/dist/include/coin-or'
/usr/bin/install -c -m 644 /Users/nsj65/CoinUtils/src/CoinAlloc.hpp /Users/nsj65/CoinUtils/src/CoinBuild.hpp /Users/nsj65/CoinUtils/src/CoinDenseVector.hpp /Users/nsj65/CoinUtils/src/CoinDistance.hpp /Users/nsj65/CoinUtils/src/CoinError.hpp /Users/nsj65/CoinUtils/src/CoinFactorization.hpp /Users/nsj65/CoinUtils/src/CoinDenseFactorization.hpp /Users/nsj65/CoinUtils/src/CoinFileIO.hpp /Users/nsj65/CoinUtils/src/CoinFinite.hpp /Users/nsj65/CoinUtils/src/CoinFloatEqual.hpp /Users/nsj65/CoinUtils/src/CoinHelperFunctions.hpp /Users/nsj65/CoinUtils/src/CoinIndexedVector.hpp /Users/nsj65/CoinUtils/src/CoinLpIO.hpp /Users/nsj65/CoinUtils/src/CoinMessage.hpp /Users/nsj65/CoinUtils/src/CoinMessageHandler.hpp /Users/nsj65/CoinUtils/src/CoinModel.hpp /Users/nsj65/CoinUtils/src/CoinStructuredModel.hpp /Users/nsj65/CoinUtils/src/CoinModelUseful.hpp /Users/nsj65/CoinUtils/src/CoinMpsIO.hpp /Users/nsj65/CoinUtils/src/CoinPackedMatrix.hpp /Users/nsj65/CoinUtils/src/CoinPackedVector.hpp /Users/nsj65/CoinUtils/src/CoinPackedVectorBase.hpp /Users/nsj65/CoinUtils/src/CoinParam.hpp /Users/nsj65/CoinUtils/src/CoinPragma.hpp /Users/nsj65/CoinUtils/src/CoinPresolveDoubleton.hpp /Users/nsj65/CoinUtils/src/CoinPresolveDual.hpp /Users/nsj65/CoinUtils/src/CoinPresolveDupcol.hpp /Users/nsj65/CoinUtils/src/CoinPresolveEmpty.hpp /Users/nsj65/CoinUtils/src/CoinPresolveFixed.hpp /Users/nsj65/CoinUtils/src/CoinPresolveForcing.hpp /Users/nsj65/CoinUtils/src/CoinPresolveImpliedFree.hpp /Users/nsj65/CoinUtils/src/CoinPresolveIsolated.hpp /Users/nsj65/CoinUtils/src/CoinPresolveMatrix.hpp /Users/nsj65/CoinUtils/src/CoinPresolveMonitor.hpp /Users/nsj65/CoinUtils/src/CoinPresolvePsdebug.hpp /Users/nsj65/CoinUtils/src/CoinPresolveSingleton.hpp /Users/nsj65/CoinUtils/src/CoinPresolveSubst.hpp /Users/nsj65/CoinUtils/src/CoinPresolveTighten.hpp /Users/nsj65/CoinUtils/src/CoinPresolveTripleton.hpp /Users/nsj65/CoinUtils/src/CoinPresolveUseless.hpp '/Users/nsj65/dist/include/coin-or'
/usr/bin/install -c -m 644 /Users/nsj65/CoinUtils/src/CoinPresolveZeros.hpp /Users/nsj65/CoinUtils/src/CoinRational.hpp /Users/nsj65/CoinUtils/src/CoinSearchTree.hpp /Users/nsj65/CoinUtils/src/CoinShallowPackedVector.hpp /Users/nsj65/CoinUtils/src/CoinSignal.hpp /Users/nsj65/CoinUtils/src/CoinSmartPtr.hpp /Users/nsj65/CoinUtils/src/CoinSnapshot.hpp /Users/nsj65/CoinUtils/src/CoinSort.hpp /Users/nsj65/CoinUtils/src/CoinTime.hpp /Users/nsj65/CoinUtils/src/CoinTypes.h /Users/nsj65/CoinUtils/src/CoinUtility.hpp /Users/nsj65/CoinUtils/src/CoinWarmStart.hpp /Users/nsj65/CoinUtils/src/CoinWarmStartBasis.hpp /Users/nsj65/CoinUtils/src/CoinWarmStartVector.hpp /Users/nsj65/CoinUtils/src/CoinWarmStartDual.hpp /Users/nsj65/CoinUtils/src/CoinWarmStartPrimalDual.hpp /Users/nsj65/CoinUtils/src/CoinAdjacencyVector.hpp /Users/nsj65/CoinUtils/src/CoinBronKerbosch.hpp /Users/nsj65/CoinUtils/src/CoinCliqueExtender.hpp /Users/nsj65/CoinUtils/src/CoinCliqueList.hpp /Users/nsj65/CoinUtils/src/CoinCliqueSet.hpp /Users/nsj65/CoinUtils/src/CoinConflictGraph.hpp /Users/nsj65/CoinUtils/src/CoinCutPool.hpp /Users/nsj65/CoinUtils/src/CoinDynamicConflictGraph.hpp /Users/nsj65/CoinUtils/src/CoinNodeHeap.hpp /Users/nsj65/CoinUtils/src/CoinOddWheelSeparator.hpp /Users/nsj65/CoinUtils/src/CoinShortestPath.hpp /Users/nsj65/CoinUtils/src/CoinStaticConflictGraph.hpp /Users/nsj65/CoinUtils/src/CoinOslFactorization.hpp /Users/nsj65/CoinUtils/src/CoinSimpFactorization.hpp '/Users/nsj65/dist/include/coin-or'
make[2]: Nothing to be done for `install-exec-am'.
/Users/nsj65/CoinUtils/install-sh -c -d "/Users/nsj65/dist/share/doc/coin-or-coinutils"
for file in README README.md AUTHORS LICENSE; do
if test -f "$file"; then dir=; else dir="/Users/nsj65/CoinUtils/"; fi;
if test -f "$dir$file"; then
/usr/bin/install -c -m 644 "$dir$file" "/Users/nsj65/dist/share/doc/coin-or-coinutils/$file";
fi;
done
/Users/nsj65/CoinUtils/install-sh -c -d '/Users/nsj65/dist/lib/pkgconfig'
/usr/bin/install -c -m 644 coinutils.pc '/Users/nsj65/dist/lib/pkgconfig'
From https://github.com/coin-or/Osi

##################################################

Building Osi master

##################################################

Making all in src/Osi
/Library/Developer/CommandLineTools/usr/bin/make all-am
make[2]: Nothing to be done for all-am'. Making all in src/OsiCommonTest /Library/Developer/CommandLineTools/usr/bin/make all-am make[2]: Nothing to be done for all-am'.
make[1]: Nothing to be done for `all-am'.

##################################################

Running Osi unit test

##################################################

##################################################

Installing Osi master

##################################################

Making install in src/Osi
/bin/sh /Users/nsj65/Osi/install-sh -c -m 644 config_osi.h /Users/nsj65/dist/include/coin-or/OsiConfig.h
/Users/nsj65/Osi/install-sh -c -d '/Users/nsj65/dist/lib'
/bin/sh ../../libtool --mode=install /usr/bin/install -c libOsi.la '/Users/nsj65/dist/lib'
libtool: install: /usr/bin/install -c .libs/libOsi.0.dylib /Users/nsj65/dist/lib/libOsi.0.dylib
libtool: install: (cd /Users/nsj65/dist/lib && { ln -s -f libOsi.0.dylib libOsi.dylib || { rm -f libOsi.dylib && ln -s libOsi.0.dylib libOsi.dylib; }; })
libtool: install: /usr/bin/install -c .libs/libOsi.lai /Users/nsj65/dist/lib/libOsi.la
/Users/nsj65/Osi/install-sh -c -d '/Users/nsj65/dist/include/coin-or'
/usr/bin/install -c -m 644 /Users/nsj65/Osi/src/Osi/OsiAuxInfo.hpp /Users/nsj65/Osi/src/Osi/OsiBranchingObject.hpp /Users/nsj65/Osi/src/Osi/OsiChooseVariable.hpp /Users/nsj65/Osi/src/Osi/OsiColCut.hpp /Users/nsj65/Osi/src/Osi/OsiCollections.hpp /Users/nsj65/Osi/src/Osi/OsiCut.hpp /Users/nsj65/Osi/src/Osi/OsiCuts.hpp /Users/nsj65/Osi/src/Osi/OsiPresolve.hpp /Users/nsj65/Osi/src/Osi/OsiRowCut.hpp /Users/nsj65/Osi/src/Osi/OsiRowCutDebugger.hpp /Users/nsj65/Osi/src/Osi/OsiSolverBranch.hpp /Users/nsj65/Osi/src/Osi/OsiSolverInterface.hpp /Users/nsj65/Osi/src/Osi/OsiSolverParameters.hpp /Users/nsj65/Osi/src/Osi/OsiFeatures.hpp '/Users/nsj65/dist/include/coin-or'
Making install in src/OsiCommonTest
/bin/sh /Users/nsj65/Osi/install-sh -c -m 644 config_osicommontest.h /Users/nsj65/dist/include/coin-or/OsiUnitTestsConfig.h
/Users/nsj65/Osi/install-sh -c -d '/Users/nsj65/dist/lib'
/bin/sh ../../libtool --mode=install /usr/bin/install -c libOsiCommonTest.la '/Users/nsj65/dist/lib'
libtool: install: /usr/bin/install -c .libs/libOsiCommonTest.0.dylib /Users/nsj65/dist/lib/libOsiCommonTest.0.dylib
libtool: install: (cd /Users/nsj65/dist/lib && { ln -s -f libOsiCommonTest.0.dylib libOsiCommonTest.dylib || { rm -f libOsiCommonTest.dylib && ln -s libOsiCommonTest.0.dylib libOsiCommonTest.dylib; }; })
libtool: install: /usr/bin/install -c .libs/libOsiCommonTest.lai /Users/nsj65/dist/lib/libOsiCommonTest.la
/Users/nsj65/Osi/install-sh -c -d '/Users/nsj65/dist/include/coin-or'
/usr/bin/install -c -m 644 /Users/nsj65/Osi/src/OsiCommonTest/OsiUnitTests.hpp '/Users/nsj65/dist/include/coin-or'
/Users/nsj65/Osi/install-sh -c -d "/Users/nsj65/dist/share/doc/coin-or-osi"
for file in README README.md AUTHORS LICENSE; do
if test -f "$file"; then dir=; else dir="/Users/nsj65/Osi/"; fi;
if test -f "$dir$file"; then
/usr/bin/install -c -m 644 "$dir$file" "/Users/nsj65/dist/share/doc/coin-or-osi/$file";
fi;
done
/Users/nsj65/Osi/install-sh -c -d '/Users/nsj65/dist/lib/pkgconfig'
/usr/bin/install -c -m 644 osi.pc osi-unittests.pc '/Users/nsj65/dist/lib/pkgconfig'
From https://github.com/coin-or/Clp

##################################################

Building Clp master

##################################################

Making all in src
/Library/Developer/CommandLineTools/usr/bin/make all-am
make[2]: Nothing to be done for all-am'. Making all in src/OsiClp /Library/Developer/CommandLineTools/usr/bin/make all-am make[2]: Nothing to be done for all-am'.
make[1]: Nothing to be done for `all-am'.

##################################################

Running Clp unit test

##################################################

##################################################

Installing Clp master

##################################################

Making install in src
/Users/nsj65/Clp/install-sh -c -d '/Users/nsj65/dist/lib'
/bin/sh ../libtool --mode=install /usr/bin/install -c libClp.la '/Users/nsj65/dist/lib'
libtool: install: /usr/bin/install -c .libs/libClp.0.dylib /Users/nsj65/dist/lib/libClp.0.dylib
libtool: install: (cd /Users/nsj65/dist/lib && { ln -s -f libClp.0.dylib libClp.dylib || { rm -f libClp.dylib && ln -s libClp.0.dylib libClp.dylib; }; })
libtool: install: /usr/bin/install -c .libs/libClp.lai /Users/nsj65/dist/lib/libClp.la
/Users/nsj65/Clp/install-sh -c -d '/Users/nsj65/dist/bin'
/bin/sh ../libtool --mode=install /usr/bin/install -c clp '/Users/nsj65/dist/bin'
libtool: install: /usr/bin/install -c .libs/clp /Users/nsj65/dist/bin/clp
/bin/sh /Users/nsj65/Clp/install-sh -c -m 644 config_clp.h /Users/nsj65/dist/include/coin-or/ClpConfig.h
/Users/nsj65/Clp/install-sh -c -d '/Users/nsj65/dist/include/coin-or'
/usr/bin/install -c -m 644 /Users/nsj65/Clp/src/Clp_C_Interface.h /Users/nsj65/Clp/src/ClpCholeskyBase.hpp /Users/nsj65/Clp/src/ClpCholeskyDense.hpp /Users/nsj65/Clp/src/ClpConstraint.hpp /Users/nsj65/Clp/src/ClpConstraintLinear.hpp /Users/nsj65/Clp/src/ClpConstraintQuadratic.hpp /Users/nsj65/Clp/src/ClpDualRowDantzig.hpp /Users/nsj65/Clp/src/ClpDualRowPivot.hpp /Users/nsj65/Clp/src/ClpDualRowSteepest.hpp /Users/nsj65/Clp/src/ClpDummyMatrix.hpp /Users/nsj65/Clp/src/ClpDynamicExampleMatrix.hpp /Users/nsj65/Clp/src/ClpDynamicMatrix.hpp /Users/nsj65/Clp/src/ClpEventHandler.hpp /Users/nsj65/Clp/src/ClpFactorization.hpp /Users/nsj65/Clp/src/ClpGubDynamicMatrix.hpp /Users/nsj65/Clp/src/ClpGubMatrix.hpp /Users/nsj65/Clp/src/ClpInterior.hpp /Users/nsj65/Clp/src/ClpLinearObjective.hpp /Users/nsj65/Clp/src/ClpMatrixBase.hpp /Users/nsj65/Clp/src/ClpMessage.hpp /Users/nsj65/Clp/src/ClpModel.hpp /Users/nsj65/Clp/src/ClpModelParameters.hpp /Users/nsj65/Clp/src/ClpNetworkMatrix.hpp /Users/nsj65/Clp/src/ClpNonLinearCost.hpp /Users/nsj65/Clp/src/ClpNode.hpp /Users/nsj65/Clp/src/ClpObjective.hpp /Users/nsj65/Clp/src/ClpPackedMatrix.hpp /Users/nsj65/Clp/src/ClpParamUtils.hpp /Users/nsj65/Clp/src/ClpPdcoBase.hpp /Users/nsj65/Clp/src/ClpPlusMinusOneMatrix.hpp /Users/nsj65/Clp/src/ClpParameters.hpp /Users/nsj65/Clp/src/ClpPresolve.hpp /Users/nsj65/Clp/src/ClpPrimalColumnDantzig.hpp /Users/nsj65/Clp/src/ClpPrimalColumnPivot.hpp /Users/nsj65/Clp/src/ClpPrimalColumnSteepest.hpp /Users/nsj65/Clp/src/ClpQuadraticObjective.hpp /Users/nsj65/Clp/src/ClpSimplex.hpp /Users/nsj65/Clp/src/ClpSimplexNonlinear.hpp /Users/nsj65/Clp/src/ClpSimplexOther.hpp /Users/nsj65/Clp/src/ClpSimplexDual.hpp '/Users/nsj65/dist/include/coin-or'
/usr/bin/install -c -m 644 /Users/nsj65/Clp/src/ClpSimplexPrimal.hpp /Users/nsj65/Clp/src/ClpSolve.hpp /Users/nsj65/Clp/src/ClpParam.hpp /Users/nsj65/Clp/src/ClpParameters.hpp /Users/nsj65/Clp/src/Idiot.hpp /Users/nsj65/Clp/src/ClpCholeskyPardiso.hpp /Users/nsj65/Clp/src/ClpPESimplex.hpp /Users/nsj65/Clp/src/ClpPEPrimalColumnDantzig.hpp /Users/nsj65/Clp/src/ClpPEPrimalColumnSteepest.hpp /Users/nsj65/Clp/src/ClpPEDualRowDantzig.hpp /Users/nsj65/Clp/src/ClpPEDualRowSteepest.hpp /Users/nsj65/Clp/src/CbcOrClpParam.hpp /Users/nsj65/Clp/src/CbcOrClpParam.cpp /Users/nsj65/Clp/src/ClpParam.cpp '/Users/nsj65/dist/include/coin-or'
Making install in src/OsiClp
/bin/sh /Users/nsj65/Clp/install-sh -c -m 644 config_osiclp.h /Users/nsj65/dist/include/coin-or/OsiClpConfig.h
/Users/nsj65/Clp/install-sh -c -d '/Users/nsj65/dist/lib'
/bin/sh ../../libtool --mode=install /usr/bin/install -c libOsiClp.la '/Users/nsj65/dist/lib'
libtool: install: /usr/bin/install -c .libs/libOsiClp.0.dylib /Users/nsj65/dist/lib/libOsiClp.0.dylib
libtool: install: (cd /Users/nsj65/dist/lib && { ln -s -f libOsiClp.0.dylib libOsiClp.dylib || { rm -f libOsiClp.dylib && ln -s libOsiClp.0.dylib libOsiClp.dylib; }; })
libtool: install: /usr/bin/install -c .libs/libOsiClp.lai /Users/nsj65/dist/lib/libOsiClp.la
/Users/nsj65/Clp/install-sh -c -d '/Users/nsj65/dist/include/coin-or'
/usr/bin/install -c -m 644 /Users/nsj65/Clp/src/OsiClp/OsiClpSolverInterface.hpp '/Users/nsj65/dist/include/coin-or'
/Users/nsj65/Clp/install-sh -c -d "/Users/nsj65/dist/share/doc/coin-or-clp"
for file in README README.md AUTHORS LICENSE; do
if test -f "$file"; then dir=; else dir="/Users/nsj65/Clp/"; fi;
if test -f "$dir$file"; then
/usr/bin/install -c -m 644 "$dir$file" "/Users/nsj65/dist/share/doc/coin-or-clp/$file";
fi;
done
/Users/nsj65/Clp/install-sh -c -d '/Users/nsj65/dist/lib/pkgconfig'
/usr/bin/install -c -m 644 clp.pc osi-clp.pc '/Users/nsj65/dist/lib/pkgconfig'
From https://github.com/coin-or/Cgl

##################################################

Building Cgl master

##################################################

Making all in src/CglAllDifferent
make[1]: Nothing to be done for all'. Making all in src/CglBKClique make[1]: Nothing to be done for all'.
Making all in src/CglClique
make[1]: Nothing to be done for all'. Making all in src/CglCliqueStrengthening make[1]: Nothing to be done for all'.
Making all in src/CglDuplicateRow
make[1]: Nothing to be done for all'. Making all in src/CglFlowCover make[1]: Nothing to be done for all'.
Making all in src/CglGMI
make[1]: Nothing to be done for all'. Making all in src/CglGomory make[1]: Nothing to be done for all'.
Making all in src/CglKnapsackCover
make[1]: Nothing to be done for all'. Making all in src/CglLandP make[1]: Nothing to be done for all'.
Making all in src/CglLiftAndProject
make[1]: Nothing to be done for all'. Making all in src/CglMixedIntegerRounding make[1]: Nothing to be done for all'.
Making all in src/CglMixedIntegerRounding2
make[1]: Nothing to be done for all'. Making all in src/CglOddHole make[1]: Nothing to be done for all'.
Making all in src/CglOddWheel
make[1]: Nothing to be done for all'. Making all in src/CglPreProcess make[1]: Nothing to be done for all'.
Making all in src/CglProbing
make[1]: Nothing to be done for all'. Making all in src/CglRedSplit make[1]: Nothing to be done for all'.
Making all in src/CglRedSplit2
make[1]: Nothing to be done for all'. Making all in src/CglResidualCapacity make[1]: Nothing to be done for all'.
Making all in src/CglSimpleRounding
make[1]: Nothing to be done for all'. Making all in src/CglTwomir make[1]: Nothing to be done for all'.
Making all in src/CglZeroHalf
make[1]: Nothing to be done for all'. Making all in src/CglCommon /Library/Developer/CommandLineTools/usr/bin/make all-am make[2]: Nothing to be done for all-am'.
make[1]: Nothing to be done for `all-am'.

##################################################

Running Cgl unit test

##################################################

##################################################

Installing Cgl master

##################################################

Making install in src/CglAllDifferent
make[2]: Nothing to be done for install-exec-am'. /Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or' /usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglAllDifferent/CglAllDifferent.hpp '/Users/nsj65/dist/include/coin-or' Making install in src/CglBKClique make[2]: Nothing to be done for install-exec-am'.
/Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or'
/usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglBKClique/CglBKClique.hpp '/Users/nsj65/dist/include/coin-or'
Making install in src/CglClique
make[2]: Nothing to be done for install-exec-am'. /Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or' /usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglClique/CglClique.hpp '/Users/nsj65/dist/include/coin-or' Making install in src/CglCliqueStrengthening make[2]: Nothing to be done for install-exec-am'.
/Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or'
/usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglCliqueStrengthening/CglCliqueStrengthening.hpp '/Users/nsj65/dist/include/coin-or'
Making install in src/CglDuplicateRow
make[2]: Nothing to be done for install-exec-am'. /Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or' /usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglDuplicateRow/CglDuplicateRow.hpp '/Users/nsj65/dist/include/coin-or' Making install in src/CglFlowCover make[2]: Nothing to be done for install-exec-am'.
/Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or'
/usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglFlowCover/CglFlowCover.hpp '/Users/nsj65/dist/include/coin-or'
Making install in src/CglGMI
make[2]: Nothing to be done for install-exec-am'. /Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or' /usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglGMI/CglGMI.hpp /Users/nsj65/Cgl/src/CglGMI/CglGMIParam.hpp '/Users/nsj65/dist/include/coin-or' Making install in src/CglGomory make[2]: Nothing to be done for install-exec-am'.
/Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or'
/usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglGomory/CglGomory.hpp '/Users/nsj65/dist/include/coin-or'
Making install in src/CglKnapsackCover
make[2]: Nothing to be done for install-exec-am'. /Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or' /usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglKnapsackCover/CglKnapsackCover.hpp '/Users/nsj65/dist/include/coin-or' Making install in src/CglLandP make[2]: Nothing to be done for install-exec-am'.
/Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or'
/usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglLandP/CglLandP.hpp /Users/nsj65/Cgl/src/CglLandP/CglLandPValidator.hpp '/Users/nsj65/dist/include/coin-or'
Making install in src/CglLiftAndProject
make[2]: Nothing to be done for install-exec-am'. /Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or' /usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglLiftAndProject/CglLiftAndProject.hpp '/Users/nsj65/dist/include/coin-or' Making install in src/CglMixedIntegerRounding make[2]: Nothing to be done for install-exec-am'.
/Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or'
/usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglMixedIntegerRounding/CglMixedIntegerRounding.hpp '/Users/nsj65/dist/include/coin-or'
Making install in src/CglMixedIntegerRounding2
make[2]: Nothing to be done for install-exec-am'. /Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or' /usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2.hpp '/Users/nsj65/dist/include/coin-or' Making install in src/CglOddHole make[2]: Nothing to be done for install-exec-am'.
/Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or'
/usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglOddHole/CglOddHole.hpp '/Users/nsj65/dist/include/coin-or'
Making install in src/CglOddWheel
make[2]: Nothing to be done for install-exec-am'. /Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or' /usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglOddWheel/CglOddWheel.hpp '/Users/nsj65/dist/include/coin-or' Making install in src/CglPreProcess make[2]: Nothing to be done for install-exec-am'.
/Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or'
/usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglPreProcess/CglPreProcess.hpp '/Users/nsj65/dist/include/coin-or'
Making install in src/CglProbing
make[2]: Nothing to be done for install-exec-am'. /Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or' /usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglProbing/CglProbing.hpp '/Users/nsj65/dist/include/coin-or' Making install in src/CglRedSplit make[2]: Nothing to be done for install-exec-am'.
/Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or'
/usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglRedSplit/CglRedSplit.hpp /Users/nsj65/Cgl/src/CglRedSplit/CglRedSplitParam.hpp '/Users/nsj65/dist/include/coin-or'
Making install in src/CglRedSplit2
make[2]: Nothing to be done for install-exec-am'. /Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or' /usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglRedSplit2/CglRedSplit2.hpp /Users/nsj65/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp '/Users/nsj65/dist/include/coin-or' Making install in src/CglResidualCapacity make[2]: Nothing to be done for install-exec-am'.
/Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or'
/usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglResidualCapacity/CglResidualCapacity.hpp '/Users/nsj65/dist/include/coin-or'
Making install in src/CglSimpleRounding
make[2]: Nothing to be done for install-exec-am'. /Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or' /usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglSimpleRounding/CglSimpleRounding.hpp '/Users/nsj65/dist/include/coin-or' Making install in src/CglTwomir make[2]: Nothing to be done for install-exec-am'.
/Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or'
/usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglTwomir/CglTwomir.hpp '/Users/nsj65/dist/include/coin-or'
Making install in src/CglZeroHalf
make[2]: Nothing to be done for `install-exec-am'.
/Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or'
/usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglZeroHalf/CglZeroHalf.hpp /Users/nsj65/Cgl/src/CglZeroHalf/Cgl012cut.hpp '/Users/nsj65/dist/include/coin-or'
Making install in src/CglCommon
/bin/sh /Users/nsj65/Cgl/install-sh -c -m 644 config_cgl.h /Users/nsj65/dist/include/coin-or/CglConfig.h
/Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/lib'
/bin/sh ../../libtool --mode=install /usr/bin/install -c libCgl.la '/Users/nsj65/dist/lib'
libtool: install: /usr/bin/install -c .libs/libCgl.0.dylib /Users/nsj65/dist/lib/libCgl.0.dylib
libtool: install: (cd /Users/nsj65/dist/lib && { ln -s -f libCgl.0.dylib libCgl.dylib || { rm -f libCgl.dylib && ln -s libCgl.0.dylib libCgl.dylib; }; })
libtool: install: /usr/bin/install -c .libs/libCgl.lai /Users/nsj65/dist/lib/libCgl.la
/Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/include/coin-or'
/usr/bin/install -c -m 644 /Users/nsj65/Cgl/src/CglCommon/CglCutGenerator.hpp /Users/nsj65/Cgl/src/CglCommon/CglMessage.hpp /Users/nsj65/Cgl/src/CglCommon/CglStored.hpp /Users/nsj65/Cgl/src/CglCommon/CglParam.hpp /Users/nsj65/Cgl/src/CglCommon/CglTreeInfo.hpp '/Users/nsj65/dist/include/coin-or'
/Users/nsj65/Cgl/install-sh -c -d "/Users/nsj65/dist/share/doc/coin-or-cgl"
for file in README README.md AUTHORS LICENSE; do
if test -f "$file"; then dir=; else dir="/Users/nsj65/Cgl/"; fi;
if test -f "$dir$file"; then
/usr/bin/install -c -m 644 "$dir$file" "/Users/nsj65/dist/share/doc/coin-or-cgl/$file";
fi;
done
/Users/nsj65/Cgl/install-sh -c -d '/Users/nsj65/dist/lib/pkgconfig'
/usr/bin/install -c -m 644 cgl.pc '/Users/nsj65/dist/lib/pkgconfig'
From https://github.com/coin-or/CHiPPS-ALPS

##################################################

Building Alps 1.6

##################################################

Making all in src
/Library/Developer/CommandLineTools/usr/bin/make all-am
make[2]: Nothing to be done for all-am'. make[1]: Nothing to be done for all-am'.

##################################################

Running Alps unit test

##################################################

Undefined symbols for architecture x86_64:
"AlpsKnowledgeBrokerSerial::rootSearch(AlpsTreeNode*)", referenced from:
_main in AbcMain.o
"vtable for AlpsKnowledgeBrokerSerial", referenced from:
_main in AbcMain.o
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[1]: *** [unitTest] Error 1
make: *** [test] Error 2

Error: Build failed, see error output above

@tkralphs
Copy link
Member

tkralphs commented Mar 5, 2022

Hmm, this is strange. There are builds running on Github Actions for OS X that are working fine. In any case, this output didn't help much because coinbrew only did an incremental build and there was nothing to do, since everything up to the failure point was already built. Can you remove the directory build/Alps/1.6 and then re-run ./coinbrew build MibS --verbosity 4 and attach the output? It's a bit easier if you just attach it as a file or make it a gist, but if you want to just paste it into the reply, that's OK, too. It might also help if you attach the file build/Alps/1.6/config.log. Do you have pkg-config installed?

@chang88ye
Copy link
Author

@tkralphs
I have pkg-cofig 0.29.2 installed. Please see attached log files after removing build/Alps/1.6

Thanks,
config.log
build.log

Shawn

@tkralphs
Copy link
Member

tkralphs commented Mar 7, 2022

Ah, OK, the problem is that MPI was found by configure and the default action in that case is to build the parallel version. But the unit test seems to assume the serial version. This looks like a bug and should be fixed, but for now, it should work to add --without-mpi to your coinbrew build command (delete the Alps build directory first, as before).

@chang88ye
Copy link
Author

Hi Ted,

I confirm the solution you provided works. Thanks very much for your help. So this thread can be closed now.

Best,
Shawn

@tkralphs
Copy link
Member

I'm going to reopen this issue since there is indeed a bug here, despite the workaround.

@tkralphs tkralphs reopened this Mar 25, 2022
@tkralphs tkralphs transferred this issue from coin-or/MibS Mar 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants