如何编译gcc自身的阿!?
- CGer
- 帖子: 210
- 注册时间: 2009-06-21 19:38
- 来自: CUMT
如何编译gcc自身的阿!?
我想问的是,如果我们是用gcc去编译的话,但是在最开始的时候,gcc有时怎么被编译成程序的呢?
PS:我去gcc的官网只下载到了源代码,没有二进制程序阿!~
请不要说APT之类的。。。谢谢
PS:我去gcc的官网只下载到了源代码,没有二进制程序阿!~
请不要说APT之类的。。。谢谢
代码: 全选
sudo apt-get install girlfriend
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
有一些软件包无法被安装。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
girlfriend: 依赖: house但是它将不会被安装
girlfriend: 依赖: car但是它将不会被安装
house,car: 依赖: money但是它将不会被安装
E: 无法安装的软件包
- wangdu2002
- 帖子: 13284
- 注册时间: 2008-12-13 19:39
- 来自: 物华天宝人杰地灵
Re: 如何编译gcc自身的阿!?
很简单,用gcc编译gcc。更详细的解说过程,MagicLinux官网有系列教程。
当然,第一个gcc不是用gcc编译出来滴。。。这是递归的终点,再次回味下GNU Not Unix,无限的递归啊。。。
当然,第一个gcc不是用gcc编译出来滴。。。这是递归的终点,再次回味下GNU Not Unix,无限的递归啊。。。
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
海内生明月,天涯共此夕。
--------------------吾本独!
- wzssyqa
- 帖子: 4010
- 注册时间: 2008-04-07 17:36
- 来自: 泰安人在阜新
Re: 如何编译gcc自身的阿!?
鸡生蛋,蛋生鸡
最初时用汇编呗
最初时用汇编呗
宇宙=数学 *物理 sssssssss Ubuntu 桌面培训 sssssssss 问打包的问题之前先看
和我一样的新手请看,我看过了,腰不酸了,腿不疼了,上楼也有劲了
想去IRC的点这里——一个比QQ群好N多的东西
和我一样的新手请看,我看过了,腰不酸了,腿不疼了,上楼也有劲了
想去IRC的点这里——一个比QQ群好N多的东西
- CGer
- 帖子: 210
- 注册时间: 2009-06-21 19:38
- 来自: CUMT
Re: 如何编译gcc自身的阿!?
是在.configure的时候配置吗?
代码: 全选
sudo apt-get install girlfriend
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
有一些软件包无法被安装。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
girlfriend: 依赖: house但是它将不会被安装
girlfriend: 依赖: car但是它将不会被安装
house,car: 依赖: money但是它将不会被安装
E: 无法安装的软件包
- 懒蜗牛Gentoo
- 论坛版主
- 帖子: 7353
- 注册时间: 2007-03-02 17:36
- 系统: Linux Mint
Re: 如何编译gcc自身的阿!?
没明白CGer 写了:是在.configure的时候配置吗?
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
10.04新手入门——笨兔兔讲述自己的故事
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
- wangdu2002
- 帖子: 13284
- 注册时间: 2008-12-13 19:39
- 来自: 物华天宝人杰地灵
Re: 如何编译gcc自身的阿!?
一言难尽。。。其中有许多细节问题,gcc的版本差异。。。gcc与libc的配合。。。完全独立本机的gcc和libc。。。三次自举。。。
麻烦的要死,某实在不是糕手,所以才叫你去MagicLinux的官网看系统教程。。。或者看LFS的文档也不错。
麻烦的要死,某实在不是糕手,所以才叫你去MagicLinux的官网看系统教程。。。或者看LFS的文档也不错。
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
海内生明月,天涯共此夕。
--------------------吾本独!
- leeaman
- 帖子: 30702
- 注册时间: 2007-02-02 18:14
- 系统: debian sid
- CGer
- 帖子: 210
- 注册时间: 2009-06-21 19:38
- 来自: CUMT
Re: 如何编译gcc自身的阿!?
是不是可以用个叫cc的编译就可以了?
代码: 全选
sudo apt-get install girlfriend
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
有一些软件包无法被安装。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
girlfriend: 依赖: house但是它将不会被安装
girlfriend: 依赖: car但是它将不会被安装
house,car: 依赖: money但是它将不会被安装
E: 无法安装的软件包
- 懒蜗牛Gentoo
- 论坛版主
- 帖子: 7353
- 注册时间: 2007-03-02 17:36
- 系统: Linux Mint
- CGer
- 帖子: 210
- 注册时间: 2009-06-21 19:38
- 来自: CUMT
Re: 如何编译gcc自身的阿!?
这样的啊!~
代码: 全选
sudo apt-get install girlfriend
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
有一些软件包无法被安装。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
girlfriend: 依赖: house但是它将不会被安装
girlfriend: 依赖: car但是它将不会被安装
house,car: 依赖: money但是它将不会被安装
E: 无法安装的软件包
-
- 帖子: 6548
- 注册时间: 2008-10-31 22:12
- 系统: 践兔
- 联系:
Re: 如何编译gcc自身的阿!?
lfs的编译过程:
代码: 全选
`old-binutils' + `old-gcc' + `old-glibc' -> `new-binutils'
`new-binutils' + `old-gcc' + `old-glibc' -> `new-gcc'
`new-binutils' + `new-gcc' + `old-glibc' -> `new-glibc'
`new-binutils' + `new-gcc' + `new-glibc' -> `third-binutils'
`third-binutils' + `new-gcc' + `new-glibc' -> `third-gcc'
`third-binutils' + `third-gcc' + `new-glibc' -> `third-glibc'
`third-binutils' + `third-gcc' + `third-glibc' -> `last-binutils'
`last-binutils' + `third-gcc' + `new-glibc' -> `last-gcc'
`last-binutils' + `last-gcc' + `new-glibc' -> `last-glibc'
etc...
代码: 全选
] ls -ld //
-
- 帖子: 65
- 注册时间: 2008-05-12 18:48
Re: 如何编译gcc自身的阿!?
建议多潜潜水。。。。。。。
- wzssyqa
- 帖子: 4010
- 注册时间: 2008-04-07 17:36
- 来自: 泰安人在阜新
Re: 如何编译gcc自身的阿!?
学习了tusooa 写了:lfs的编译过程:代码: 全选
`old-binutils' + `old-gcc' + `old-glibc' -> `new-binutils' `new-binutils' + `old-gcc' + `old-glibc' -> `new-gcc' `new-binutils' + `new-gcc' + `old-glibc' -> `new-glibc' `new-binutils' + `new-gcc' + `new-glibc' -> `third-binutils' `third-binutils' + `new-gcc' + `new-glibc' -> `third-gcc' `third-binutils' + `third-gcc' + `new-glibc' -> `third-glibc' `third-binutils' + `third-gcc' + `third-glibc' -> `last-binutils' `last-binutils' + `third-gcc' + `new-glibc' -> `last-gcc' `last-binutils' + `last-gcc' + `new-glibc' -> `last-glibc' etc...
宇宙=数学 *物理 sssssssss Ubuntu 桌面培训 sssssssss 问打包的问题之前先看
和我一样的新手请看,我看过了,腰不酸了,腿不疼了,上楼也有劲了
想去IRC的点这里——一个比QQ群好N多的东西
和我一样的新手请看,我看过了,腰不酸了,腿不疼了,上楼也有劲了
想去IRC的点这里——一个比QQ群好N多的东西