есть 64-битная убунта к которой есть только доступ по ssh.
uname -a:
Код: Выделить всё
Linux ldden90-desktop 2.6.20-16-generic #2 SMP Sun Sep 23 18:31:23 UTC 2007 x86_64 GNU/Linuxна ней необходимо запустить 32-битную программу. при попытке запуска любой такой программы получаю "No such file or directory".
поддержка 32-битных программ, на сколько я понял, включена в ядре:
Код: Выделить всё
ldden90@ldden90-desktop:~/Desktop/downloads$ cat /boot/config-2.6.20-16-generic | grep CONFIG_IA32_EMULATION
CONFIG_IA32_EMULATION=yпроверялось так: писал программку "hello world" компилил (вот так: gcc -o helloworld helloworld.c) у себя (на 32-битной системе) и запускал уже на удаленной
Код: Выделить всё
ldden90@ldden90-desktop:~/Desktop/downloads$ ls -l helloworld
-rwxr-xr-x 1 ldden90 ldden90 6036 2007-10-07 11:08 helloworld
ldden90@ldden90-desktop:~/Desktop/downloads$ ./helloworld
bash: ./helloworld: No such file or directoryвопрос: куда копать (или такое невозможно вообще? 0_o )? до этого я не имел дел с 64-битными системами.