[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: automake: looking for lib/, missing AC_PROG_YACC; configure: Finding

From: Jose E. Marchesi
Subject: Re: automake: looking for lib/, missing AC_PROG_YACC; configure: Finding jitter-config
Date: Fri, 04 Oct 2019 17:44:35 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)

    Currently looking at the build configuration.
    After a fresh checkout ( git clone --recursive
    git://git.savannah.gnu.org/poke.git ),
    when running automake, it complains that the lib/ subdir is mentioned,
    yet it doesn't exist
    $ automake --add-missing
    Makefile.am:2: error: required directory ./lib does not exist

You are supposed to use the boostrap script first.It takes care of
initializing/populating the gnulib git submodule.
    Also, configure.ac should probably contain AC_PROG_YACC
    src/Makefile.am: error: Yacc source seen but 'YACC' is undefined
    src/Makefile.am:   The usual way to define 'YACC' is to add 'AC_PROG_YACC'
    src/Makefile.am:   to 'configure.ac' and run 'autoconf' again.

configure.ac uses gl_BISON.

    When looking for jitter, configure seems to be able to find jitter
    itself in $PATH, but then fails to find jitter-config (both of which
    are installed in /usr/local/bin in my case).
    checking for jitter-config... no
    configure: can't find jitter-config
    checking for jitter... /usr/local/bin/jitter
    configure: error: you need jitter-config to compile
    Sure, I can invoke ./configure --with-jitter=/usr/local, but wouldn't
    it be useful if it would look a the same prefix it found jitter
    already ?

Yes, that's a limitation in the version of Jitter we are using at the
moment.  Luca is working in a patch that will allow us to use the latest
Jitter master, which fixed that problem.

Also we are workign into distributing Jitter as a source-level library,
much like we do with gnulib.  This will be useful in this early stage
where the Jitter interfaces are suitable to change a lot.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]