Hi, morning everyone:
I saw sashz on #cacko irc.freenode.net.(thank you pgsas for this address). And I asked some questions. Sashz gave me the answers.
<henry> sashZ
<sashz> morning
<sashz> henry, you could compile gcc 2.95.3 for kernel compilaton. look config-sys/*2.95.3
<henry> morning!
<henry> Must I copy the arm5vtel-linux-gcc to arm-linux-gcc?
<henry> collie-sa1110-softvfp-3.3.2-2.2.5-2.4.18 corgi-xscale-softvfp-3.3.2-2.2.5-2.4.20 pc-x86-hardfloat-3.3.2-2.2.5-2.6.10
<henry> corgi-arm-hardfloat-2.95.3-2.2.5-2.4.18 corgi-xscale-softvfp-3.3.2-2.2.5-2.6.11-rc5 segadc-sh4-hardfloat-3.4.3-1.13.0-kos
<henry> corgi-xscale-softvfp-3.3.2-2.2.5-2.4.18 hms-h8300-nofloat-3.4.3-1.13.0-newlib sucks
<henry> here are all the sub directories in config-sys/, which one should I choose, if I want to build one for my sl-7500c
<sashz> corgi-arm-hardfloat-2.95.3-2.2.5-2.4.18 for gcc 2.95.3
<sashz> choose option external crosscompiler for kernel
<sashz> compile kernel gcc in seperate directory
<henry> ?? Do you mean "The xtools configured by corgi-arm-hardfloat-2.95-2.2.5-2.4.18 are for ipkgs, and I have to install an external gcc2.95 in a seperate directory for the kernel compiling?"
<sashz> nono
<sashz> now you have copmiled only crossgcc 3.3.2, right?
<henry> yes
<sashz> for build zaurus kernel 2.4.18 you must compile also crossgcc 2.95.3
<henry> ??
<sashz> because this kernel will build right only with this gcc
<sashz> look short manual on oesf
<henry> ok, do I have to remove all the files in /tmp/crosstools?
<sashz> yes
<henry> to recompile crossgcc 2.95.3?
<henry> ok
<sashz> if you archived gcc 3.3.2, just unpack it for restore xtool
<sashz> than compile 2.95.3 in /tmp/crosstools-2.95.3 for example
<henry> yes, I have done it,"make archive-tools"
<sashz> than copy rom configuration and make menuconfig and change path to binaries with external crosscompiler for kernel
<sashz> than configure kernel and make it
<henry> If it is done shall I input "/tmp/crosstools-2.95.3/bin" in the externel compiler path?
<sashz> yes, because when run kernel compilation that will looking for kernel compiler
<henry> Actually, I have done that before. And I get the zImage.bin file, but I did not get the initrd.bin after I make image, Some bugs happened
<sashz> which bugs?
<henry> That happened two days ago, I forgot it,god.
<sashz> okay, i go now, will back in 3-4 hrs
<henry> Thanks for your help! tanks a lot, a lot. you are so nice
<sashz> no problem icon_smile.gif