Кто-нибудь пользовался ESBox, в виртуальном образе который, и пробовал создать target для сборки для десктопа? То есть, чтобы запустить и просто на десктопе x86, а не в сессии fremantle. :o
Или есть какие-нибудь другие пути, чтобы можно было протестировать программу и там и там.
Я настраивал ESBox для Diablo. Freemantle тогда еще не вышел. Это такой гемор... Но в итоге настроил. Может быть проблемы были связаны с тем, что у меня не ubuntu, а Arch.
Для запуска на X86 ни чего особого не нужно. Настраиваем target соответствующий, запускаем xnest, устанавливаем переменную DISPLAY правильно, запускаем af-sb-inist.sh start, запускаем нужную программу run-standalone.sh <имя программы>.
Для запуска ARMEL целей на PC, нужно настраивать qemu. Далее все так же. Я настраивал, работало. Но проще запускать на самой таблетке. При чем я не понял радости sbrsh. С ним геморроя больше. Проще написать простенький скриптик по копированию всего необходимого на таблетку по scp и запускать там ручками.
В итоге я так и не пользуюсь esbox т.к. подглючивает оно у меня: иногда не хочет переключать цели сборки. Установил отдельно scratchbox, дальше vim в зубы и вперед. Не так удобно как в eclipse получается, но работает за то.