时间过得好快,转眼一周都快过去了。到今天才把编译安装apache的问题解决。虽然时间有点长,但是,心情还是抑制不住的开心。这种感觉真好。 通过解决这个问题,觉得收获很多。不仅仅是这个问题的到解决。这让我更自信,也找到了解决类似于这种问题的方法。呵呵,禁不住的想笑一下。也许在你们开来,这根本就没有什么的。但是对我来说,它可以是我一天心情都很好,甚至还不止一天。哈,我很搞笑把@。。。。。。
好了,不扯没用的了。还是记录下,解决问题的方法把。
checking for C compiler default output file name... configure: error: C compiler cannot create executables这个就是我编译安装apache时碰到的错误。。。。。。
相信经常编译安装软件的人都会遇到这个问题,没错就是安装libc6-dev包或者是glibc-devel包。在debain和Ubuntu等linux系统中安装libc6-dev,但是在rendehat和centos中这个软件报的名称是glibc-devel。
希望这个也对遇到类似问题的朋友有所帮助。
下面在说点别的东西,在我解决这个问题过程中。还看到这样一种解决方法:
我们在编译软件的时候,是不是经常遇到下面的错误信息呢?
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.
有很多人建议重装GCC,但是确无济于事。
这个错误产生的原因其实很简单: 由于我们在编译软件之前,进行了export操作,改变了CFLAGS和LIBS的值。
这个时候只要讲这个值清空就可以了。
sh export LIBS=
sh export CFLAGS=
因为我不知道怎么清空那个值,所以没有尝试这个解决办法。
也希望有知道的,当看到这篇文章时给我留下言,解释一下。
谢谢!
阅读(3613) | 评论(1) | 转发(0) |