首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在交叉编译glib时找不到glib。

在交叉编译glib时找不到glib。
EN

Unix & Linux用户
提问于 2016-11-30 09:52:19
回答 3查看 12.3K关注 0票数 8

我正在尝试交叉编译gstreamer的glib,但是在Ubuntu16.04终端中遇到了以下错误:

代码语言:javascript
复制
checking for LIBMOUNT... no
checking libmount/libmount.h usability... no
checking libmount/libmount.h presence... no
checking for libmount/libmount.h... no
configure: error: *** Could not find libmount

非常感谢社会各界的任何建议。

EN

回答 3

Unix & Linux用户

发布于 2017-10-15 14:48:46

我更希望将其添加为注释,但除非您确实需要libmount来实现,否则通过传递--enable-libmount=no来配置它就更容易了。

票数 7
EN

Unix & Linux用户

发布于 2017-05-01 14:19:51

你需要有标题的库..。以-dev结尾的包名包含标题

代码语言:javascript
复制
apt-get install libmount-dev

这会给你丢失的标题..。核实问题

代码语言:javascript
复制
dpkg -L libmount-dev

#  ... output

/.
/usr
/usr/include
/usr/include/libmount
/usr/include/libmount/libmount.h
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/libmount.a
/usr/lib/x86_64-linux-gnu/pkgconfig
/usr/lib/x86_64-linux-gnu/pkgconfig/mount.pc
/usr/share
/usr/share/doc
/usr/share/doc/libmount-dev
/usr/share/doc/libmount-dev/copyright
/usr/lib/x86_64-linux-gnu/libmount.so
/usr/share/doc/libmount-dev/changelog.Debian.gz
票数 2
EN

Unix & Linux用户

发布于 2016-11-30 09:59:41

您需要交叉编译libmount并将其提供给交叉编译器(可能还有cross-pkg-config)。

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

https://unix.stackexchange.com/questions/327019

复制
相关文章

相似问题

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