llvmpy/llvmpy — pull request #9 by ilanschnell (2012-08-11 04:45:37+00:00)
Title: link dynamically to LLVM

This change to setup.py changes things so to that llvm._core is now dynamically linked to LLVM-3.1, which reduces the size of the C extension from 21MB to 920KB (on my 64-bit Linux system). The drawback is, of course, that now you need to have configure LLVM using "--enable-shared", and that the C extension is no longer standalone.