a change I needed to make USE_LLVM_SHLIB work