Общий НОВИЧОК Linux, ищущий совет:
Я пытаюсь запустить приложение на 64 бита на ПК на 32 бита с помощью непривилегированного режима QEMU. Я скомпилировал qemu из источника, всей пользы, но когда я хочу запустить приложение (qemu-x86_64 myapp), я добираюсь:
SDL_Init failed: No available video device
Я использовал MultiArch для установки libSDL2:amd64, и у меня также есть установленный libsdl. Я искал форумы высоко и низко но почти все говорят о qemu-system-x86_64, который является полной системной эмуляцией (не, что я интересуюсь),
Для тестовой цели я установил xterm:amd64, но это, кажется, не работает также:
qemu_x86_64 /usr/bin/xterm
Xt error: Can't open display :0
Когда я делаю ./configure
сборка QEMU это действительно говорит, что SDL=Yes, таким образом, я очень смущен.