Help - Search - Members - Calendar
Full Version: Qemu Error
OESF Forums > General Forums > General Support and Discussion > Software
suruaZ
Cann't run qemu anymore. It WAS works a few time ago in user i386 mode but now it returns only "Unable to load interpreter" :-( I didn't change nothing in qemu environment... More over after I have refreshed all installation with a newer version of qemu, libs and bins - result is the same.

From strace output it looks like everything run ok till the qemu reads executable file (i386 ELF) to find "/lib/ld-linux.so" and then tries to open /lib/ld-linux.so (arm).
I wonder why it not opens i386 ld-linux.so from the path I supplied with -L switch?
The only program I'm able to run is ldconfig as it not linked to ld-linux.so.

Apprciated for any help.

suruaZ
suruaZ
No ideas? sad.gif

Well, if someone else run qemu on Z in x86 user mode, please could you publish starce output for example of "ls" command (or any other you have on board).
I need something to compare with.

Thanks in advance,
suruaZ
tovarish
QUOTE(suruaZ @ Apr 11 2005, 04:30 PM)
No ideas?  sad.gif

Well, if someone else run qemu on Z in x86 user mode, please could you publish starce output for example of "ls" command (or any other you have on board).
I need something to compare with.

Thanks in advance,
suruaZ
*


i do and it works great for me
there is also an updated version (0.6.1) in some japanese site but i cant remember which one

tovarish
suruaZ
tovarish,

QUOTE
i do and it works great for me
there is also an updated version (0.6.1) in some japanese site but i cant remember which one


I'm glad for you ;-) If you have strace on board could you please trace any x86 program you run through the qemu. I need to compare my trace with good one to understand where it fails.
To make a trace run:
CODE
strace -o qemu-trace qemu -L /path-to-lib /path-to-command

The file qemu-trace is what I'm looking for.
I beleive problem is not in qemu, as it worked before, but in Z environment, some other program could altered.

suruaZ
tovarish
no qemu-trace anywhere sad.gif
suruaZ
QUOTE(tovarish @ Apr 12 2005, 11:14 AM)
no qemu-trace anywhere sad.gif
*


qemu-trace is just a name of outputed ( -o) by starce file smile.gif
You just need to install this usefull program - strace. There are alot links on Google "stace zaurus", this one for example. And then run it as I described before.

What is your Z model?

suruaZ
suruaZ
Well - the problem resolved and closed.
Was caused by the wrong -L path. For example:
-L /mnt/cf/i386/lib is wrong
-L /mnt/cf/i386/ is good - the program itself will adds "lib".

suruaZ
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2014 Invision Power Services, Inc.