Hi all,

sun released the optimized GCC 4.2.0 for SPARC systems for download some time ago.

"GCC for SPARC Systems extends GCC to be able to use the optimizing Sun(tm) Code Generator For SPARC Systems.

We encourage you to download the two packages and try it. The compiler commands are the same as GCC: gcc and g++. All of the GCC command-line options are there and MORE! Crank up the optimization level (-O3 and -fast). Use interprocedural optimizations (-xipo). Use profile driven optimization (-xprofile). Use the BIT, ATS and Discover tools to analyze, tune, and troubleshoot your applications. You may also want to use the Thread Analyzer available on the cool tools site to analyze your multithreaded application.

Programs compiled with GCC for SPARC Systems follow the same ABI as programs compiled by GCC. You can mix and match GCC for SPARC Systems and GCC compiled objects."

here are the links:
GCC For SPARC Systems 4.2.0
https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/ en_US/-/USD/[EMAIL PROTECTED] CDS_SMI

Sun Code Generator For SPARC Systems
https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/ en_US/-/USD/[EMAIL PROTECTED] CDS_SMI

Cool Tools Information Page
http://cooltools.sunsource.net/

My attempt to build the sources with Objective-C support failed:

../configure --with-as=/usr/ccs/bin/as --with-ld=/usr/ccs/bin/ld --disable-nls --disable-libgcj --enable-languages=c,c++,objc
creating cache ./config.cache
checking host system type... sparc-sun-solaris2.10
checking target system type... sparc-sun-solaris2.10
checking build system type... sparc-sun-solaris2.10
checking for a BSD compatible install... ../install-sh -c
checking whether ln works... yes
checking whether ln -s works... yes
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for gnatbind... no
checking whether compiler driver understands Ada... no
checking how to compare bootstrapped objects... cmp $$f1 $$f2 16 16
checking for correct version of gmp.h... no
configure: error:
The following requested languages could not be built: objc
Recognised languages are: c,c++,fortran,obj-c++,treelang

../configure --with-as=/usr/ccs/bin/as --with-ld=/usr/ccs/bin/ld --disable-nls --disable-libgcj --enable-languages=c,c++,obj-c++
loading cache ./config.cache
checking host system type... sparc-sun-solaris2.10
checking target system type... sparc-sun-solaris2.10
checking build system type... sparc-sun-solaris2.10
checking for a BSD compatible install... ../install-sh -c
checking whether ln works... yes
checking whether ln -s works... yes
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for gnatbind... no
checking whether compiler driver understands Ada... no
checking how to compare bootstrapped objects... cmp $$f1 $$f2 16 16
checking for correct version of gmp.h... no
 `objc' language required by `obj-c++'; enabling
configure: error: The gcc/objc directory contains parts of obj-c++ but is missing

Any idea? Sun?

Thanks

  Andreas

_______________________________________________
Solaris-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/solaris-users

Reply via email to