gcc 4.8 caught this
changed ln to cp to avoid vm folder sharing errors, ignoring any premake subfolders
clang-3.4 bug fix for missing bits/c++config.h