Chinaunix首页 | 论坛 | 博客
  • 博客访问: 81307
  • 博文数量: 14
  • 博客积分: 1306
  • 博客等级: 中尉
  • 技术积分: 180
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-16 15:37
文章分类

全部博文(14)

文章存档

2011年(1)

2010年(13)

分类:

2010-04-16 16:38:21

时间过得好快,转眼一周都快过去了。到今天才把编译安装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) |
0

上一篇:郁闷

下一篇:copy沙漠电烤鸡文章

给主人留下些什么吧!~~

安何2010-04-17 10:27:19