valide does not respect LD_LIBRARY_PATH?
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
valide |
Fix Released
|
Medium
|
Nicolas Joseph |
Bug Description
Operating system: Ubuntu 10.04 with vala-team ppa
Vala version: 0.9.7
Valide version (or svn revision): svn HEAD (0.8)
What steps will reproduce the problem?
1. configure and compile, and install valide to /usr/local
export the LD_LIBRARY_PATH '/usr/local/lib' to your session and start valide, it works normal.
2.load valide as project, compile it INSIDE valide and start it, the executed program uses the system (in this case /usr/local/lib) libvalide.so lib, and NOT the _INSTALL_/lib/ library
3. now change some small code in libvalide (e.g. in libvalide/
What is the expected output? What do you see instead?
I expect that the executed program uses the library that is set in the project options.
Instead the executed valide uses the system library path.
Changed in valide: | |
status: | Triaged → Fix Committed |
milestone: | none → 0.7.1 |
Changed in valide: | |
status: | Fix Committed → Fix Released |
Don't know how valide sets the LD_LIBRARY_PATH in the execution environment. /lib:$LD_ LIBRARY_ PATH' instead of '$LD_LIBRARY_ PATH:./ _install_ /lib'
But could it be a solution to set './_install_
then the first lib found is the local.