Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 2 Sep 2010 15:49:19 +0000
From:      Mikle Krutov <nekoexmachina@gmail.com>
To:        freebsd-questions@freebsd.org
Subject:   Linux emu: ELF file OS ABI invalid
Message-ID:  <AANLkTi=fmtT3zhQ53KfD9VG_f-WWX3uGKToK9rsUTCNz@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hello, list!
Got a strange problem with some linux binaries
(utilset for Dwarf Fortress game, DFHack):
file reports them all as
'ELF 32-bit LSB executable, Intel 80386,
version 1 (GNU/Linux), dynamically linked (uses
 shared libs), for GNU/Linux 2.6.15, not stripped'
All are brandelf'd as in handbook.
Utilset requires two libraries, libdfhack.so and
libdfconnect.so, that are reported as
 'ELF 32-bit LSB shared object, Intel 80386,
version 1 (GNU/Linux), dynamically linked, not
stripped'; both of them are brandelf'd, too.
So, i've put libs into /compat/linux/usr/lib/ and tried
 to run one of tools and got:
./dfprospector: error while loading shared libraries:
/usr/lib/libdfhack.so: ELF file OS ABI invalid


What could be the source of the problem?
I'm running 32-bit 8.1-STABLE FreeBSD right now.

-- 
with best regards, Krutov Mikle



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTi=fmtT3zhQ53KfD9VG_f-WWX3uGKToK9rsUTCNz>