[haskell-llvm] 3.2.0.0 released

Benjamin Saunders besaunde at sfu.ca
Wed May 15 21:18:10 BST 2013


Please open an issue at https://github.com/bos/llvm/issues and provide specific details, including the exact error you encountered and what you did to work around it.

----- Original Message -----
From: "Henning Thielemann" <lemming at henning-thielemann.de>
To: "Benjamin Saunders" <besaunde at sfu.ca>
Cc: haskell-llvm at projects.haskell.org
Sent: Wednesday, May 15, 2013 11:45:29 AM
Subject: Re: [haskell-llvm] 3.2.0.0 released


On Sat, 11 May 2013, Benjamin Saunders wrote:

> llvm-base and llvm 3.2.0.0 are now available on hackage. This release builds against LLVM 3.2.

I have again trouble with installing llvm-base. The generated package info 
contains a reference to both LLVM-2.8 and LLVM-3.2 library. After having 
fixed manually I can run LLVM code from GHCi, but compiled programs using 
LLVM crash.
  The configure procedure was always fragile and seems to remain fragile. 
:-( I would prefer to use the pkg-config technique but the LLVM developers 
do not seem to care about:
    http://llvm.org/bugs/show_bug.cgi?id=9405

I waste hours after hours for getting every new version of LLVM to work 
with Haskell. I am wondering how to cope with that situation in the 
future. Would it make sense if we write our own .pc files and use them for 
building llvm-base with cabal and without 'configure'?



More information about the Haskell-llvm mailing list