Problems with clang 3.9 and ThirdPaty linkers

What exactly was the long winded and hacky solution?