Re: Building GCC 4.7.2 on Solaris 10 x86 AMD64 - Getting linker error involving eh_frame

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> Thanks for the clarification and the info.
> 
> What would you recommend as a course going forward?
> I do not believe that our old version was built from source,
> so I wouldn't know how to apply the patch.
> 
> Should I obtain GCC 4.x binaries, then try to build 4.7.2 from there?
> 


You can easily install a well tested GCC 4.5.1 from here : 

    http://mirrors.med.harvard.edu/csw/unstable/

The packages there ( for 4.5.1 ) will install gcc here : 

node002-sparc-SunOS5.10 # /opt/csw/gcc4/bin/gcc -v 
Using built-in specs.
COLLECT_GCC=/opt/csw/gcc4/bin/gcc
COLLECT_LTO_WRAPPER=/opt/csw/gcc4/libexec/gcc/sparc-sun-solaris2.8/4.5.1/lto-wrapper
Target: sparc-sun-solaris2.8
Configured with: ../gcc-4.5.1/configure --host=sparc-sun-solaris2.8 --build=sparc-sun-solaris2.8 --with-gnu-as --with-as=/opt/csw/bin/gas --without-gnu-ld --with-ld=/usr/ccs/bin/ld --with-cpu=v7 --enable-stage1-languages=c --enable-nls --enable-threads=posix --prefix=/opt/csw/gcc4 --with-local-prefix=/opt/csw --enable-shared --enable-multilib --with-pkgversion='Blastwave.org Inc. Mon Aug  9 07:10:45 GMT 2010' --with-bugurl=http://www.blastwave.org/support --enable-languages=c,c++,objc,fortran,ada --enable-bootstrap
Thread model: posix
gcc version 4.5.1 (Blastwave.org Inc. Mon Aug  9 07:10:45 GMT 2010) 
node002-sparc-SunOS5.10 # 

You can hand pick what you need from here : 

   http://mirrors.med.harvard.edu/csw/unstable/sparc/5.10/

A minimal list is : 

bash-4.1.7,REV=2010.05.26-SunOS5.8-sparc-CSW.pkg
binutils-2.20.1,REV=2010.08.25-SunOS5.8-sparc-CSW.pkg
common-1.8.0,REV=2010.05.01-SunOS5.8-sparc-CSW.pkg
gcc4-4.5.1,REV=2010.09.01-SunOS5.8-sparc-CSW.pkg
gcc4corert-4.5.1,REV=2010.09.01-SunOS5.8-sparc-CSW.pkg
gcc4g++rt-4.5.1,REV=2010.09.01-SunOS5.8-sparc-CSW.pkg
ggettext-0.17,REV=2010.03.08-SunOS5.8-sparc-CSW.pkg
gsed-4.2.1,REV=2009.07.01-SunOS5.8-sparc-CSW.pkg
isaexec-11.11,REV=2009.12.27-SunOS5.8-sparc-CSW.pkg
libiconv-1.13.1,REV=2009.07.01-SunOS5.8-sparc-CSW.pkg
mysql-5.5.28-solaris10-sparc-64bit.pkg
openssl_rt-0.9.8o,REV=2010.07.08-SunOS5.8-sparc-CSW.pkg
stl4-12.0,REV=2010.04.23-SunOS5.10-sparc-CSW.pkg
zlib-1.2.5,REV=2010.06.10-SunOS5.8-sparc-CSW.pkg


Test results on this GCC package were posted back in 2010 : 

    http://gcc.gnu.org/ml/gcc-testresults/2010-08/msg01024.html

You can use it to bootstrap forwards with. 

Dennis 


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux