Compiled Code size

I'm looking to embed the JIT into another application, and judging from lli,
there is a lot of code that goes into lli.

What is the minimum set of libraries that I'll need to load in order to load
up a bitcode file, and run it through the JIT?

Thanks for your time

llvm-config knows all the dependencies:

$ llvm-config --libs jit bitreader
-lLLVMBitReader /Users/sabre/llvm/Debug/lib/LLVMJIT.o /Users/sabre/llvm/Debug/lib/LLVMExecutionEngine.o -lLLVMTarget -lLLVMCore -lLLVMSupport -lLLVMSystem