当前位置: 首页 > 工具软件 > libtool > 使用案例 >

vpp 编译时出现 ‘libtool: error: unsupported hardcode properties‘

闾丘坚诚
2023-12-01

这种偶发且奇怪的小问题值得记录,以免后人踩坑。在编译 vpp时,会生成以下两个 libtool文件:

./build-root/build-vpp-native/vpp/libtool
./build-root/build-vpp-native/vom/libtool

这个问题出现的原因可能是:在编译初期由于系统缺少某些软件包导致生成的 libtool文件有问题,进而导致编译报错。具体来说是,在这个自动生成的文件里某些变量的取值不对。如果有已经编译成功的 vpp开发环境,可以对比一下上面的 libtool文件,能发现确实存在不小的差异。

解决方法就是:安装 vpp编译过程中所需的软件包,然后删除 ./build-root/build-vpp-native/目录,重新编译,进而重新生成正确的 libtool文件。

 类似资料: