[Haskell-cafe] Cairo build fail on OS X Leapord

Jefferson Heard jefferson.r.heard at gmail.com
Mon Nov 3 09:10:17 EST 2008


how can we use those from MacPorts?  Is it possible?

On Mon, Nov 3, 2008 at 5:59 AM, Duncan Coutts
<duncan.coutts at worc.ox.ac.uk> wrote:
> On Fri, 2008-10-31 at 14:55 -0400, Jefferson Heard wrote:
>> Installing gtk2hs from MacPorts on a clean mac:
>
>> svgcairo/Graphics/Rendering/Cairo/SVG.chs:201:2:
>>     Couldn't match expected type `()' against inferred type `CInt'
>
> The latest major release of the cairo C lib changed the API to return an
> int status code for a C function that previously returned void.
>
> c2hs guarantees us some degree of cross-language type safety and caught
> this api change for us (by turning it into a Haskell type error).
>
> I expect the updates to work with the new cairo api are in the gtk2hs
> darcs version.
>
> Duncan
>
>



-- 
I try to take things like a crow; war and chaos don't always ruin a
picnic, they just mean you have to be careful what you swallow.

-- Jessica Edwards


More information about the Haskell-Cafe mailing list