How to build cross compiler in opensuse fro ARM-linux?

I am using opensuse linux 11.0,I have to build cross compiler for my target i,e(Mos chip 8140 network usb processor board) to execute c and C++ programs and modules in the board.The target have ARM926ejs processor and in built kernel is LINUX kernel version,what are the steps i have to follow.please share your ideas its very help full to me.