常见问题常见问题   搜索搜索   会员列表会员列表   团队团队   注册注册    个人资料个人资料   登录查看您的站内信件登录查看您的站内信件   登录登录 

如何指定用那个gcc编译?

 
发表新文章   回复文章    FreeBSD China -> 设备驱动
阅读上一个主题 :: 阅读下一个主题  
作者 留言
IOU
老妖


注册时间: 2005-10-07
文章: 1596
来自: 羊疙瘩头村

文章发表于: Fri 2010-04-30 10:52:22    发表主题: 如何指定用那个gcc编译? 引用并回复

太多版本的gcc,如何指定用FB7.3自带的那个gcc4.2.1编译某个port?
返回页首
阅览会员资料 发送站内信件
L_kernel
半仙


注册时间: 2010-04-05
文章: 11

文章发表于: Tue 2010-07-20 18:04:47    发表主题: 引用并回复

修改当前环境变量就可以了吧?
CC = /usr/local/bin/gcc-version
或者进去Makefile修改也可以的~~

_________________
FreeBSD,热爱BSD,更爱Free!
返回页首
阅览会员资料 发送站内信件 MSN Messenger
IOU
老妖


注册时间: 2005-10-07
文章: 1596
来自: 羊疙瘩头村

文章发表于: Wed 2010-12-29 11:18:19    发表主题: 引用并回复

L_kernel 写到:
修改当前环境变量就可以了吧?
CC = /usr/local/bin/gcc-version
或者进去Makefile修改也可以的~~


it does not work...

Is it possible to use the original gcc only?
返回页首
阅览会员资料 发送站内信件
IOU
老妖


注册时间: 2005-10-07
文章: 1596
来自: 羊疙瘩头村

文章发表于: Wed 2010-12-29 11:23:17    发表主题: 引用并回复

L_kernel 写到:
修改当前环境变量就可以了吧?
CC = /usr/local/bin/gcc-version
或者进去Makefile修改也可以的~~


it does not work...

Is it possible to use the original gcc only?
返回页首
阅览会员资料 发送站内信件
lichray
半仙


注册时间: 2006-12-09
文章: 145
来自: 南京

文章发表于: Tue 2011-01-11 09:24:37    发表主题: 引用并回复

IOU 写到:
L_kernel 写到:
修改当前环境变量就可以了吧?
CC = /usr/local/bin/gcc-version
或者进去Makefile修改也可以的~~


it does not work...

Is it possible to use the original gcc only?

如果你正在对ports使用其它版本的gcc并且问题只出现在linking期(ld报错),那可能是因为你没有使用足够的binutils版本;这时你需要把形如 /usr/local/x86_64-portbld-freebsd8.2/bin/ 的某个包含最新binutils的目录加在你的PATH变量中更加靠前的位置,并确定 which ld 命令输出了你选定的binutils程序。

如果你的gcc是用ports/package装的,那它们应该是不同的名字,比如gcc45。也就是说,你使用 make CC=gcc 就可以使用原来的版本;等号左右不能有空格。另外不同版本的g++ linking时有更大的可能出问题,这是需要一个额外的 CXX=g++
返回页首
阅览会员资料 发送站内信件 发送电子邮件 浏览发表者的主页
从以前的文章开始显示:   
发表新文章   回复文章    FreeBSD China -> 设备驱动 论坛时间为 北京时间
1页/共1

 
转跳到:  
不能发布新主题
不能在这个论坛回复主题
不能在这个论坛编辑自己的文章
不能在这个论坛删除自己的文章
不能在这个论坛发表投票


Powered by phpBB 2023cc © 2003 Opensource Steps; © 2003-2009 The FreeBSD Simplified Chinese Project
Powered by phpBB © 2001, 2005 phpBB Group
Protected by Project Honey Pot and phpBB.cc
silvery-trainer
The FreeBSD China Project 网站: 中文计划网站 社区网站
The FreeBSD China Project 版权所有 (C) 1999 - 2003 网页设计版权 著作权和商标