On Mon, Jun 22, 2009 at 11:02 AM, Matthias Kilian<k...@outback.escape.de> wrote:
> On Mon, Jun 22, 2009 at 01:08:24PM +0200, Karel Gardas wrote:
>> I do have libcurl installed on OpenBSD buildbot, yet cabal configure
>> fails with:
>> Setup: Missing dependencies on foreign libraries:
>> * Missing C libraries: curl, curl
>> This problem can usually be solved by installing the system packages that
>> provide these libraries (you may need the "-dev" versions). If the libraries
>> are already installed but in a non-standard location then you can use the
>> flags --extra-include-dirs= and --extra-lib-dirs= to specify where they are.
>
> Funny, I've the exact problem with ghc-HEAD and libiconv ;-)
>
> Tweaking the build master configuration may be an option (for darcs,
> not for ghc), but I really think cabal is flawed in that it doesn't
> allow some overrides in the environment (like autoconf generated
> configure scripts do).

I believe you can tell Cabal about extra directories by adding the
following lines to ~/.cabal/config :

extra-include-dirs: /opt/local/include
extra-lib-dirs: /opt/local/lib

Does that do what you want?
-Judah
_______________________________________________
darcs-users mailing list
darcs-users@darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to