View Single Post
Marshall Banana's Avatar
Posts: 94 | Thanked: 209 times | Joined on Oct 2009 @ Germany
#47
Originally Posted by damion View Post
Has anyone else got it working ?
First thank you again for your present work and the howto

Here is what i tried:
I downloaded your qemu-Build and registered it to run i386-binaries.

I tried to run a static linked i386-binary and a dynamic linked binary, they both worked but for the dynamic linked one i had to execute qemu explicitly:
Code:
../qemu-386 ./ld-linux.so.2 --library-path `pwd` ./otrdecoder
because
Code:
/ld-linux.so.2 --library-path `pwd` ./otrdecoder
just gave me: ./ld-linux.so.2: line 1: syntax error: "(" unexpected

otrdecoder is a closed source downloader/decoder for an internet tv recorder service: www.onlinetvrecorder.com). I can execute them and the tell me about their command line arguments but they complain that they can't connect to the server. I guess that's because qemu doesn't provide network access.

Did you leave out the networking functionality of qemu in your build or did i just not configure it properly?

I just missed a few networking libraries (libresolv, libnss*), now i can run & use otrdecoder on the n900 .

I did not create a full chroot environment with wine yet. Collecting all the libraries for the dynamically linked binary was enough work for me . So i can't say if that part of your howto works.
Edit: i'm doing this right now

Last edited by Marshall Banana; 2010-05-28 at 22:24.