I found the problem.
I had an empty entry for extra library includes in my cabal
configuration. Once I commented this out things started working again.
I think that cabal should probably not include a lone -I in this case
though. Is there somewhere I can file a bug?
On Mon, Jan 25, 2010 at 4:58 PM, Christian Maeder
<[email protected]> wrote:
> Lyndon Maydwell schrieb:
>> For example, when I "cabal install -v storable-complex" I get the following:
>> /usr/bin/ghc -package-name storable-complex-0.2.1 --make
>> -hide-all-packages -i -idist/build -i. -idist/build/autogen
>> -Idist/build/autogen -Idist/build -I -optP-include
>> -optPdist/build/autogen/cabal_macros.h -odir dist/build -hidir
>> dist/build -stubdir dist/build -package base-220.127.116.11 -O
>> ghc: unrecognised flags: -I
> For me this works (and does not have that single "-I"):
> /home/mac-bkb/bin/ghc -package-name storable-complex-0.2.1 --make
> -hide-all-packages -i -idist/build -i. -idist/build/autogen
> -Idist/build/autogen -Idist/build -optP-include
> -optPdist/build/autogen/cabal_macros.h -odir dist/build -hidir
> dist/build -stubdir dist/build -package base-18.104.22.168 -O
>> Has anyone encountered this before, or more realistically, can anyone
>> give me some advice on how to narrow this problem down further?
> Sorry, no idea.
>> I'm running cabal version 22.214.171.124, ghc 6.10.4 on OS X 10.5.
> I've got Cabal-126.96.36.199, ghc 6.10.4 on OS X 10.5 (Intel)
> cabal-install version 0.6.2
> using version 188.8.131.52 of the Cabal library
Haskell-Cafe mailing list