我尝试安装udev,但这需要libacl。问题是如何安装/包含libacl?我认为下载它并将其放入/lib目录中就足够了。但不是。
一种替代方法是在udev配置中禁用libacl。以下是READ ME中的相应文本:
- Some udev extras have external dependencies like:
libacl, libglib2, libusb, usbutils, pciutils, and gperf.
All these extras can be disabled with configure options. 但我不知道怎么让它失效。
发布于 2012-09-06 19:42:06
1)不,还不够。你不能使用包管理器来安装这个库吗(开发头通常包含在带有-dev后缀的包中)?
2)要在不使用libacl的情况下构建,请将--disable-udev_acl标志传递给configure脚本:
./configure --disable-udev_acl ...如果你想重建debian软件包:在编辑器中打开debian/rules文件,将--enable-udev_acl选项(位于CONFFLAGS_deb部分)更改为--disable-udev_acl,然后正常重建软件包。
https://stackoverflow.com/questions/12296408
复制相似问题