Am Montag, 10. März 2008 21:27:40 schrieb Damien Sandras:
> Le lundi 10 mars 2008 à 20:01 +0000, Andrea a écrit :
> > > > Damien Sandras wrote:
> > > > This is an update of Ekiga 2.0.
> > >
> > > Hi.
> > > I get this error while running configure.
> > > The same does *not* happen with 2.0.11 with the same configure.
> > > I'm running Fedora 7.
> > >
> > >
> > > [andrea thinkpad ekiga-2.0.11]$ ./configure --with-opal-dir=/usr/local
> >
> > --with-pwlib-dir=/usr/local > --disable-avahi --disable-doc
> >
> > > ..
> > > ..
> > > checking for xgettext... /usr/bin/xgettext
> > > configure: error: conditional "HAVE_GNOME_DOC_UTILS" was never
> > > defined. Usually this means the macro was only invoked conditionally.
> >
> > Made a mistake in the mail in copy and paste: I'm running from
> > ekiga-2.0.12 not 2.0.11.
> >
> > [andrea thinkpad ekiga-2.0.12]$ ./configure --with-opal-dir=/usr/local
> > --with-pwlib-dir=/usr/local --disable-avahi --disable-doc
>
> configure.ac was not changed between 2.0.11 and 2.0.12...
The problem is a newer version of the GNOME_DOC_INIT macro. This macro
contains two calls to "AM_CONDITIONAL", first, with 'ENABLE_SK', and second,
for recent versions of gdu, 'HAVE_GNOME_DOC_UTILS'. The validity of variables
defined by AM_CONDITIONAL is checked if the macro is _included_! So the
following piece of code introduces checks for above mentioned conditionals,
but may not define them:
------
if test ${enable_gnome} = yes && test ${enable_doc} = yes; then
GNOME_DOC_INIT
else
ENABLE_SK_TRUE="#"
ENABLE_SK_FALSE=""
fi
------
The correct version of this code fragment is most probably:
-----
if test ${enable_gnome} = yes && test ${enable_doc} = yes; then
GNOME_DOC_INIT
else
dnl Do not care if GDU is not found
GNOME_DOC_INIT(,,[:])
fi
-----
@Andrea: can you change your configure.in according to my recommendation,
run 'autoreconf' afterwards and check if configure still fails?
Stefan
--
Stefan Brüns / Kastanienweg 6 - Zimmer 1206 / 52074 Aachen
mailto:lurch gmx li http://www.kawo1.rwth-aachen.de/~lurchi/
phone: +49 241 169-4206 mobile: +49 151 50412019
Attachment:
signature.asc
Description: This is a digitally signed message part.