The Haskell dependencies of Argon will be installed automatically by cabal
, but if you really want to know, you can look inside argon.cabal
for a list.
Once you have the argon
binary, you don’t need any Haskell stuff to run it. Here is the list of binary dependencies as reported by ldd
on my Arch Linux system (which is where the binary package is built):
linux-gate.so.1 => (0xb770a000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb76e5000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb76d7000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb75bd000)
librt.so.1 => /lib/librt.so.1 (0xb75b4000)
libutil.so.1 => /lib/libutil.so.1 (0xb75af000)
libdl.so.2 => /lib/libdl.so.2 (0xb75ab000)
libgmp.so.10 => /usr/lib/libgmp.so.10 (0xb754d000)
libm.so.6 => /lib/libm.so.6 (0xb7528000)
libc.so.6 => /lib/libc.so.6 (0xb73dd000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb73c5000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb73aa000)
/lib/ld-linux.so.2 (0xb770b000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb73a7000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb73a2000)
Everything on this list, other than libgmp
, looks like a standard C, Linux, or X11 library. Please email me if you have any trouble with Argon’s dependencies.