无mpc、mpfr和gmp的GCC建筑

无mpc、mpfr和gmp的GCC建筑,gcc,toolchain,gnu-toolchain,linux-toolchain,Gcc,Toolchain,Gnu Toolchain,Linux Toolchain,我需要使用较小版本的软件包来构建我的工具链。是否仍然可以通过禁用mpc、mpfr和gmp包来构建gcc?gcc源代码树中有一个名为contrib/download\u prerequisions的脚本。从: 同样,GMP、MPFR和MPC库可以与GCC一起自动构建。您只需在GCC源目录中运行contrib/download_premissions脚本即可设置所有内容。否则,将GMP、MPFR和/或MPC源发行版解压缩到包含GCC源的目录中,并将其目录分别重命名为GMP、MPFR和MPC(或使用同

我需要使用较小版本的软件包来构建我的工具链。是否仍然可以通过禁用mpc、mpfr和gmp包来构建gcc?

gcc源代码树中有一个名为
contrib/download\u prerequisions
的脚本。从:

同样,GMP、MPFR和MPC库可以与GCC一起自动构建。您只需在GCC源目录中运行
contrib/download_premissions
脚本即可设置所有内容。否则,将GMP、MPFR和/或MPC源发行版解压缩到包含GCC源的目录中,并将其目录分别重命名为
GMP
MPFR
MPC
(或使用同名符号链接)

为了有效,必须在源代码树的顶级目录(即包含
contrib
作为子目录的目录)中调用脚本If
contrib/download\u前提条件


因此,GMP、MPFR和MPC将捆绑在一起,不必单独安装以供操作系统的其余部分使用。

谢谢,但我希望避免使用包GMP、MPFR和MPC来构建Gcc。有没有一种方法可以在没有这些包的情况下构建Gcc。但是你实际上不必安装这些软件包,所以就好像它们不在那里一样。对不起,我不明白你的意思,你的意思是这些软件包不是构建GCC所必需的吗,如果是这样的话,在配置I am gett error时,这些软件包中的头会出现错误…我希望你与glibc合作,您是否有机会研究sprof评测,它会导致ld检测到不一致性。so:dl-open.c:707:_-dl-open:Assertion`\u-dl-debug\u-initialize(0,args.nsid)->r\u-state==RT\u-constance'失败!关于分析问题,请针对相关发行版提交错误报告。谢谢