在Solaris 10 SPARC中编译GNU GCC tarball

在Solaris 10 SPARC中编译GNU GCC tarball,gcc,makefile,solaris,gnu,Gcc,Makefile,Solaris,Gnu,我有一个安装了Solaris 10 SPARC的Sun/Oracle SPARC服务器 我在我的/usr/local目录中安装了以下GNU应用程序,这些应用程序是在Solaris 10 SPARC安装期间使用GCC 3.4.3标准编译器编译的 GMP-4.3.2 MPFR-3.0.0 MPC-1.0.1 我想尝试编译比Solaris 10 SPARC附带的标准GCC 3.4.3版本更新的GNU GCC编译器 我有三个tarball提取到我的硬盘包含Solaris 10 SPARC GCC-5.1

我有一个安装了Solaris 10 SPARC的Sun/Oracle SPARC服务器

我在我的/usr/local目录中安装了以下GNU应用程序,这些应用程序是在Solaris 10 SPARC安装期间使用GCC 3.4.3标准编译器编译的

GMP-4.3.2 MPFR-3.0.0 MPC-1.0.1

我想尝试编译比Solaris 10 SPARC附带的标准GCC 3.4.3版本更新的GNU GCC编译器

我有三个tarball提取到我的硬盘包含Solaris 10 SPARC

GCC-5.1.0 GCC-7.1.0 GCC-9.1.0

我可以成功地配置每一个,但是当我尝试编译任何一个Tarbolls gmake时,每次GCC 3.4.3都会遇到以下错误消息。C编译器尝试将每个单独的文件转换为已编译的*.o文件

cc1plus: warning -Wmissing-format-attribute ignored without -Wformat
这意味着什么?我如何纠正它


提前感谢您为我提供的任何帮助,这意味着它不会警告您对sprintf或scanf等函数的调用缺少参数。由于您正在构建已经发布的代码,而不是修改gcc代码,所以您可以忽略它。

OK我已经使用OPENCSW gcc-4.6.3 gcc gnu编译器发出了一个gmake命令。已编译Gcc-9.1.0约25小时。我收到以下错误消息configure:loading cache./config.cachechecking for sparc-sun-solaris2.10-gcc/export/home/Repo/gcc-9.1.0/host-sparc-sun-solaris2.10/prev-gcc/xgcc-B/export/home/Repo/gcc-9.1.0/host-sparc-sun-solaris2.10/prev-gcc/-B/usr/local/sparc-sun-solaris2.10/bin/-B/usr/local/sparc-sun-solaris2.10/lib/-isystem/usr/local/sparc-sun-solaris2.10/isystem/usr/local/sparc-sun-solaris2.10/sys-include-fchecking=1检查C编译器是否工作。。。否配置:错误:在/export/home/Repo/gcc-9.1.0/host-sparc-sun-solaris2.10/intl中:配置:错误:C编译器无法创建可执行文件有关详细信息,请在以下URL中找到config.log输出