- 主题:编译libxml2遇到的问题
文档里咋写的呢
【 在 javame (yimin) 的大作中提到: 】
: libxml 2.9.8的版本和libxml 2.9.9的版本配置
: 起来是有点不一样的。
: github最新的版本配置起来,就会报我上面的错误。
: ...................
--
FROM 113.108.77.*
一般来说,这种情况是企业文化有问题
【 在 poocp (慢速随机指标) 的大作中提到: 】
: 你用的什么工作环境?为啥什么都得自己编译啊。
: 我在windows主系统下用这些功能,一个是MSYS2环境下,另一个在WSL2的Alpine里。
: libxml2都直接命令行安装软件包就可以使用了。写的脚本都能很轻松访问windows的文件系统。
: ...................
--
FROM 113.108.77.*
看autogen.sh里有没有alocal
没有的话执行这个命令
另外,build-esential 装一下
【 在 javame (yimin) 的大作中提到: 】
: 跳出了下面这些信息,那个缺少的pkg.m4怎么安装?
: $ ./autogen.sh
: I am going to run ./configure with no arguments - if you wish
: ...................
--
FROM 120.229.14.*
aclocal 吧?
【 在 iwannabe (I wanna be) 的大作中提到: 】
: 看autogen.sh里有没有alocal
: 没有的话执行这个命令
: 另外,build-esential 装一下
: ...................
--
FROM 113.108.77.*
【 在 JulyClyde (我的月份又来了) 的大作中提到: 】
: 一般来说,这种情况是企业文化有问题
改参数,自己编译,绞尽脑汁挤出来的那点“效率”,
与以后的升级维护、与其它软件配合带来的各种麻烦相比,根本不值一提。
系统随大流,各种软件也都随大流用官方软件就行了。
除了自己的代码,如无必要,勿增编译。
加条内存加个硬盘能解决的事情,决不从软件上折腾。
--
FROM 120.244.62.*
这俩事倒也不冲突
自己改参数的东西也可以打包,参与正规管理
真正的问题在于很多人没这个意识,却偏好不正规的做法
【 在 herestart (日新) 的大作中提到: 】
: 改参数,自己编译,绞尽脑汁挤出来的那点“效率”,
: 与以后的升级维护、与其它软件配合带来的各种麻烦相比,根本不值一提。
: 系统随大流,各种软件也都随大流用官方软件就行了。
: ...................
--
FROM 113.108.77.*
又编译了?这么有瘾
【 在 javame (yimin) 的大作中提到: 】
: 标 题: 编译libxml2遇到的问题
: 发信站: 水木社区 (Mon Mar 29 23:26:11 2021), 站内
:
: 跳出了下面这些信息,那个缺少的pkg.m4怎么安装?
:
: $ ./autogen.sh
:
: I am going to run ./configure with no arguments - if you wish
: to pass any to it, please specify them on the ./autogen.sh command line.
: libtoolize: putting auxiliary files in `.'.
: libtoolize: copying file `./ltmain.sh'
: libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
: libtoolize: copying file `m4/libtool.m4'
: libtoolize: copying file `m4/ltoptions.m4'
: libtoolize: copying file `m4/ltsugar.m4'
: libtoolize: copying file `m4/ltversion.m4'
: libtoolize: copying file `m4/lt~obsolete.m4'
: configure.ac:13: installing `./config.guess'
: configure.ac:13: installing `./config.sub'
: configure.ac:58: installing `./install-sh'
: configure.ac:58: installing `./missing'
: doc/examples/Makefile.am: installing `./depcomp'
:
: Couldn't find pkg.m4 from pkg-config. Install the appropriate package for
: your distribution or set ACLOCAL_PATH to the directory containing pkg.m4.
:
:
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 116.231.61.*]
--
FROM 221.218.99.119
喜欢改编译参数的可以用Gentoo,编译的坑发行版都帮忙踩平了,想编译成什么样子建个package.use文件,写清楚要什么不要什么就搞定,自动编译系统帮忙搞定将之裁剪为自己定制的样子,而且由发行版来维护版本升级。例如我的gentoo编译gcc时从来都把fortran给去掉了的。
完全脱离发行版手动下载编译安装,后续维护工作同样啥都得自己来,完全没必要且增加自己的工作量。
【 在 JulyClyde 的大作中提到: 】
: 这俩事倒也不冲突
: 自己改参数的东西也可以打包,参与正规管理
: 真正的问题在于很多人没这个意识,却偏好不正规的做法
--
FROM 171.88.149.*
提示说的很清楚了呀
无法在pkg-config中找到pkg.m4,请使用适合你的发行版的安装包,或者设置ACLOCAL_PATH指向pkg.m4
看看安装包有没弄错,或者是因为没有设置ACLOCAL_PATH。我猜是因为你没装aclocal,导致系统没有设置过ACLOCAL_PATH
【 在 javame 的大作中提到: 】
: 跳出了下面这些信息,那个缺少的pkg.m4怎么安装?
: $ ./autogen.sh
: I am going to run ./configure with no arguments - if you wish
: ...................
--
修改:ackerx FROM 124.78.55.*
FROM 124.78.55.*