Hello misc@,
It seems that OpenBSD 4.1's ldd will not check shared libraries for
dependencies. It returns "Permission denied" for libraries in
/usr/lib and "Exec format error" for libraries in /usr/local/lib. Is
there another way to check shared libraries for dependencies on
OpenBSD?
Thanks in advance,
Brian
# ldd /usr/bin/more
/usr/bin/more:
Start End Type Open Ref GrpRef Name
00000000 00000000 exe 1 0 0 /usr/bin/more
00745000 20758000 rlib 0 1 0 /usr/lib/libcurses.so.10.0
00951000 20985000 rlib 0 1 0 /usr/lib/libc.so.40.3
068e7000 068e7000 rtld 0 1 0 /usr/libexec/ld.so
# ldd /usr/lib/libcurses.so.10.0
/usr/lib/libcurses.so.10.0:
/usr/lib/libcurses.so.10.0: Permission denied
/usr/lib/libcurses.so.10.0: exit status 1
# ldd /usr/local/lib/libjpeg.so.62.0
/usr/local/lib/libjpeg.so.62.0:
/usr/local/lib/libjpeg.so.62.0: Exec format error
/usr/local/lib/libjpeg.so.62.0: exit status 1