hola, getting real static binaries in linux is a bit tricky and no one seems to be doing so, they always need ld-linux.so, libnss and others. cinap creates some kind of bundles that create a fake ns in /tmp/$lbun with this (http://9hal.ath.cx/usr/cinap_lenrek/lbun/mklbun) or something like, but I know he got opera running in Plan 9. http://9hal.ath.cx/usr/cinap_lenrek/plan9opera.png
On Jan 2, 2008 9:55 PM, ron minnich <[EMAIL PROTECTED]> wrote: > anybody got a howto? I grabbed cinap's linuxemu from sources. Right > now I get this: > > cpu% ./8.out opera-9.25-20071214.1-static-qt.i386-en-687/bin/opera > opera-9.25-20071214.1-static-qt.i386-en-687/bin/opera: cant load > interpreter: '/lib/ld-linux.so.2' does not exist > cpu% bind -a /mnt/term/lib /lib > cpu% ./8.out opera-9.25-20071214.1-static-qt.i386-en-687/bin/opera > 8.out 20707: suicide: sys: trap: fault read addr=0x57425810 pc=0x57425810 > cpu% > > I am wondering if there is some simple thing I'm missing. I thought > static would not need ld-linux.so.2 but ... > > thanks > > ron > -- Federico G. Benavento
