Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Jan 2000 18:04:36 +0100
From:      "Tournier, Hubert (FR - Neuilly)" <htournier@deloitte.fr>
To:        "'freebsd-emulation@freebsd.org'" <freebsd-emulation@freebsd.org>
Subject:   Opera for Linux under 4.0-current
Message-ID:  <5771423F1815D311976F000083654E0F4D5EBE@frparnt044.fr.deloitte.com>

next in thread | raw e-mail | index | archive | help
Hello,

I tried - without success - the "Opera for Linux" web browser under FreeBSD
4.0-current-20000110.

I stumble on an undefined _IO_file_open symbol.

My question is : if it's a reference to the open system call, shouldn't that
be defined in the emulation layer ?

Here's what I did :

# linux
# cd opera-19991224
# ./runnow
ELF binary type not known.  Use "brandelf" to brand it.
Abort trap
# brandelf -t Linux opera
# ./runnow
./opera: error in loading shared libraries
libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or
directory
# objdump -s opera | more		/\.so		n		...
ld-linux.so.2				found
libm.so.6				found
libX11.so.6				found
libXext.so.6				found
libstdc++-libc6.1-1.so.2		not found
libc.so.6				found
# mkdir -p /usr/compat/linux/usr/local/lib
# cp INTERNET/libstdc++-libc6.1-1.so.2 /usr/compat/linux/usr/local/lib
# echo "/usr/local/lib" >> /usr/compat/linux/etc/ld.so.conf
# /usr/compat/linux/sbin/ldconfig
# ./runnow
./opera: error in loading shared libraries
/usr/local/lib/libstdc++-libc6.1-1.so.2: undefined symbol: _IO_file_open
# nm /usr/compat/linux/usr/local/lib/libstdc++-libc6.1-1.so.2 \
> | grep _IO_file_open
         U _IO_file_open@@GLIBC_2.0
# nm /usr/compat/linux/lib/libc-2.0.7.so | grep _IO_file_open
# nm /usr/compat/linux/lib/* | grep _IO_file_open
#


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-emulation" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5771423F1815D311976F000083654E0F4D5EBE>