当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 请教一个关于gcc安装的问题,先谢过各位大虾了~
帖子发表于 : 2010-10-22 0:06 

注册: 2010-10-21 23:32
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
首先说一下,我的系统是ubuntu10.10,准备安装gcc-4.5.1.目前已经安装好了gmp-5.0.1,mpc-0.8.2,mpfr-3.0.0,并且sudo make check都是通过的。

我首先执行sudo ./configure --prefix=/usr/local/gcc --with-gmp=/usr/local/gmp --with-mpfr=/usr/local/mpfr --with-mpc=/usr/local/mpc,没有任何问题(这里不知道别的设置是否有必要。特别是其中有个设置thread的,我不知道应该怎么弄。自己以后应该会有很多多线程的编程的。)

然后是执行sudo make,这一步出问题了,报错的那一段如下:

......
checking for i686-pc-linux-gnu-gcc... /home/lz/gcc/gcc-4.5.1.tar.zip_FILES/gcc-4.5.1/host-i686-pc-linux-gnu/gcc/xgcc -B/home/lz/gcc/gcc-4.5.1.tar.zip_FILES/gcc-4.5.1/host-i686-pc-linux-gnu/gcc/ -B/usr/local/gcc-4.5.1/i686-pc-linux-gnu/bin/ -B/usr/local/gcc-4.5.1/i686-pc-linux-gnu/lib/ -isystem /usr/local/gcc-4.5.1/i686-pc-linux-gnu/include -isystem /usr/local/gcc-4.5.1/i686-pc-linux-gnu/sys-include
checking for suffix of object files... configure: error: in `/home/lz/gcc/gcc-4.5.1.tar.zip_FILES/gcc-4.5.1/i686-pc-linux-gnu/libgcc':
configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.
make[2]: *** [configure-stage1-target-libgcc] 错误 1
make[2]:正在离开目录 `/home/lz/gcc/gcc-4.5.1.tar.zip_FILES/gcc-4.5.1'
make[1]: *** [stage1-bubble] 错误 2
make[1]:正在离开目录 `/home/lz/gcc/gcc-4.5.1.tar.zip_FILES/gcc-4.5.1'
make: *** [all] 错误 2

于是我就去找/home/lz/gcc/gcc-4.5.1.tar.zip_FILES/gcc-4.5.1/i686-pc-linux-gnu/libgcc 里面的config文件,结果最后一段如下:

## ----------------- ##
## Output variables. ##
## ----------------- ##

AR='ar'
AWK='mawk'
CC='/home/lz/gcc/gcc-4.5.1.tar.zip_FILES/gcc-4.5.1/host-i686-pc-linux-gnu/gcc/xgcc -B/home/lz/gcc/gcc-4.5.1.tar.zip_FILES/gcc-4.5.1/host-i686-pc-linux-gnu/gcc/ -B/usr/local/gcc-4.5.1/i686-pc-linux-gnu/bin/ -B/usr/local/gcc-4.5.1/i686-pc-linux-gnu/lib/ -isystem /usr/local/gcc-4.5.1/i686-pc-linux-gnu/include -isystem /usr/local/gcc-4.5.1/i686-pc-linux-gnu/sys-include '
CFLAGS='-g -O2'
CPP=''
CPPFLAGS=''
DEFS=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EXEEXT=''
INSTALL_DATA='/usr/bin/install -c -m 644'
INSTALL_PROGRAM='/usr/bin/install -c'
INSTALL_SCRIPT='/usr/bin/install -c'
LDFLAGS=''
LIBOBJS=''
LIBS=''
LIPO='lipo'
LN_S='ln -s'
LTLIBOBJS=''
MAINT='#'
NM='/home/lz/gcc/gcc-4.5.1.tar.zip_FILES/gcc-4.5.1/host-i686-pc-linux-gnu/gcc/nm'
OBJEXT=''
PACKAGE_BUGREPORT=''
PACKAGE_NAME='GNU C Runtime Library'
PACKAGE_STRING='GNU C Runtime Library 1.0'
PACKAGE_TARNAME='libgcc'
PACKAGE_URL='http://www.gnu.org/software/libgcc/'
PACKAGE_VERSION='1.0'
PATH_SEPARATOR=':'
RANLIB='ranlib'
SHELL='/bin/bash'
STRIP='strip'
ac_ct_CC=''
asm_hidden_op=''
bindir='${exec_prefix}/bin'
build='i686-pc-linux-gnu'
build_alias='i686-pc-linux-gnu'
build_cpu='i686'
build_libsubdir='build-i686-pc-linux-gnu'
build_os='linux-gnu'
build_subdir='build-i686-pc-linux-gnu'
build_vendor='pc'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
decimal_float=''
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
enable_decimal_float=''
enable_shared='yes'
exec_prefix='NONE'
extra_parts=''
fixed_point=''
host='i686-pc-linux-gnu'
host_alias='i686-pc-linux-gnu'
host_cpu='i686'
host_noncanonical='i686-pc-linux-gnu'
host_os='linux-gnu'
host_subdir='host-i686-pc-linux-gnu'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
libgcc_topdir='../.././libgcc/..'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr/local/gcc-4.5.1'
program_transform_name='s,y,y,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
set_have_cc_tls=''
set_use_emutls=''
sharedstatedir='${prefix}/com'
slibdir='$(libdir)'
sysconfdir='${prefix}/etc'
target_alias='i686-pc-linux-gnu'
target_subdir='i686-pc-linux-gnu'
tmake_file=''
vis_hide=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME "GNU C Runtime Library"
#define PACKAGE_TARNAME "libgcc"
#define PACKAGE_VERSION "1.0"
#define PACKAGE_STRING "GNU C Runtime Library 1.0"
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL "http://www.gnu.org/software/libgcc/"

configure: exit 1

鄙人菜鸟,刚刚上手linux,实在是不知道应该怎么办了,因此向各位大虾求教

另外刚才看到有人说10.10可以直接sudo apt-get install gcc g++,我也试了一下,不过还是没有效果。终端显示如下:

正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
g++ 已经是最新的版本了。
g++ 被设置为手动安装。
gcc 已经是最新的版本了。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 请教一个关于gcc安装的问题,先谢过各位大虾了~
帖子发表于 : 2010-10-22 11:54 
头像

注册: 2008-04-07 17:36
帖子: 4010
地址: 泰安人在阜新
送出感谢: 0 次
接收感谢: 0 次
不要发重复贴!

需要的话,自己顶贴


_________________
宇宙数学物理 sssssssss Ubuntu 桌面培训 sssssssss 问打包的问题之前先看
和我一样的新手请看,我看过了,腰不酸了,腿不疼了,上楼也有劲了
想去IRC的点这里——一个比QQ群好N多的东西


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 请教一个关于gcc安装的问题,先谢过各位大虾了~
帖子发表于 : 2010-10-22 20:31 

注册: 2009-12-06 16:06
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
帮忙顶帖,期待高手 :em06


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 请教一个关于gcc安装的问题,先谢过各位大虾了~
帖子发表于 : 2010-11-01 11:14 

注册: 2010-10-30 23:58
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
我也 是同样的问题 :em20 请 大虾 赶紧 救命 !


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 请教一个关于gcc安装的问题,先谢过各位大虾了~
帖子发表于 : 2010-11-01 12:40 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
apt 那个

什么没有效果
不是装好了么 ......


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译