- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
python lib depends on libraries in ext/lib (e.g., libimf.so)
It is difficult to build against libpython.so because this information is missing, causing my builds to fail. I have to remember
to modify the build to add this to rpath. I believe you can add this rpath to any libs that need it, so that users won't need to modify their build scripts.
Thanks,
Neal
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We add rpath:
> objdump -x /localdisk/rscohn1/miniconda3/envs/idp_b1/lib/libpython2.7.so | grep -i RPATH objdump: /nfs/fx/home/rscohn1/miniconda3/envs/idp_b1/ext/lib/libz.so.1: no version information available (required by /usr/lib/libbfd-2.24-system.so) RPATH $ORIGIN/.:$ORIGIN/../ext/lib
Could something be overriding the RPATH for you?
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page