Axel Simon <axel.si...@ens.fr> writes:

> On Tue, 2009-11-17 at 02:32 +0800, Andy Stewart wrote:
>> Axel Simon <axel.si...@ens.fr> writes:
>> > As I said above, do a 'make clean' first.
>> 
>> I describe my install step:
>> 
>>    1-> Download source code: darcs get --partial 
>> http://code.haskell.org/gtk2hs/
>>    2-> Configure: autoreconf && ./configure --with-hcflags=-O0
>>    3-> make
>>    4-> make clean  (I'm not understand why need `make clean`, but still do 
>> that like you said)
>>    5-> sudo make install
>> 
>> Then i compile my project:
>>    
>>    6-> Clean my project first: runhaskell Setup clean
>> 7-> Compile my project: runhaskell Setup configure --user && runhaskell 
>> Setup build && runhaskell
> Setup install
>> 
>> And i still got below error:
>> 
>> ------------------------------> error start <------------------------------
>> -*- mode: compilation; default-directory: 
>> "~/Projects/Haskell/Manatee/manatee-0.9.6/" -*-
>> Compilation started at Tue Nov 17 02:27:27
>> 
>> runhaskell Setup configure --user && runhaskell Setup build && runhaskell 
>> Setup install
>> Configuring Manatee-0.9.6...
>> Warning: 'license: GPL3' is not a recognised license.
>> Preprocessing executables for Manatee-0.9.6...
>> Building Manatee-0.9.6...
>> [ 1 of 43] Compiling Manatee.Event.Key ( Manatee/Event/Key.hs,
> dist/build/Manatee/Manatee-tmp/Manatee/Event/Key.o )
>> [ 2 of 43] Compiling Manatee.Event.Event ( Manatee/Event/Event.hs,
> dist/build/Manatee/Manatee-tmp/Manatee/Event/Event.o )
>> [ 3 of 43] Compiling Manatee.Data.TypeId ( Manatee/Data/TypeId.hs,
> dist/build/Manatee/Manatee-tmp/Manatee/Data/TypeId.o )
>> Loading package ghc-prim ... linking ... done.
>> Loading package integer ... linking ... done.
>> Loading package base ... linking ... done.
>> Loading package mtl-1.1.0.2 ... linking ... done.
>> Loading package glib-0.10.1 ... linking ... done.
>> Loading package bytestring-0.9.1.4 ... linking ... done.
>> ghc: /usr/local/lib/gtk2hs/HScairo.o: unknown symbol
> arrayzm0zi2zi0zi0_DataziArrayziBase_zddmunsafeNewArrayzu_closure'
>> Loading package cairo-0.10.1 ... linking ... ghc: unable to load package 
>> `cairo-0.10.1'
>> 
>> Compilation exited abnormally with code 1 at Tue Nov 17 02:27:30
>> ------------------------------> error end   <------------------------------
>> 
>> I have an old repo (at Oct 11) haven't above problem.
>> 
>> Any idea?
>
> I see.
>
> I added an dependency of Cairo on array which I haven't put into the
> package file. I don't quite understand why this dependency is only in
> the .package.in file and not in the cabal.in file but I guess only
> Duncan knows about this. So I push this patch now. Please check if that
> fixes your issue.
Works now.

Thanks! :)

  -- Andy

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Gtk2hs-devel mailing list
Gtk2hs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gtk2hs-devel

Reply via email to