I built my own .rpm from GCC3.3 sources. -powerpc-unknown-linux-gnu native- I also built my own .rpm of a recent binutils. GCC3.3 is installed under /usr Binutils is installed under /usr/local to avoid conflict with libiberty.a file -that is present in both rpms-. In some cases this 3.3 compiler is very eficcient : more than my old 2.95.3. -compiles a GCC3.3 (c,c++) that passes the test suite more reliably than GCC 3.3 compiled with 2.95.3. -compiles qt-3.1.1 saving time compared to 2.95.3,and is reliable (I have no problems so far with mysqlcc,compiled with qt-3.1.1) -compiles a GnuPG-1.2.1 binary that passes all 25 tests.However the binary is larger than gpg compiled with 2.95.3 However in some cases is problematic. -When I try to compile LyX-1.3.2,I get: ../../../../boost/boost/config/ \ /compiler/gcc.hpp:57:7:warning: \ #warning "Unknown compiler version \ -please run the configure tests \ and report the results". and ends with: ../../../../boost/boost/function/ \ /function_template.hpp:413:internal \ compiler error:in c_expand_expr, \ at c-common.c:4321 \ Please submit a full bug report ... \ with preprocessed source if \ appropriate. -Compiling htmldoc-1.8.23 generates a lot of warnings and don´t even creates a binary.With 2.95.3 htmldoc compiles cleanly. -Compiling mysql-4.0.13 a lot of warnings and stops.Cleanly with 2.95.3 NOTES: 1)When I created GCC3.3 rpm,the rpm program runs ldd on the GCC binaries and warned: /usr/bin/ldd :line1:27792 segmentation \ fault LD_TRACE_LOADED_OBJECTS=1 LD_WARN \ =LD_BIND_NOW=LD_VERBOSE=${RTLD} "$file" /usr/bin/ldd :line1:27795 segmentation \ fault LD_TRACE_LOADED_OBJECTS=1 LD_WARN \ =LD_BIND_NOW=LD_VERBOSE=${RTLD} "$file" 2)I use a SuSE7.0PPC: MACHTYPE=powerpc-suse-linux HOSTTYPE=powerpc OSTYPE=linux __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com