john_he 发表于 2007-9-18 19:20:17

gmp,mpfr是什么?

gmp,mpfr是什么?

编译GCC需要这两个东西吗?

编译GCC还需要什么东西??

lw 发表于 2007-9-18 20:54:13

编译GCC- -

Zelsazgh 发表于 2007-9-19 19:33:07

终于找到战友了...最近在编译GCC4.2.1.....T - T可惜的是ADA编译器一直没有成功...如果你想编译GCC的话...还需要安装MSYS和它的开发工具包......到GNUWIN32下去下载
bison
flex
libiconv
libintl
一个GCC的编译器
MPFR是高精度的浮点运算库.....
GMP是高精度数学库...MPFR需要它的支持....

coolpay64 发表于 2007-9-19 21:07:52

很遺陷。。。某是直接下debian套件的。。。

john_he 发表于 2007-9-19 22:52:26

回LSS,偶是用Cygwin的……我只要C,C++和JAVA,ADA早就被排除与configure之外……
目前我的破机还在N久没停的咆哮着,经过了3次大错误造成重新开始…… 目前还在编译host=cygwin,target=cygwin的stage3……还要来一次host=cygwin,target=mingw32和一次host=mingw32,target=mingw32的……之后还要一次for PSP的……

话说我上MinGW的网站发现MSYS已经没了……

Zelsazgh 发表于 2007-9-20 07:05:21

.....不可能没有地....最近还在更新msys 1.11的套件.....你可以在sourceforge.net上找得到....

john_he 发表于 2007-9-20 09:47:59

……找到了,记得之前是撤了下来的。

不过MSYS还是用不惯啊……

而且似乎还和Cygwin冲突?!

Zelsazgh 发表于 2007-9-20 11:47:52

貌似没见过的说....话说用CYGWIN的话...编译起来有什特殊要求吗???

john_he 发表于 2007-9-20 17:34:26

Cygwin严格来说和Windows和MinGW不是同一个平台,因为它有一个POSIX模拟层,所以接口方面更接近Linux,也严格使用Unix风格的路径(/cygdrive/c/...),可以像Linux一样挂载Windows路径(如同挂载设备)。如果说MinGW是为了使用GCC构造出来的GNU环境(只是相似而已,内核还是用Windows的),那么Cygwin就可以说是Windows下的GNU模拟器。总的来说Cygwin功能比较齐全,一些POSIX专有特性也可以使用,但是资源占用比MinGW要大。

Cygwin编译环境和Linux基本一样,比MinGW要友好,编译出来的东西也可以在Windows运行,不过要拖着一个cygwin.dll(就是POSIX模拟层接口),GCC编译时基本库什么的都连接到cygwin.dll。因为有这个POSIX层的额外消耗,运行起来会比native的慢。还有就可以从Cygwin到MinGW交叉编译,这样出来的程序就是native的,不过要建一个额外的MinGW toolchain,这个过程相当于建立一个cross compiler,要从binutils开始一步步来。这个过程是比较痛苦的……

lw 发表于 2007-9-20 20:08:57

这么顺利么?
偶连续改了2天,目前还在GCC1.21这个已知最早的版本徘徊中——
WARNING好多啊- -估计还需要若干天才可以完成——
至于更高版本的支持更加困难了巴——
页: [1] 2 3
查看完整版本: gmp,mpfr是什么?