Boris Samorodov wrote:
On Tue, 7 Apr 2009 12:18:30 -0400 David Banning wrote:

I get this error when I attempt to run acroread8;

/compat/linux/bin/sh: error while loading shared libraries: 
/usr/local/lib/libc.so.6: ELF file OS ABI invalid

I get the impression maybe acroread is attempting run a linux binary
using a freebsd library - but I am not sure if this is so, or how to fix
it. Any pointers would be appreciated.

If you install it from ports/packages that definitely shouldn't happen.
Do you have some non-default environment like LD_LIBRARY_PATH?
You may use ktrace/kdump to diagnose the problem.
ktrace/kdump appear to show an attempted access of libc.so.6 first from /usr/lib and then from /usr/lib/compat as well as some other lib directories.

There is not such a file in any of those directories. I have attempted to run ldconfig -R to rescan the directory and rebuild the hints file, but I am going astray here...

the linux version of libc.so.6 -is- located in /usr/compat/linux/lib where is does not appear to look.
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[email protected]"

Reply via email to