Resolving dependencies... cabal: Entering directory '/tmp/cabal-tmp-21716/cmph-0.0.1' Configuring cmph-0.0.1... Building cmph-0.0.1... Preprocessing library cmph-0.0.1... [1 of 1] Compiling Data.CMPH ( Data/CMPH.hs, dist/build/Data/CMPH.o ) stub.c: In function ‘free_ptrs’: stub.c:44:3: error: error: ‘for’ loop initial declarations are only allowed in C99 mode for (unsigned int i = 0; i