shared library tests for linux
compile object files first to avoid out-of-memory error
Replace core.stdc.stdio.printf by std.stdio.writeln
Revert it to use printf
Merge pull request #1479 from tom-tan/replace-printf-by-writeln

Replace core.stdc.stdio.printf by std.stdio.writeln
Merge pull request #1326 from dawgfoto/sharedUT

shared library tests for linux