fix cabal to include C header file