Besides the tarball, you need a few external deps.

For your distribution:

First, install libc6:i386 for 64-bit systems.

Debian: sudo apt-get install $(./convmlv.sh -K 0)
Ubuntu: sudo apt-get install $(./convmlv.sh -K 1)
Fedora: sudo yum install $(./convmlv.sh -K 2)
Mac (Homebrew): brew install $(./convmlv.sh -K 3)

For Python (make sure you're using python3):

sudo python3 -m pip install $ (./convmlv -Y)


Binary Source Code:

mlv2badpixels.sh: http://www.magiclantern.fm/forum/index.php?topic=16054
raw2dng: http://www.magiclantern.fm/forum/index.php?topic=5404.0
mlv_dump: http://www.magiclantern.fm/forum/index.php?topic=7122.0
cr2hdr: http://www.magiclantern.fm/forum/index.php?topic=7139.0