If you are used to installing open-source software from source, running

./configure
make
make install


is almost a matter of habit. Now you can do that with Madagascar as well. A simple configure script checks the installation of Python and SCons (installing the latter if necessary), sets environmental variables, runs scons config, and creates a Makefile. This setup is experimental and will get tested before appearing in the next stable release.