On Fri, Mar 16, 2012 at 12:51 PM, Rick Stevens <rstevens@xxxxxxxxxxxxxxxxxxx> wrote:
"include /usr/local/lib" does not put /usr/local/lib in the ldconfig, it's telling ldconfig to include any .conf files in /usr/local/lib.On 03/15/2012 06:56 PM, Steven Oliver wrote:
I'm currently pulling the falcon programming language from git and
installing it myself instead of pulling it from yum.
After pulling it, compiling it, and installing it (sudo make install)
it's failing to run telling me:
root@odrade:/usr/local/lib $ falcon
falcon: error while loading shared libraries: libfalcon_engine.so.1:
cannot open shared object file: No such file or directory
My first thought, as I'm sure most of yours will be was to check
ldconfig so i tried:
root@odrade:/usr/local/lib $ ldconfig -v | grep falcon
And it returns nothing. The falcon libraries appear to be correctly
installed:
root@odrade:/usr/local/lib $ ls
falcon libfalcon_engine.so libfalcon_engine.so.1 libfalcon_engine.so.1.22.2
And I updated ld.so.conf to include /usr/local/lib before running ldconfig:
root@odrade:/etc $ cat ld.so.conf
include ld.so.conf.d/*.conf
include /usr/local/lib
I didn't realize that. I guess looking at it again that makes more sense.
The correct solution is to create an "/etc/ld.so.conf.d/local.conf" file
containing the single line:
/usr/local/lib
Then running "ldconfig -v" or "ldconfig -v | grep falcon" (if you want
to verify it gets loaded). I didn't name the new file "falcon.conf"
because this will work for any library installed in /usr/local/lib and
so it's a bit more generic.
----------------------------------------------------------------------
- Rick Stevens, Systems Engineer, AllDigital ricks@xxxxxxxxxxxxxx -
- AIM/Skype: therps2 ICQ: 22643734 Yahoo: origrps2 -
- -
- Squawk! Pieces of Seven! Pieces of Seven! Parity Error! -
----------------------------------------------------------------------
Thanks for the help Rick and Richard!
-- users mailing list users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org