Some more info -
Using different "file" versions
$ file /home/proghome/wgay/local/lib/libdb-4.5.sl
/home/proghome/wgay/local/lib/libdb-4.5.sl: ELF 64-bit MSB shared object,
PA-RISC 2.0 (LP64) version 1, not stripped
$ /usr/bin/file /home/proghome/wgay/local/lib/libdb-4.5.sl
/home/proghome/wgay/local/lib/libdb-4.5.sl: ELF-64 shared object file -
PA-RISC 2.0 (LP64)
Note that in _both_ cases, there is a space after "PA-RISC".
Trying a 32-bit shared library gives these results:
$ file /usr/lib/liby.2
/usr/lib/liby.2: PA-RISC1.0 shared library - not stripped
$ /usr/bin/file /usr/lib/pa2.0/libF90.1
/usr/lib/pa2.0/libF90.1: PA-RISC2.0 shared library -not stripped
$ /home/proghome/wgay/local/bin/file /usr/lib/pa2.0/libF90.1
/usr/lib/pa2.0/libF90.1: PA-RISC2.0 shared library - not stripped
In all the 32-bit versions of shared libraries, it seems that
the blank is absent between PA-RISC and the x.x.
Roger While
_______________________________________________
http://lists.gnu.org/mailman/listinfo/libtool