How to Cross Compile

Hi all, i want to cross compile for Beagle Board and i have used angstrom and BB rev c4. Is there any solution that describes clearly it?
I have asked this question because compiling process takes lots of time on BB.

PS: I have used OpenCV lib.

Thanks in advance…

Go to the angstrom website and read it, the frontpage features multiple posts concerning cross compiling