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

Reply via email to