I didn’t find this as easy as I thought. After editing the /mozilla/.mozconfig to my liking, I realized that “$topsrcdir/browser/config/mozconfi” craps my build. The build command is also different from Firefox’s, $make -f client.mk build_all, aggregating a “_all” tail.
I looked at Nvu’s site but after checking my procedure with Kaze’s comments on the Nvu forum, I find out that here are a few needed deps. These being,
- “build-essential (includes gcc4, g++4, libstdc++6, libc6, dpkg-dev and make)
- gtk2-dev (includes atk, cairo, expat, glib, xft, pango, x11…)
- libxt-dev (includes libice and libsm)
- x11proto-print-dev (not available on Ubuntu, see above) [not needed on OS X]”
I would have thought that having all the deps needed to build firefox would circumvent any problems.
Well, I was off to check macports (darwinports, no offence to the fink project) and/or to contact Kaze on just how he made his OS X build only to read Shaun McDonald’s blog that this is not possible without a troublesome series of patches.
Seems that I’ll have to be happy with running KompoZer under Rosetta, or compiling SeaMonkey. Any ideas anyone? Can I compile SeaMonkey and disable “browser” and “mail” to leave just Composer? Might this work by using a further edited .mozconfig file I created for KompoZer? Kaze, if you’re reading?
This is licensed under the Attribution-NonCommercial-ShareAlike 3.0 Unported Creative Commons License. All brands mentioned are properties of their respective owners. By reading this article, the reader forgoes any accountability of the writer. The reading of this article implies acceptance of the above stipulations. The author requires attribution –by full name and URL– and notification of republications.