Instead of using the standard GCC revision, you might want to use egcs, which is based on GCC.
Cygnus has patches for GCC to simplify building it for cross development on their FTP server.
Scott Howard maintains a FAQ with many helpful hints.
Cygnus also offers a standard C library called newlib which isn't copylefted.
Olav Wölfelschneider has written a HOWTO giving details and a few more patches specific to Linux. It's very old, so parts of it aren't completely relevant any more, but parts of it are still helpful.
If you want to use ELF object format for a 68K target, you'll need some patches.
Last updated March 20, 2000
Copyright 1995, 1998, 2000 Eric Smith