Try using the waf build system