各位大佬,我手头有个RK3568的开发板,但是镜像比较简单,库里面缺好多东西,安装过程中发现缺失systemd,然后就开始使用buildroot折腾一下,现在有个问题,在编译到libusb时,出现
2022-11-14T14:43:19 checking for library containing clock_gettime... none required
2022-11-14T14:43:19 checking libudev.h usability... no
2022-11-14T14:43:19 checking libudev.h presence... no
2022-11-14T14:43:19 checking for libudev.h... no
2022-11-14T14:43:19 configure: error: "udev support requested but libudev not installed"
然后我检查了配置,找到libgudev,发现已经选中。不知道各位有什么方案或者思路吗?
离线
clean试过吗
离线
clean试过吗
试过了,还是编译到这个位置会报错,我查看了配置,发现eudev未选中,然后发现他和sysytemd是冲突的,必须选择systemv才能选中,于是陷入了僵局:|
离线
buildroot自己做吗?
我看rk3568开源的只有linux kernel等部分 自己创建buildroot sdk可以吗?
离线
换个buildroot版本吧,我记得systemd时含有udev的确实也用不到那个包
离线
buildroot自己做吗?
我看rk3568开源的只有linux kernel等部分 自己创建buildroot sdk可以吗?
不是自己做的,我的开发板是用的讯为的,不过他原始配置少好多东西,然后我就自己一点一点加,才把qt和一些命令加进去,然后在加入cups的时候出了问题,原来在别的开发板上移植过这个,但是这个得有个维护的,当时那个开发板用的是systemd方式,这次移植的时候试了试别的开启cups服务的方式,都不行,所以我尝试移植systemd,然后编译就报错了。
离线
别沉,别沉,自己顶下!
离线