工具/软件:Linux
我尝试在 X 分支上使用 EGL 和 gles2编译 gstreamer gl 插件。 编译失败、因为 bitbake 不知道 EGL/gles2头文件和库位于非标准位置。
应在 bitbake 中使用什么来设置正确的路径?
另一种方法是编辑 xsdk-DDK-um bitbake 文件、将这些文件复制到标准位置、而不是/usr/local/SGX/include 或 lib。 但是、我不知道如何为该移动获取正确的目录路径。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Linux
我尝试在 X 分支上使用 EGL 和 gles2编译 gstreamer gl 插件。 编译失败、因为 bitbake 不知道 EGL/gles2头文件和库位于非标准位置。
应在 bitbake 中使用什么来设置正确的路径?
另一种方法是编辑 xsdk-DDK-um bitbake 文件、将这些文件复制到标准位置、而不是/usr/local/SGX/include 或 lib。 但是、我不知道如何为该移动获取正确的目录路径。
命令相同、但您需要在文件中
sources/OE-core/meta/meta/meta/sape-multimedia /gstreamer/gstreamer1.0-plugins-bad.inc
将 ENABLE-EGL、DISABLE-EGL 字符串替换为 ENABLE-EGL、ENABLE-EGL 和
enable-gles2、disable-gles2和 enable-gles2
与为 EGL 创建软件包和对库进行格式化以满足独立需求相比,在原始帖子中写入的目录中存在 packageconfig 文件。 但是、在该更改之后、配置将失败、并显示以下内容:
|正在检查 X.. 是的
|正在检查 GLES2... 否
|配置:未找到封装"glesv2"
|在-lGLESv2中检查 TexglImage2D ... 否
|正在检查 EGL... 否
|配置:未找到封装'EGL'
|正在检查-lEGL...中的 eglGetError 否
|检查 EGL/fbdev_window.h 可用性... 否
|正在检查 EGL/fbdev_window.h 存在... 否
|正在检查 EGL/fbdev_window.h...否
|正在检查-lbcm_host 中的 BCM_HOST_init ... 否
|正在检查 WAYLAND_EGL... 否
|配置:错误:找不到所需的 EGL 库