[eclipse-clp-users] Help Using clpcbc and eplex

From: Kiyan Ahmadizadeh <kiyan_at_cs.cornell.edu>
Date: Sun, 10 Jan 2010 13:27:47 -0500
Hello,

I'm sorry if this question has been asked before, but I am having trouble getting the eplex library to use the osi clpcbc solvers.  I have downloaded the latest version of CoinAll from coin-or.org (which comes with cbc, clp, etc) and compiled it.  cbc works fine on its own.  I then downloaded the binary for Eclipse_6.0_116, including the if_osiclpcbc.tgz package, unzipped it all in its own directory.  I have tried setting LD_LIBRARY_PATH, and I've tried copying the libraries into the $ECLIPSE/lib and $ECLIPSE/lib/$ARCH directories, but I still receive the following error every time I start Eclipse and issue :- lib(eplex).

[eclipse 1]: :- lib(eplex).
linearize.eco loaded in 0.00 seconds
hash.eco   loaded in 0.01 seconds
constraint_pools.eco loaded in 0.00 seconds
source_processor.eco loaded in 0.01 seconds
compiler_common.eco loaded in 0.01 seconds
compiler_normalise.eco loaded in 0.01 seconds
compiler_map.eco loaded in 0.00 seconds
compiler_analysis.eco loaded in 0.00 seconds
compiler_peephole.eco loaded in 0.01 seconds
compiler_codegen.eco loaded in 0.02 seconds
compiler_varclass.eco loaded in 0.01 seconds
compiler_indexing.eco loaded in 0.01 seconds
compiler_regassign.eco loaded in 0.00 seconds
asm.eco    loaded in 0.02 seconds
module_options.eco loaded in 0.00 seconds
ecl_compiler.eco loaded in 0.12 seconds
loading OSI clpcbc ... /usr/lib64/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /home3/kiyan/eclipse_bed/eclipse/lib/x86_64_linux/seosiclpcbc.so)
problem while trying to load a shared library in load("x86_64_linux/seosiclpcbc.so")
loading OSI clpcbc ... /usr/lib64/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /home3/kiyan/eclipse_bed/eclipse/lib/x86_64_linux/seosiclpcbc.so)
problem while trying to load a shared library in load("x86_64_linux/seosiclpcbc.so")
Eplex error: Could not find any of the solver interfaces:
[solver(osi, clpcbc), solver(osi, symclp), solver(xpress, 1427icp), solver(xpress, 1326icp), solver(_445531, _445543)]
Eplex error: No solver loaded in lp_get_license
empty_language.eco loaded in 0.00 seconds
eplex_standalone.eco loaded in 0.21 seconds
eplex.eco  loaded in 0.21 seconds

I think I'm just not telling Eclipse the right place to find the solvers.  Any help on the exact location to put these files, or what variables to set etc, would be greatly appreciated.  

Thanks in advance,

Kiyan Ahmadizadeh
kiyan_at_cs.cornell.edu
Received on Sun Jan 10 2010 - 18:28:05 CET

This archive was generated by hypermail 2.2.0 : Thu Feb 02 2012 - 02:31:58 CET