On Sun, Jun 20, 2010 at 12:53 PM, Giuseppe Luigi Punzi Ruiz <glpu...@lordzealon.com> wrote: > Hi again, > > Yes, you are right, but now, "cabal install leksah" I get: >
This one is a bummer, and I see it all the time when I try to build a package linked against macports. Here's the last thread about with, with more links and discussion: http://thread.gmane.org/gmane.comp.lang.haskell.general/18064/ The response by Jean-Marie Gaillourdet has worked for me in the past. Antoine > .. > .. > Linking dist/build/leksah-server/leksah-server ... > ld warning: atom sorting error for > _ghczm6zi12zi1_LibFFI_Czuffizucif_closure_tbl and > _ghczm6zi12zi1_LibFFI_Czuffizutype_closure_tbl in > /Library/Frameworks/GHC.framework/Versions/612/usr/lib/ghc-6.12.1/ghc-6.12.1/libHSghc-6.12.1.a(LibFFI.o) > ld warning: atom sorting error for > _ghczm6zi12zi1_LibFFI_Czuffizucif_closure_tbl and > _ghczm6zi12zi1_LibFFI_Czuffizutype_closure_tbl in > /Library/Frameworks/GHC.framework/Versions/612/usr/lib/ghc-6.12.1/ghc-6.12.1/libHSghc-6.12.1.a(LibFFI.o) > Undefined symbols: > "_iconv_close", referenced from: > _hs_iconv_close in libHSbase-4.2.0.0.a(iconv.o) > "_iconv_open", referenced from: > _hs_iconv_open in libHSbase-4.2.0.0.a(iconv.o) > "_iconv", referenced from: > _hs_iconv in libHSbase-4.2.0.0.a(iconv.o) > ld: symbol(s) not found > collect2: ld returned 1 exit status > cabal: Error: some packages failed to install: > gtksourceview2-0.11.0 failed during the configure step. The exception was: > ExitFailure 1 > leksah-0.8.0.6 depends on leksah-server-0.8.0.6 which failed to install. > leksah-server-0.8.0.6 failed during the building phase. The exception was: > ExitFailure 1 > > > El 20/06/2010, a las 17:29, Antoine Latter escribió: > >> On Sun, Jun 20, 2010 at 10:08 AM, Giuseppe Luigi Punzi Ruiz >> <glpu...@lordzealon.com> wrote: >>> >>> [1 of 2] Compiling Gtk2HsSetup ( >>> >>> /var/folders/fA/fAGWxnQMEFCzPAHcFpbaMk+++TI/-Tmp-/glib-0.11.096835/glib-0.11.0/Gtk2HsSetup.hs, >>> >>> /var/folders/fA/fAGWxnQMEFCzPAHcFpbaMk+++TI/-Tmp-/glib-0.11.096835/glib-0.11.0/dist/setup/Gtk2HsSetup.o >>> ) >>> [2 of 2] Compiling Main ( >>> >>> /var/folders/fA/fAGWxnQMEFCzPAHcFpbaMk+++TI/-Tmp-/glib-0.11.096835/glib-0.11.0/Setup.hs, >>> >>> /var/folders/fA/fAGWxnQMEFCzPAHcFpbaMk+++TI/-Tmp-/glib-0.11.096835/glib-0.11.0/dist/setup/Main.o >>> ) >>> Linking >>> >>> /var/folders/fA/fAGWxnQMEFCzPAHcFpbaMk+++TI/-Tmp-/glib-0.11.096835/glib-0.11.0/dist/setup/setup >>> ... >>> >>> /var/folders/fA/fAGWxnQMEFCzPAHcFpbaMk+++TI/-Tmp-/glib-0.11.096835/glib-0.11.0/dist/setup/setup >>> configure --verbose=2 --ghc --prefix=/Users/glpunzi/.cabal --user >>> --flags=closure_signals --constraint=base ==4.2.0.0 >>> --constraint=containers >>> ==0.3.0.0 --constraint=haskell98 ==1.0.1.1 >>> Configuring glib-0.11.0... >>> Flags chosen: closure_signals=True >>> Dependency base ==4.2.0.0: using base-4.2.0.0 >>> Dependency containers ==0.3.0.0: using containers-0.3.0.0 >>> Dependency haskell98 ==1.0.1.1: using haskell98-1.0.1.1 >>> setup: gtk2hsC2hs is required but it could not be found. >>> cabal: Error: some packages failed to install: >>> glib-0.11.0 failed during the configure step. The exception was: >>> ExitFailure 1 >>> galilea-2:haskell-platform-2010.1.0.0 glpunzi$ >>> >>> >>> If i do: cabal list gtk2hs-buildtools >>> >>> galilea-2:haskell-platform-2010.1.0.0 glpunzi$ cabal list >>> gtk2hs-buildtools >>> * gtk2hs-buildtools >>> Synopsis: Tools to build the Gtk2Hs suite of User Interface libraries. >>> Latest version available: 0.9 >>> Latest version installed: [ Not installed ] >>> Homepage: http://www.haskell.org/gtk2hs/ >>> License: GPL (Just (Version {versionBranch = [2], versionTags = []})) >>> >>> It's the second time I install it. It suppose install succesfully. >>> >>> ***************************** >>> cabal install gtk2hs-buildtools >>> >>> [38 of 41] Compiling C ( c2hs/c/C.hs, >>> dist/build/gtk2hsC2hs/gtk2hsC2hs-tmp/C.o ) >>> [39 of 41] Compiling GBMonad ( c2hs/gen/GBMonad.hs, >>> dist/build/gtk2hsC2hs/gtk2hsC2hs-tmp/GBMonad.o ) >>> [40 of 41] Compiling GenBind ( c2hs/gen/GenBind.hs, >>> dist/build/gtk2hsC2hs/gtk2hsC2hs-tmp/GenBind.o ) >>> [41 of 41] Compiling Main ( c2hs/toplevel/Main.hs, >>> dist/build/gtk2hsC2hs/gtk2hsC2hs-tmp/Main.o ) >>> Linking dist/build/gtk2hsC2hs/gtk2hsC2hs ... >>> Installing executable(s) in /Users/glpunzi/.cabal/bin >>> >> >> Here we've installed gtk2hsC2hs in /Users/glpunzi/.cabal/bin. If that >> isn't in your path, it won't be available for 'glib' to use during its >> install. >> >>> >>> El 20/06/2010, a las 17:01, Antoine Latter escribió: >>> >>>> cabal install glib -v >>> >>> Giuseppe Luigi Punzi Ruiz >>> Blog: http://www.lordzealon.com >>> Twitter & Skype & GoogleTalk accounts: glpunzi >>> >>> >>> >>> >>> >>> > > Giuseppe Luigi Punzi Ruiz > Blog: http://www.lordzealon.com > Twitter & Skype & GoogleTalk accounts: glpunzi > > > > > > _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe