qemu-i386 no processador ARM dando erro ld-linux.so.2

0

Estou tentando instalar o servidor Ventrilo no meu SheevaPlug, executando o Debian ARMEL. Como o servidor Ventrilo é um programa x86, eu gostaria de tentar usar o qemu-i386 para executar o servidor no meu processador ARM. Estou com este erro quando tento executar o servidor:

ventrilo@micro:~/ventsrv$ qemu-i386 ./ventrilo_srv
/lib/ld-linux.so.2: No such file or directory

Eu entendo que o /lib/ld-linux.so.2 é a versão x86 do so, e so.3 é a versão do ARM (que eu tenho). Acabei de encontrar o objeto compartilhado so.2 e colocá-lo na minha pasta / lib? Parece que eu não gostaria de misturar lib archs nessa pasta, mas talvez seja por isso que eles tenham nomes diferentes? Como devo resolver esse erro?

    
por muncherelli 02.03.2012 / 05:35

1 resposta

1

Simplesmente, não é assim que você usa o qemu - você roda um SO no qemu, e roda o ventrillo (considerando que é um sistema de baixa potência, não totalmente prático) - não roda o script ventrillo através do qemu, como você executaria algo no vinho, por exemplo.

Não há como o que você está fazendo funcionaria.

    
por 02.03.2012 / 09:30