首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复buildroot Raspberry镜像中的"SDL_Init failed -1“?

如何修复buildroot Raspberry镜像中的"SDL_Init failed -1“?
EN

Stack Overflow用户
提问于 2018-12-25 09:30:51
回答 1查看 140关注 0票数 0

我正在尝试编译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配置问题、缺少指向指定依赖项的系统变量)?

EN

回答 1

Stack Overflow用户

发布于 2018-12-29 20:14:34

事实证明,Navit对SDL错误消息非常沉默。-1 \f25 Error -1\f6只是非常普通的信息...我不得不重新编译Navit源代码,并将SDL_GetError()函数添加到代码中,以找出真正的原因。问题是缺少鼠标。我不需要它,所以我必须设置:

导出SDL_NOMOUSE=1

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53918733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档