免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 97300 | 回复: 21
打印 上一主题 下一主题

请问怎么会出现error: C compiler cannot create executables的错误? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-04-08 10:35 |只看该作者 |倒序浏览
我打算安装db,开始抱错,要求安装gcc,安装成功gcc后gcc的错误没有了,但是还有一个错误。
root@test # env CC=gcc /db-4.3.29/dist/configure
checking build system type... sparc-sun-solaris2.9
checking host system type... sparc-sun-solaris2.9
checking if building in the top-level or dist directories... no
checking if --disable-cryptography option specified... no
checking if --disable-hash option specified... no
checking if --disable-queue option specified... no
checking if --disable-replication option specified... no
checking if --disable-statistics option specified... no
checking if --disable-verify option specified... no
checking if --enable-compat185 option specified... no
checking if --enable-cxx option specified... no
checking if --enable-debug option specified... no
checking if --enable-debug_rop option specified... no
checking if --enable-debug_wop option specified... no
checking if --enable-diagnostic option specified... no
checking if --enable-dump185 option specified... no
checking if --enable-java option specified... no
checking if --enable-mingw option specified... no
checking if --enable-o_direct option specified... no
checking if --enable-posixmutexes option specified... no
checking if --enable-rpc option specified... no
checking if --enable-smallbuild option specified... no
checking if --enable-tcl option specified... no
checking if --enable-test option specified... no
checking if --enable-uimutexes option specified... no
checking if --enable-umrw option specified... no
checking if --with-mutex=MUTEX option specified... no
checking if --with-mutexalign=ALIGNMENT option specified... no
checking if --with-tcl=DIR option specified... no
checking if --with-uniquename=NAME option specified... no
checking for ar... ar
checking for chmod... chmod
checking for cp... cp
checking for ln... ln
checking for mkdir... mkdir
checking for ranlib... ranlib
checking for ranlib... /usr/ccs/bin/ranlib
checking for rm... rm
checking for sh... sh
checking for sh... /usr/bin/sh
checking for strip... strip
checking for strip... /usr/ccs/bin/strip
checking for a BSD-compatible install... /db-4.3.29/dist/install-sh -c
checking for C compiler default output file name... configure: error: C compiler
cannot create executables
See `config.log' for more details.

config.log请看附件。谢谢!

[ 本帖最后由 erupt 于 2006-4-10 11:01 编辑 ]

config.rar

3.26 KB, 下载次数: 325

config.log请用winrar解开

论坛徽章:
0
2 [报告]
发表于 2006-04-08 11:32 |只看该作者
没有写权限。

论坛徽章:
0
3 [报告]
发表于 2006-04-09 22:45 |只看该作者

re

请问怎么填写权限呢?我快要郁闷死了!

论坛徽章:
0
4 [报告]
发表于 2006-04-09 22:52 |只看该作者
chmod +rwx

论坛徽章:
0
5 [报告]
发表于 2006-04-10 09:29 |只看该作者

re

我已经将该目录的权限改成root的了

drwxr-xr-x  59 root     100         1536 Apr 10 08:22 db-4.3.29

可是还是出现一样的错误。这个权限难道是错的?

论坛徽章:
0
6 [报告]
发表于 2006-04-10 10:12 |只看该作者
我查到了,我的gcc环境变量没有配置好。现在查到gcc了,但是有一个错误

root@ttt# which gcc
/usr/local/bin/gcc

root@ttt # gcc -V
ld.so.1: gcc: fatal: libiconv.so.2: open failed: No such file or directory
Killed

论坛徽章:
0
7 [报告]
发表于 2006-04-10 10:58 |只看该作者
你没有安装libiconv的话会提示如下错误信息:
ld.so.1: gcc: fatal:libiconv.so.2 : open failed: no such file or directory Killed

我装上libiconv-1.8-sol9-intel-local后,出现下面错误
root@V240-2 # gcc -v
ld.so.1: gcc: fatal: /usr/local/lib/libiconv.so.2: wrong ELF data format: ELFDAT
A2LSB
Killed

我快疯了!

论坛徽章:
0
8 [报告]
发表于 2006-04-11 22:29 |只看该作者
# ./configure --prefix=/opt/csw/pureftpd \
? --with-mysql=/opt/csw/mysql4 \
? --with-language=simplified-chinese --with-everything \
? --with-paranoidmsg --with-virtualchroot \
? --with-tls --with-largefile --with-welcomemsg \
? --with-uploadscript --with-cookie --with-virtualhosts \
? --with-virtualroot --with-diraliases --with-quotas \
? --with-sysquotas --with-ratios --with-ftpwho \
? --with-throttling
checking for a BSD-compatible install... ./install-sh -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... no
checking for a BSD-compatible install... ./install-sh -c
checking for ranlib... :
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.

论坛徽章:
0
9 [报告]
发表于 2006-04-11 22:30 |只看该作者
我也遇到了类似的错!
看来只能
疯了!

gcc我也换了!
还是不行!
其他的也给装了
就是不行!

论坛徽章:
0
10 [报告]
发表于 2006-04-12 14:53 |只看该作者
libiconv.so.2没有安装.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP