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>