support for llvm 3.5
use llvm-config --system-libs to find library dependencies for linking