![]() |
Hello and Welcome from United States to the UNIX and Linux Forums! Thank You for Visiting and Joining Our Global Community.
|
|
google unix.com
|
|||||||
| Forums | Register | Forum Rules | Links | Albums | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| High Level Programming Post questions about C, C++, Java, SQL, and other programming languages here. |
More UNIX and Linux Forum Topics You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| static and shared libraries | JamesByars | UNIX for Advanced & Expert Users | 2 | 01-13-2008 02:29 PM |
| Shared Libraries | wojtyla | Linux | 1 | 09-16-2005 12:14 AM |
| Paths for finding own shared libraries | vital | UNIX for Advanced & Expert Users | 0 | 03-22-2005 10:29 AM |
| Clarification about shared Libraries | ramkumar_gr | UNIX for Dummies Questions & Answers | 3 | 11-17-2003 07:59 AM |
| shared libraries | thalex | High Level Programming | 2 | 11-29-2001 09:32 AM |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Shared libraries
Hello everybody,
I am having major problems at the moment with shared libraries and I have to little knowledge of them to solve them. So please, please help me ![]() Ok this is the problem: I have a library A, which uses B and C, and C uses again D. If I try to run A as plugin in apache, it says C doesn't find D ( unresolved, etc). I have the suspission that it has to do with the way we make our stuff. We use omake. I can change the compiler "severity" of it, due to a lot of problems I will rather not explain here. The thing is that someone stated it would be enough to put all the -l<lib> options on higher level. So in my example this would mean that the makefile of libA contains the following options :-lB -lC -lD, and the other makefiles didn't need references to the libs they are using. But that doesn't seem to work. Lib C still complains about unresolves ( but only runtime!! ), although the file is there and in the LD_LIBRARY_PATH. Does someone have a good article, or some hints for me, how to compile the .so files so they will run without unresolves? Where should I include the -l options? Miriam |
![]() |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|