P:
I have successfully built OpenCPN of OSX (10.6.8 i386). What a pain!
I had to find i386 versions of GTK+, fink didn't have universal binaries, Macport didn't have uiversal binaries, so I used Homebrew which also did not have universal binaries but I rigged it to build them.