Building with autobuild

this text is a very early version. Please add missing parts

learn to use autobuild
http://wiki.secondlife.com/wiki/Get_source_and_compile

linux and linux 64 bit
the linux versions are tested to build and run using gcc 4.4, g++ 4.4 on debian squeeze and ubuntu lucid lynx.

get the kokua version of autobuild
hg clone https://bitbucket.org/ArminW/autobuild-kokua the Linden Lab version will not do the job.

get the Kokua source
the latest official source is here: hg clone https://bitbucket.org/kokua/kokua the latest development, though not an official version: hg clone https://bitbucket.org/ArminW/kokua-merge-3.0.0 (Understand that this is my personal repository, think twice if something is a bug or just not finished yet, and report bugs at the this tracker https://bitbucket.org/ArminW/kokua-merge-3.0.0/issues as long as it isn't official).

After getting the source you have to "hg update kokua" to be at the right branch. You also need to do that if you create a local clone.

linux 64 bit
export AUTOBUILD_PLATFORM_OVERRIDE='linux64' autobuild configure -c RelWithDebInfoOS -- -DLL_TESTS=OFF

ReleaseOS and DebugOS are not supported yet.

other platforms
autobuild configure -c RelWithDebInfoOS -- -DLL_TESTS=OFF autobuild build -c RelWithDebInfoOS

Instead of RelWithDebInfoOS you can also use ReleaseOS and DebugOS

Its not known how much fixing the Mac version needs.

build
autobuild build -c RelWithDebInfoOS

If you configured ReleaseOS and DebugOS replace  RelWithDebInfoOS accordingly.