0

当我在下面的链接中尝试“配置源代码树”时: http ://httpd.apache.org/docs/current/install.html#upgrading 我收到以下错误并且看不到任何想法?

谢谢

$ sudo CC="pgcc" CFLAGS="-O2" \

./configure --prefix=/sw/pkg/apache \ --enable-ldap=shared \ --enable-lua=shared [sudo] dosullivan 的密码:检查所选布局... Apache 检查工作 mkdir -p ... 是检查处理长行的 grep 和 -e... /bin/grep 检查 egrep... /bin/grep -E 检查构建系统类型... x86_64-unknown-linux-gnu 检查主机系统类型... x86_64-unknown-linux-gnu 检查目标系统类型... x86_64-unknown-linux-gnu 配置:配置:配置 Apache 便携式运行时库...配置:检查 APR... 是的,将 CPP 设置为“ x86_64-linux-gnu-gcc -E" 将 "-pthread" 添加到 CFLAGS 将 CPPFLAGS 设置为 " -D_REENTRANT -D_GNU_SOURCE" 将 LDFLAGS 设置为 " " 配置:配置:配置 Apache Portable Runtime Utility 库... configure: 检查 APR-util... 是检查 gcc... pgcc 检查 C 编译器是否工作... 否 configure: error: in/home/dosullivan/httpd-2.4.4': configure: error: C compiler cannot create executables Seeconfig.log' 了解更多详情

4

1 回答 1

0

'pgcc' 似乎不是您的编译器的名称。你确定你不是故意使用'gcc'吗?

基本上,configure 命令试图生成一个“hello world”风格的程序,只是为了确保它可以访问一个工作编译器。

于 2013-07-09T15:05:47.733 回答