[Haskell-cafe] Gtk2HS 0.10.0 Released
Krzysztof Skrzętnicki
gtener at gmail.com
Wed Feb 11 17:44:53 EST 2009
2009/2/11 Gwern Branwen <gwern0 at gmail.com>:
> touch tools/c2hs/c2hsLocal.deps; /home/gwern/bin/bin/ghc -M -dep-makefile
> -optdeptools/c2hs/c2hsLocal.deps -fglasgow-exts -O
> -itools/c2hs/base/admin:tools/c2hs/base/errors:tools/c2hs/base/general:tools/c2hs/base/state:tools/c2hs/base/syms:tools/c2hs/base/syntax:tools/c2hs/c:tools/c2hs/chs:tools/c2hs/gen:tools/c2hs/state:tools/c2hs/toplevel
> -package-conf package.conf.inplace -hide-all-packages -package base-4.0.0.0
> -package haskell98-1.0.1.0 -package pretty-1.0.1.0 -package
> containers-0.2.0.0 -package array-0.2.0.0
> tools/c2hs/base/admin/BaseVersion.hs tools/c2hs/base/admin/Config.hs
> tools/c2hs/base/errors/Errors.hs tools/c2hs/base/general/DLists.hs
> tools/c2hs/base/general/FileOps.hs tools/c2hs/base/general/FNameOps.hs
> tools/c2hs/base/general/Map.hs tools/c2hs/base/general/Position.hs
> tools/c2hs/base/general/Set.hs tools/c2hs/base/general/UNames.hs
> tools/c2hs/base/general/Binary.hs tools/c2hs/base/general/FastMutInt.hs
> tools/c2hs/base/state/CIO.hs tools/c2hs/base/state/StateBase.hs
> tools/c2hs/base/state/State.hs tools/c2hs/base/state/StateTrans.hs
> tools/c2hs/base/syms/Attributes.hs tools/c2hs/base/syms/Idents.hs
> tools/c2hs/base/syms/NameSpaces.hs tools/c2hs/base/syntax/Lexers.hs
> tools/c2hs/c/CAST.hs tools/c2hs/c/CAttrs.hs tools/c2hs/c/CBuiltin.hs
> tools/c2hs/c/C.hs tools/c2hs/c/CLexer.hs tools/c2hs/c/CNames.hs
> tools/c2hs/c/CParser.hs tools/c2hs/c/CParserMonad.hs tools/c2hs/c/CPretty.hs
> tools/c2hs/c/CTokens.hs tools/c2hs/c/CTrav.hs tools/c2hs/chs/CHS.hs
> tools/c2hs/chs/CHSLexer.hs tools/c2hs/gen/CInfo.hs tools/c2hs/gen/GBMonad.hs
> tools/c2hs/gen/GenBind.hs tools/c2hs/gen/GenHeader.hs
> tools/c2hs/state/C2HSState.hs tools/c2hs/state/Switches.hs
> tools/c2hs/toplevel/Main.hs tools/c2hs/toplevel/Version.hs
> tools/c2hs/toplevel/C2HSConfig.hs;
> gcc -E -x c -traditional-cpp -I/usr/include/glib-2.0
> -I/usr/lib/glib-2.0/include -DGTK2HS_HS_PREPROC -include gtk2hs-config.h
> glib/System/Glib/GObject.chs.pp -o glib/System/Glib/GObject.chs
> glib/System/Glib/GObject.chs.pp:38: error: missing expression between '('
> and ')'
> glib/System/Glib/GObject.chs.pp:91: error: missing expression between '('
> and ')'
> make: *** [glib/System/Glib/GObject.chs] Error 1
>
Ah, It feels familiar. I'm didn't get this error, but I do recall a
recent thread with similar error. However AFAIR that thread was about
building on Windows, not Ubuntu. It turned out that configure script
was somewhat broken and specific symbols needed for CPP where declared
to be empty strings. This might be happening in your case too. I
think.
All best
Christopher Skrzętnicki
More information about the Haskell-Cafe
mailing list