modified submodules for cross compilation