Flock | the social web browser

Build setup on MacOS

Before you start, read the Mozilla Requirements.

[edit] Additional Requirements

  • bash: the scripts depend on the bash shell being the default, including for cygwin on Windows
  • subversion aka svn-client in fink

ccache is recommended.

[edit] Setup

fbuild has been used on 10.4 (Tiger), both PPC and x86. At this time we do not build universal binaries.

Xtools 2.2.1 build server require the cross-compile components

Fink 0.8.0

Install the fink packages to get going
$ export PATH=$PATH:/sw/bin
$ sudo apt-get install libidl2 zip unzip orbit orbit-dev glib glib2-dev pkgconfig svn-client

It is highly recommended that you install ccache:

sudo apt-get install ccache ccache-default

[edit] FAQ

You may have to create a symbolic link to get the building to work properly (esp if you try to build from components and it does not take effect).

cd $o/dist/SulfurDebug.app/Contents
rm -rf MacOS
ln -s ../../bin/ MacOS