【发布时间】:2016-05-26 08:07:19
【问题描述】:
我正在尝试在 eLux 5(适用于 eLux 4)上链接一些专有代码,这是一个特殊的 Linux 发行版。 命令行很长,包含:-ludev -lpenDriverApi(都是动态库,penDriverApi 是依赖于 udev 的专有代码)。 现在链接器告诉我,udev 未定义各种引用,例如“udev_monitor_unref”。使用“nm”我验证了这些引用在 udev 共享对象中可用 - 所以这个错误消息对我来说真的很奇怪。 因为我还为链接器尝试了各种详细/调试设置,所以我现在处于一个不知道如何找出链接我的 cmake 项目期间出了什么问题的点。
希望这张图片是可读的,因为该死的 vmware 将允许启用复制/粘贴(可能 elux 配置不好)。
eLux 4 上的 udev 版本为 0.6.1 eLux 5 中的 udev 版本为 1.3.5
【问题讨论】: