use depsort.py tool to order the module compilation.

It's work magically, that's soooooo great!