[glade--]Re: glademm problems
Christof Petig <[email protected]> Mon, 29 Mar 2004 09:51:50 +0200
| Newsgroups | gmane.comp.gnome.glademm |
|---|---|
| Organization | Adolf Petig GmbH & Co. KG |
| Message-ID | <[email protected]> |
Silviu D Minut schrieb:
> Hi, Christof
>
> I'm having some troubles compiling a gtkmm program generated by glademm.
> I have
>
> libglademm2-2.0.1-0.fdr.6.1
> libglademm2-devel-2.0.1-0.fdr.6.1
>
> glademm-2.0.0.1-SNAP
??? I never named any release SNAP (that might be snapshot - but which
date is unclear, so you should retry with the CVS version)
> I run
> glade-- project1.glade
>
> and then ./autogen.sh. Nothing works if I enable gettext support
> in glade-2 when I produce project1.glade. I really don't care for that, so
> I disable it.
Fixing gettext is on my todo list.
> autoheader: error: AC_CONFIG_HEADERS not found in configure.in
I already fixed that one in CVS.
> configure.in:6: required file `./config.h.in' not found
rubbish ;-) autoconf told me that it would not need it any longer ...
>
> then finally
>
> config.status: creating config.h
> config.status: error: cannot find input file: config.h.in
>
>
> I searched on google after
> "autoheader: error: AC_CONFIG_HEADERS not found in configure.in"
> and someone mentioned that this is because aclocal is not run before
> autoheader.
>
> So I manually swapped aclocal before autoheader and indeed all errors were
> gone and the program compiled.
>
> It appears then that glade-- generates the wrong autogen.sh file, so I'm
> wondering if
Did you try the CVS version (the released version lacks behind with
respect to autoconf files).
>
> 1) I'm doing someghing wrong.
> 2) If not, can we correct the glade-- code? It's trivial to do - just swap
> the appropriate lines (580 and 581) in Cxx.cc - but I assume you had a
> reason why you have autoheader before aclocal.
Did I have a reason? I don't know any longer. I remember copying the
behavior from some gnome examples ...
> I always have troubles with glade-- whenever I install new versions. I'm
> surprised others don't complain about it. I don't know if you need any
> help with glade-- development, but I'd be happy to get involved in the
> glademm project. That way I would understand it better, so I could fix my
> problems by myself. But I need a little help to get started.
You are more than welcome to join me in development. Feel free to ask
any questions you like!
Christof