thank you for all your answers

i will try and keep you informed
in fact the gcc i use know is the one from the zaurus dev kit
it seems i am not the only one with problems
http://www.kegel.com/crosstool/
----------
update
i ve succeded building the toolkit with the tool above
[ impossible without it]
but it isnt usefull for now

old opie dont compile because of gcc 3.4
new opie have a patch for gcc3.4 but dont compile
beacause of an error when i do make config
--> broken pipe

geez .... not easy to be a devlopper today
-------------------------------
i DOWNgraded bison from 1.875 to 1.35
to get rid of broken pipe error
---------
here comes the new error
now when i do a make menuconfig
i got stuff like
noncore/net/config.in:4: invalid menu option
noncore/net/config.in:4: parse error, unexpected T_WORD, expecting T_EOL
noncore/net/config.in:5: invalid menu option
noncore/net/config.in:5: parse error, unexpected T_WORD, expecting T_EOL
noncore/net/config.in:6: invalid menu option
noncore/net/config.in:6: parse error, unexpected T_WORD, expecting T_EOL
noncore/net/config.in:7: invalid menu option
noncore/net/config.in:7: parse error, unexpected T_WORD, expecting T_EOL
noncore/net/config.in:8: invalid menu option
noncore/net/config.in:8: parse error, unexpected T_WORD, expecting T_EOL
noncore/net/config.in:9: invalid menu option
noncore/games/config.in:1: parse error, unexpected T_WORD, expecting T_EOL
noncore/games/config.in:2: invalid menu option
i tried make -C scripts/kconfig clean
but it doesnt change anything
any idea ?
thanks for your help