-
Notifications
You must be signed in to change notification settings - Fork 13
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
LPsolver not working on ubuntu linux (libglpkjni_x64.so: undefined symbol: lib_set_fault_hook) #5
Comments
I think it is because you haven’t added all the scpsolver lpsolver and glpk to your eclipse classpath. Sent from my iPhone
|
From @matthiaskoenig on June 7, 2018 23:13 So what do I have to add in addition to the jars which are in the repository? I am working outside of eclipse, i.e., either in the console or with idea intellj. |
Try adding jar files to you classpath in IntelliJ. Right click on project > properties and add jar to classpath. |
From @niko-rodrigue on June 8, 2018 8:13 This does look more like a linux libraries problem. Can you run: To see if you are missing some libraries. But the problem can be that you have different versions compared to the versions "libglpkjni_x64.so" was compiled against. |
From @matthiaskoenig on June 8, 2018 10:14 This has to work within maven. Otherwise things will not work within On Jun 8, 2018 2:17 AM, "Shalin Shah" [email protected] wrote: Try adding jar files to you classpath in IntelliJ. Right click on project > — |
From @matthiaskoenig on June 11, 2018 10:25 Can anybody besides Shalin run the FBA simulations? If yes, what additional libraries/packages were installed, which paths set after cloning the repository? Did you install libglpk, libglpk-java and add them to the classpath? Can anybody run the CobraSolverTest.java in the test-cases branch? The
|
From @matthiaskoenig on June 11, 2018 10:34 I added an issue to the SCPsolver board: |
From @niko-rodrigue on June 11, 2018 11:45 On which branch should I be to test, "maven-build" ? Just noticed that you spoke about the test-cases branch in the middle of your post. [ERROR] Failed to execute goal on project sbscl: Could not resolve dependencies for project org.simulator:sbscl:jar:1.5: Failed to collect dependencies at de.uni-rostock.sbi:CombineArchive:jar:1.3.6 -> de.binfalse:BFLog:jar:1.3.3: Failed to read artifact descriptor for de.binfalse:BFLog:jar:1.3.3: Could not transfer artifact de.binfalse:BFLog:pom:1.3.3 from/to sems-maven-repository-releases (http://mvn.sems.uni-rostock.de/releases/): hostname in certificate didn't match: <mvn.bio.informatik.uni-rostock.de> != <bio.informatik.uni-rostock.de> OR <bio.informatik.uni-rostock.de> -> [Help 1] did you already encountered this error ? I tried the different options to remove certificate checking without success. On Mon, 11 Jun 2018 at 11:34, Matthias König [email protected]
|
From @niko-rodrigue on June 11, 2018 12:33 After downloading by hand BFLog, I was able to run the test and I have the exact same error as you @matthiaskoenig. I am running Centos 7.5.1804. |
From @matthiaskoenig on June 11, 2018 12:48 No, I did not see the certificate error so far. |
From @niko-rodrigue on June 11, 2018 13:0 The certificate problem seem to be avoided if you have already a copy of the jar in your local maven repo. But extracting the GLPKSolverPack.jar to a temp folder and setting LD_LIBRARY_PATH to include the folder that contain the so files, I was then able to run the tests. |
From @matthiaskoenig on June 11, 2018 13:48 Hi @niko-rodrigue, I tried the LD_LIBRARY_PATH solution (extract in temp dir and setting environment variable), but still get the same error. I can see that the correct library is tried (extracted directory library). Could it be that the library is only working on some linux systems?
|
From @matthiaskoenig on June 11, 2018 15:49 Hannes just answered is issue on linux 64.
|
Hi, is there un update on this issue? I got this error. |
Hi @vmarangozova, I remember some people from the SCPsolver community were working on this problem. What OS are you using? I was using windows and it works fine. However, others weren't able to use SCPsolver libraries on the Linux systems. |
Hi, i could solve the problem downloading libglpkjni_x64.so file and copying this to /usr/lib/x86_64-linux-gnu/jni path. Note: I couldn't find a package that contain this library (For debian using api-file). |
From @matthiaskoenig on June 7, 2018 21:43
I added a simple test case for the solver in org.simulator.fba.CobraSolverTest.
When trying to run an optimization I get the following error:
Do I need to install anything else? Copy glpk libraries somewhere?
Copied from original issue: shalinshah1993#24
The text was updated successfully, but these errors were encountered: