Linux equivalent of dumpbin /exports filename.dll ?

Joseph Kubik josephkubik-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org
Sat Aug 13 22:42:14 UTC 2005


objdump -t foo.so
This, or some other option to objdump may help you out.
Also, 'ldd Guass' will show you what libraries Guass is trying to load.

-Joseph-

On 8/13/05, Alex Maynard <amaynard-vQ8rsROW2HJSpjfjxSPG1fd9D2ou9A/h at public.gmane.org> wrote:
> 
> Hello All,
> 
> I know very little about libraries, so I apologize if this
> this turns out to be a very basic question.
> 
> I was wondering if any one happens to know the linux equivalent of
> the following command in windows, used to find the function names in a
> shared library?:
> 
> dumpbin /exports filename.dll
> 
> The problem I'm having is that I have compiled a function to a .so
> file (using a unix matlab compiler) but have trouble calling it from a
> second application (Gauss). I found a posting on the web indicating that such
> functions are often given different names by compilers (the compilers
> append extra info. to the original name). So to call the function, I need to
> find out its new name. I found some instructions for doing this in MSDos
> at:
> http://www.eco.utexas.edu/cgi-bin/http2gophermail?server=gopher.eco.utexas.edu&request=R97754-102253-/mailing/gaussians.archive.1997
> which suggest using the dos command: dumpbin /exports filename.dll but
> haven't figured out how to translate this into linux.
> 
> Cheers,
> 
> Alex
> 
> 
> --
> The Toronto Linux Users Group.      Meetings: http://tlug.ss.org
> TLUG requests: Linux topics, No HTML, wrap text below 80 columns
> How to UNSUBSCRIBE: http://tlug.ss.org/subscribe.shtml
>
--
The Toronto Linux Users Group.      Meetings: http://tlug.ss.org
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://tlug.ss.org/subscribe.shtml





More information about the Legacy mailing list