Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Re^4: On Yaks and the Shaving Thereof - finding exported symbols of a C library

by Corion (Patriarch)
on Mar 23, 2011 at 10:26 UTC ( [id://894972]=note: print w/replies, xml ) Need Help??


in reply to Re^3: On Yaks and the Shaving Thereof - finding exported symbols of a C library
in thread On Yaks and the Shaving Thereof - finding exported symbols of a C library

Yes - my current list of preferences is

  1. See how ExtUtils::CChecker fares, especially concerning speed per checked symbol and the compatibility wishes of Maddingue. Currently Net::Pcap claims to be compatible back to Perl 5.004, and this build prerequisite will likely break that.
  2. See whether I can coax DynaLoader into providing a list of symbols. On Win32, DynaLoader is basically LoadLibrary() and GetProcAddress() anyway.
  3. Parse the output of nm or dumpbin.exe to get at the list of exported symbols. This has the attractive feature of allowing to find the symbols not only of DLLs but also of .a and .o files.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://894972]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (2)
As of 2024-04-20 03:46 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found