我正在尝试编译Navit for Raspberry Pi 3 with Buildroot image (包含WPE框架)。只有WPE框架在启动时运行(没有x服务器),所以我想直接使用framebuffer显示Navit。我知道有对此功能的支持。我已经将Navit配置如下:https://i.stack.imgur.com/cDZ3O.png,但无论如何我都不能运行它。有以下错误:error:graphics_sdl:graphics_sdl_new:SDL_Init failed -1我已经从buildroot安装了SDL。如何修复它或使SDL变得更详细以找出该错误的原因(缺少依赖项、不兼容的lib版本、Navit配置问题、缺少指向指定依赖项的系统变量)?
发布于 2018-12-29 20:14:34
事实证明,Navit对SDL错误消息非常沉默。-1 \f25 Error -1\f6只是非常普通的信息...我不得不重新编译Navit源代码,并将SDL_GetError()函数添加到代码中,以找出真正的原因。问题是缺少鼠标。我不需要它,所以我必须设置:
导出SDL_NOMOUSE=1
https://stackoverflow.com/questions/53918733
复制相似问题