On Sat, Feb 28, 2004 at 03:29:34AM +0000, clayton rollins wrote:
> Hi List,
> 
> I've been having problems with ar and nm not being able
> to use the library files installed on my system, though
> executables created with them seem to work fine.
> libz is not the only library this happens with, just using
> it as an example.
> 
> The output:
> >ar -t /usr/lib/libz.so.2
> /usr/libexec/elf/ar: /usr/lib/libz.so.2: File format not recognized
> >nm /usr/lib/libz.so.2
> /usr/libexec/elf/nm: /usr/lib/libz.so.2: no symbols
> 
> The problem was first noticed after a massive round
> of portupgrading (due to the threading change).
> Rebuilding the system with RELENG_4_9 as of today
> did not fix the issue.
> 
> Any ideas?

ar and nm work with static libraries, not shared.  Perhaps you're
looking for objdump.

Kris

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to