Linux下编译libxml2的源码报错:you must specify a host type if you use `--no-verify'
2024-08-11
80
问题描述
在Ubuntu Linux下编译libxml2源码时,执行./configure时,报如下错误:
ltconfig: you must specify a host type if you use --no-verify
Try ltconfig --help for more information.
configure: error: libtool configure failed
其实真正有用的是下面的错误信息:
checking host system type... Invalid configuration x86_64-unknown-linux-gnu: machine x86_64-unknown not recognized
checking build system type... Invalid configuration x86_64-unknown-linux-gnu: machine x86_64-unknown not recognized
大意是configure认不出系统的类型, 然后出现下面的 you must specify a host type.
解决方法
用 /usr/share/libtool/config.guess 覆盖 config.guess
用 /usr/share/libtool/config.sub 覆盖 config.sub
这样configure就可以猜出系统的类型了, 然后编译正常了。
部分系统版本中可能/usr/share/libtool/目录下没有config.guess和config.sub文件,可以通过find命令查找一下:
find /usr/share/ -name config.guess
比如我的系统找出来的目录是在/usr/share/misc/。
更新于:3个月前赞一波!3
相关文章
- 源码多多进鱼带VUE源码任务悬赏源码安装说明文档
- 游戏陪玩系统语音聊天系统商业版源码安装教程
- fiora二次元聊天室宝塔源码+搭建教程 带后台小黑屋
- HTTP Mime-Type对照表
- PHP 导出 Excel 报错: Formula Error: An unexpected error occurred
- MySQL5.7 中使用 group by 报错 this is incompatible with sql_mode=only_full_group_by
- 免费源码和免费教程,有需要的收藏(第一期)
- linux中Qt工程编译报错: error: 找不到 -lGL
- PHP7.4命令行报错:VC运行库和PHP版本不兼容
- 打开vmware虚拟机报错—该虚拟机似乎正在使用中
- 前端请求PHP接口,报错跨域问题
- Apache报错:无法使用可靠的服务器域名
- mysql报错xamp table 'pma__recent' is read only
- 浏览器报错 ERR_SSL_VERSION_OR_CIPHER_MISMATCH
- 火爆全网的ChatGPT智能AI机器人微信小程序源码 (附带部署教程)
- linux编译报错:/usr/include/c++/7/cstdlib:41:10: fatal error: bits/c++config.h: No such file or directory
- Linux下编译libxml源码时,报错:/usr/include/x86_64-linux-gnu/bits/fcntl2.h:50:4: error: call to '__open...
- vscode中通过ssh远程连接linux报错:Bad owner or permissions on C:\\Users\\用户名/.ssh/config
- 支付宝自动领取赏金 免复制口令html源码分享
- C语言编译报:error: invalid type argument of ‘unary *’ (have ‘int’)
文章评论
评论问答