Problem running Linux (ELF) programs....

Problem running Linux (ELF) programs....

Post by andrew matheng » Mon, 24 Aug 1998 04:00:00



even after installing the adobe acrobat port, I get the following
message when I try to start acroread:

ELF binary type not known
Abort trap

During the installation of acroread, the linux libraries were installed:
linux_lib-2.4 I believe.

Could this perhaps be a kernel config problem?

Thanks.

Andrew.

 
 
 

Problem running Linux (ELF) programs....

Post by Andrzej Bialec » Mon, 24 Aug 1998 04:00:00


: even after installing the adobe acrobat port, I get the following
: message when I try to start acroread:

: ELF binary type not known
: Abort trap

: During the installation of acroread, the linux libraries were installed:
: linux_lib-2.4 I believe.

: Could this perhaps be a kernel config problem?

You can try to "brand" the executable, so that kernel knows its type.
See brandelf(1) manual page for details.

--

Andrzej Bialecki

+---------------------+------------------------+--------------------------+

| Research & Academic | doubt, run in circles, |      fetch("FreeBSD");   |
| Network in Poland   | scream and shout.      |  }                       |
+ --------------------+------------------------+--------------------------+

 
 
 

Problem running Linux (ELF) programs....

Post by Rich Wal » Mon, 24 Aug 1998 04:00:00


        ELF binary type not known
        Abort trap

Add "options COMPAT_LINUX" to your kernel configuration file and
build a new kernel.


 
 
 

Problem running Linux (ELF) programs....

Post by andrew matheng » Mon, 24 Aug 1998 04:00:00



> You can try to "brand" the executable, so that kernel knows its type.
> See brandelf(1) manual page for details.

Thanks Andrzej.  The brandelf(1) topic pointed me in the right direction.  In
fact the problem was simpler than that.  I had to run /usr/bin/linux, followed
by /compat/linux/sbin/ldconfig.  After that all seemed well.

Thanks,

Andrew.

 
 
 

Problem running Linux (ELF) programs....

Post by Martin Dieringe » Tue, 25 Aug 1998 04:00:00




> > You can try to "brand" the executable, so that kernel knows its type.
> > See brandelf(1) manual page for details.

> Thanks Andrzej.  The brandelf(1) topic pointed me in the right direction.  In
> fact the problem was simpler than that.  I had to run /usr/bin/linux, followed
> by /compat/linux/sbin/ldconfig.  After that all seemed well.

you can let "linux" be run at startup by setting it in /etc/rc.conf

Martin