On Mon, 12 Jan 2004, Rowel Atienza wrote: .. > if its from 6.1, then most probably it is in elf format already. a.out has > been phased out long time ago (since 1995) and most modern kernels dont > support it anymore by default. To make sure it is indeed in elf format, > run: > > objdump -f <your_obj_file> > > . If it is in a.out format, you are out of luck. That would mean compiling > your .o from the source code.
Even if it's from RH6.1 it might be A.OUT since it's a 3rd party library. As I recall, functions become _function() in A.OUT and __function() in ELF when they're put in the library. Or was it function() --> _function() --> function(). Basta the difference between ELF and A.OUT (from a linker perspective) is that one has an extra underscore. :) that much I remember vaguely.. --- Orlando Andico <[EMAIL PROTECTED]> Mosaic Communications, Inc. -- Philippine Linux Users' Group (PLUG) Mailing List [EMAIL PROTECTED] (#PLUG @ irc.free.net.ph) Official Website: http://plug.linux.org.ph Searchable Archives: http://marc.free.net.ph . To leave, go to http://lists.q-linux.com/mailman/listinfo/plug . Are you a Linux newbie? To join the newbie list, go to http://lists.q-linux.com/mailman/listinfo/ph-linux-newbie
