Hi, Thanks for advice. It appears not so easy, libgcj needs libexpat.1.so, while a lot of current packages need libexpat.0.so. BTW, the reason I am need gcc 4.1 is that I took SuSE kernel 2.6.16rc1, which have been compiled with gcc 4.1, and now need to compile some kernel modules, but SuSE 10.0 is being bundled with gcc 4.02.
Appears to be in the suse factory:
ftp://ftp.ale.org/pub/mirrors/opensuse/opensuse/distribution/SL-OSS-factory /inst-source/suse/i586/gcc-4.1.0_20060109-5.i586.rpm
(Obviously the above is my local mirror, you should get it from your local mirror.)
Personally I would not update piecemeal. I would either stick with what 10.0 had or upgrade my whole install to the factory.
Greg
-- Greg Freemyer The Norcross Group Forensics for the 21st Century