# Re: Accessing global symbols from shared library

- From: Daniel Jacobowitz \<hidden\>
- Date: 2001-02-07 21:21:33 
- List: linuxppc-dev
- Page: https://ratatoskr.run/linuxppc-dev/2001/02/9375254
- Thread: https://ratatoskr.run/linuxppc-dev/2001/02/9375254/t.md

```text

On Wed, Feb 07, 2001 at 02:16:35PM -0500, Tim Moloney wrote:
>
> I am currently trying to port a Solaris application to Linux.  The
> Solaris application dynamically loads custom shared libraries which
> can access symbols in the main executable.  This is not a clean
> design, but it works.  From what I've seen so far, the Linux
> runtime loader does not allow a shared library to access symbols in
> the main executable.
>
> If someone knows of a linker switch or something that allows shared
> libraries to access global symbols, please let me know.

You're probably looking for -rdynamic...

Dan

/--------------------------------\  /--------------------------------\
|       Daniel Jacobowitz        |__|        SCS Class of 2002       |
|   Debian GNU/Linux Developer    __    Carnegie Mellon University   |
|         dan@debian.org         |  |       dmj+@andrew.cmu.edu      |
\--------------------------------/  \--------------------------------/

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
```
