3

使用来自 homebrew apache httpd24 的 homebrew apxs 使用 libtool 失败:编译:无法推断标记配置

$ apxs -i -c -Wc,"-arch x86_64" -Wl,"-arch x86_64 " mod_uwsgi.c
/usr/share/apr-1/build-1/libtool --silent --mode=compile cc -prefer-pic   -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK  -I/usr/local/Cellar/httpd24/2.4.3/include/apache2  -I/usr/include/apr-1   -I/usr/include/apr-1  -arch x86_64  -c -o mod_uwsgi.lo mod_uwsgi.c && touch mod_uwsgi.slo
libtool: compile: unable to infer tagged configuration
libtool: compile: specify a tag with `--tag'
apxs:Error: Command failed with rc=65536
.

我必须导出什么环境才能让 libtool 不抱怨标签?

4

1 回答 1

4

在挖掘源代码后,我发现如果 LTFLAGS 设置为 --tag=cc 一切正常。

$ LTFLAGS=--tag=cc apxs -i -c mod_uwsgi.c
于 2012-12-20T18:31:41.197 回答