<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.newlc.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>NewLC - How to dump DLL exports using LIB files - Comments</title>
 <link>http://www.newlc.com/en/How-to-dump-DLL-exports-using-LIB.html</link>
 <description>Comments for &quot;How to dump DLL exports using LIB files&quot;</description>
 <language>en</language>
<item>
 <title>&gt; How to dump DLL exports using LIB files</title>
 <link>http://www.newlc.com/en/How-to-dump-DLL-exports-using-LIB.html#comment-1813</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;Yes but CLIndex just provides a UI to the  Microsoft dumpbin.exe executable.&lt;/div&gt;</description>
 <pubDate>Fri, 12 Jan 2007 05:44:37 +0100</pubDate>
 <dc:creator>Anonymous</dc:creator>
 <guid isPermaLink="false">comment 1813 at http://www.newlc.com</guid>
</item>
<item>
 <title>&gt; How to dump DLL exports using LIB files</title>
 <link>http://www.newlc.com/en/How-to-dump-DLL-exports-using-LIB.html#comment-1812</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;Also check out the fabulous CLINDEX tool, completely free of charge from EMCC Software!&lt;/div&gt;</description>
 <pubDate>Fri, 26 Nov 2004 15:44:43 +0100</pubDate>
 <dc:creator>Anonymous</dc:creator>
 <guid isPermaLink="false">comment 1812 at http://www.newlc.com</guid>
</item>
<item>
 <title>&gt; How to dump DLL exports using LIB files</title>
 <link>http://www.newlc.com/en/How-to-dump-DLL-exports-using-LIB.html#comment-1811</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;&lt;p class=&quot;spip&quot;&gt;Correction.&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;To handle files with extension .LIB as well as .lib, file 2 should be changed to:&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;File 2: epoc_dump_and_export.pl: 
&lt;tt&gt;&lt;div align=&#039;left&#039; class=&#039;spip_code&#039; dir=&#039;ltr&#039;&gt;# Purpose: enumerates all EPOC .lib files in the given directory and dumps ordinal:name pairs&lt;br /&gt;
# Usage: perl epoc_dump_and_export.pl directory&lt;br /&gt;
# Requires EPOC version of objdump on the PATH, File::Basename Perl module and&lt;br /&gt;
# epoc_exports.pl in the same directory as the present file.&lt;br /&gt;
&lt;br /&gt;
use File::Basename;&lt;br /&gt;
&lt;br /&gt;
$dir=shift(@ARGV);&lt;br /&gt;
$our_dir=dirname($0);&lt;br /&gt;
opendir(DIR, $dir) || die &amp;quot;can&#039;t opendir $dir: $!&amp;quot;;&lt;br /&gt;
while(defined ($file = readdir(DIR))) {&lt;br /&gt;
 &amp;nbsp; &amp;nbsp;next unless $file =~ /\.lib$/i;&lt;br /&gt;
 &amp;nbsp; &amp;nbsp;$path = &amp;quot;$dir/$file&amp;quot;;&lt;br /&gt;
 &amp;nbsp; &amp;nbsp;print(&amp;quot;$path\n&amp;quot;);&lt;br /&gt;
 &amp;nbsp; &amp;nbsp;system(&amp;quot;objdump --disassemble-all --demangle $path | perl $our_dir/epoc_exports.pl &amp;gt; $file.exp&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
closedir DIR;&lt;/div&gt;&lt;/tt&gt;&lt;/p&gt;&lt;/div&gt;</description>
 <pubDate>Tue, 21 Sep 2004 02:28:45 +0200</pubDate>
 <dc:creator>dmitril</dc:creator>
 <guid isPermaLink="false">comment 1811 at http://www.newlc.com</guid>
</item>
<item>
 <title>How to dump DLL exports using LIB files</title>
 <link>http://www.newlc.com/en/How-to-dump-DLL-exports-using-LIB.html</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;Sometimes it is necessary to figure out what system API functions my application is linked to. On other occasions it is needed to find an ordinal of an exported function. This ordinal can be passed to RLibrary::Lookup (TInt anOrdinal) for dynamic linking.&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.newlc.com/en/How-to-dump-DLL-exports-using-LIB.html&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.newlc.com/en/How-to-dump-DLL-exports-using-LIB.html#comments</comments>
 <category domain="http://www.newlc.com/en/taxonomy/term/6">Tools &amp;amp; SDK</category>
 <pubDate>Wed, 15 Sep 2004 23:11:56 +0200</pubDate>
 <dc:creator>jhnlmn</dc:creator>
 <guid isPermaLink="false">415 at http://www.newlc.com</guid>
</item>
</channel>
</rss>
