On Fri, May 22, 2009 at 01:11:04PM +0200, Ivana Varekova wrote: > fix the problem - can be applied now :) > > configure.in file wrongly handles YACC and LEX variables so ./configure > exit succesfully, but make fails. > The problems are: > * it enables configuration even if no yacc is installed (it is necessary > for make) - YACC is set to byacc in this case > * the configure.in enables configuration if no lex is installed (it is > again necessary for succesfull make) - in this case YAC is set to ":" i > > > Signed-off-by: Ivana Varekova <[email protected]>
Thanks, applied with Jan's ack. > --- > > configure.in | 11 ++++++++--- > 1 files changed, 8 insertions(+), 3 deletions(-) > > diff --git a/configure.in b/configure.in > index 8271cd1..04afe31 100644 > --- a/configure.in > +++ b/configure.in > @@ -41,11 +41,16 @@ AC_ARG_ENABLE([debug], > AC_PROG_CXX > AC_PROG_CC > AC_PROG_YACC > -if test "$YACC" != byacc; then > - YACC="$SHELL $missing_dir/missing byacc" > - AC_SUBST(YACC, "byacc") > +if test "$YACC" = yacc; then > + AC_CHECK_PROG([REALLY_YACC], [yacc], [yacc]) > + if test "$REALLY_YACC" = ""; then > + AC_MSG_ERROR([This program cannot be built unless a version of yacc > is installed.]) > + fi > fi > AM_PROG_LEX > +if test "$LEX" != flex; then > + AC_MSG_ERROR([This program cannot be built unless flex is installed.]) > +fi > AC_PROG_LIBTOOL > > # Checks for header files. > > > ------------------------------------------------------------------------------ > Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT > is a gathering of tech-side developers & brand creativity professionals. Meet > the minds behind Google Creative Lab, Visual Complexity, Processing, & > iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian > Group, R/GA, & Big Spaceship. http://www.creativitycat.com > _______________________________________________ > Libcg-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/libcg-devel -- regards, Dhaval ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://www.creativitycat.com _______________________________________________ Libcg-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/libcg-devel
