Linker's objects/libraries order changed

gcc linker needs to parse objects before linking the necessary libraries
Merge pull request #1 from Ignition/master

Linker's objects/libraries order changed