[Coin-symphony] Symphony 5 with mpi and static compilation

Ted Ralphs tkralphs at lehigh.edu
Mon Jul 11 13:36:58 EDT 2005


Alexandre Le Bouthillier wrote:
> First Symphony is the best I have seen, congratulation to Ted Ralphs and his 
> team.
> 
> 2 beginners questions: 
> 
> 1) In the doc, it says it should be easy to use mpi instead of pvm.  How easy, 
> any tips, any planned release to support mpi ?
> 
> 2) When running an Application (for example the vrp one), it needs many shared 
> library, where in the Makefile of Symphony and the Makefile of the VRP 
> application do I tell to link with -static to get an application that is not 
> dependent of these shared library (for example, to submit to a pbs system for 
> which I'm not root)
> 
> (ldd vrp needs libsym_app.so, libCoin.so, libOsi.so, libOsiClp.so, libClp.so, 
> libCgl.so that I would like to have included)

If you change LIBTYPE to STATIC in the configuration file and then "make 
coin" and "make," this should give you a static executable. I think you 
probably need to delete all the shared libraries from COIN/lib first or 
it will still link with them.

Cheers,

Ted
-- 
Dr. Ted Ralphs
Assistant Professor
Industrial and Systems Engineering
Lehigh University
(610)758-4784
tkralphs at lehigh.edu
www.lehigh.edu/~tkr2



More information about the Symphony mailing list