1

Я пытаюсь скомпилировать Navit для Rpi3 с образом Buildroot (включая WPE Framework). При запуске работает только WPE Framework (без x-сервера), поэтому я хотел бы отображать Navit, используя framebuffer. Я знаю, что есть поддержка для этого. Я настроил Navit следующим образом:Navit Config, но я все равно не могу его запустить. Существует следующая ошибка. Я установил SDL из buildroot.

ошибка:graphics_sdl:graphics_sdl_new: ошибка SDL_Init -1

Кто-нибудь может указать мне, как мне настроить Navit для беспрепятственной работы без использования X Server (в сотрудничестве с WPE)? Жаль, что Navit не позволяет отображать макет прямо в веб-браузере ...

1 ответ1

0

Оказалось, что Navit очень тихо относится к сообщениям об ошибках SDL. -1 Ошибка просто очень общая информация ... Мне пришлось перекомпилировать исходники Navit и добавить функцию SDL_GetError() в код, чтобы выяснить, в чем причина. Проблема отсутствовала мышь. Мне это не нужно, поэтому я должен был настроить:

export SDL_NOMOUSE = 1

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .