Recently, I got the idea to attempt to build the h8300-hms toolchain and brickOS on FreeBSD, which other people have (apparently) failed at. Well, I got both to build, but without any C++ stuff (I hate C++ anyways).
It was rather easy. I used the h8300-hms patch on gcc 3.2 and I used binutils 2.13.2. I built brickOS 0.2.6.10.6.
I used the instructions on this page to build the toolchain. Then I hacked away at the brickOS makefiles to remove the C++ crapola.
Here are some binaries. They were built on FreeBSD 5.3-STABLE, and were built with -march=pentium3. Untar into /usr/local. A directory called h8300-hms will be created; point the brickOS configure scripts there.