linker loads modules from left to right, now builds on linux