adjust the compiling order
CVS patchset: 4435 CVS date: 2004/12/06 06:45:48
Mercurial revision: cf2174f1f3755ff38e205308e017c6d6763b4a66