如果我需要一些默认make config
窗口中不存在的自定义配置参数,那么在 FreeBSD 中从端口编译程序的最佳方法是什么?例如,我想用 --enable-intl 标志编译 php
问问题
2272 次
2 回答
2
你可以试试
make configure CONFIGURE_ARGS=--enable-intl
但我不确定它是否会起作用。如果没有,请编辑/usr/ports/lang/php5/Makefile
文件并添加--enable-intl
到CONFIGURE_ARGS
那里。之后不要忘记make clean
。
于 2012-08-12T09:34:03.250 回答
1
在这种情况下,正确的方法是安装扩展:/usr/ports/devel/pecl-intl
.
通常,如果您想要一个不在端口中的配置选项,最好的方法是为端口 Makefile 提交一个补丁,其中包含它作为选项。这样您就不必担心在每次端口树更新后重新应用补丁,其他人也可以从中受益。
于 2012-08-15T11:06:40.157 回答