Hello,

I'm using g++ together with automake (and autoconf & Co.). It seems that
the current CVS version of automake doesn't generate the right (or any)
dependencies for the header files included in the C++ files. It did work
with the CVS version from around 19 January. I did check the info pages,
but I can't find any option that I should have supplied (--include-deps
won't do the magic either).

Used software:
 - CVS automake
 - CVS autoconf
 - C++ from egcs-2.91.66
 - make 3.77

Attached are the Makefile.am, Makefile.in and Makefile together with the
configure.in. (the Makefile* exist in the lexgen/src directory).

Erik.
bin_PROGRAMS = lexgen
noinst_PROGRAMS = dumptrie findtrie
lexgen_SOURCES = scanner.ll \
                  parser.cc \
                  pool.cc \
                  fname.cc \
                  freqtab.cc \
                  avltrie.cc \
                  strtab.cc \
                  options.cc \
                  lexgen.cc \
                  lexentrylistidx.cc \
                  entry.cc \
                  lextextaffixlist.cc \
                  lexintaffixlist.cc \
                  lexaffixnamelist.cc \
                  lexnontermlist.cc \
                  lexentrylist.cc
dumptrie_SOURCES = dumptrie.cc

#LDFLAGS = -ggdb
#CFLAGS = -Wall -ggdb -DDEBUG
#CXXFLAGS = -Wall -ggdb -DDEBUG

LDFLAGS = -s
CFLAGS = -Wall -O6
CXXFLAGS = -Wall -O6

#
# (#*$&%($*&% Solaris' gnu flex
#
CXXFLAGS += -I/usr/local/gnu/include

SUFFIXES = .ll .cc
.ll.cc:
        $(LEX) $(LFLAGS) -+ -o$@ $<
# Makefile.in generated automatically by automake 1.4a from Makefile.am

# Copyright (C) 1994, 1995-9, 2000 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.

SHELL = @SHELL@

srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
prefix = @prefix@
exec_prefix = @exec_prefix@

bindir = @bindir@
sbindir = @sbindir@
libexecdir = @libexecdir@
datadir = @datadir@
sysconfdir = @sysconfdir@
sharedstatedir = @sharedstatedir@
localstatedir = @localstatedir@
libdir = @libdir@
infodir = @infodir@
mandir = @mandir@
includedir = @includedir@
oldincludedir = /usr/include

DESTDIR =

pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@

top_builddir = ../..

ACLOCAL = @ACLOCAL@
AUTOCONF = @AUTOCONF@
AUTOMAKE = @AUTOMAKE@
AUTOHEADER = @AUTOHEADER@

INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_FLAG =
transform = @program_transform_name@

NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :

@SET_MAKE@
host_alias = @host_alias@
host_triplet = @host@
AMDEP = @AMDEP@
AMTAR = @AMTAR@
AS = @AS@
AWK = @AWK@
CC = @CC@
CDLBINPATH = @CDLBINPATH@
CDLINCPATH = @CDLINCPATH@
CDLLIBPATH = @CDLLIBPATH@
CDLPATH = @CDLPATH@
CDLRTS = @CDLRTS@
CPP = @CPP@
CXX = @CXX@
CXXCPP = @CXXCPP@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
GLIB_CFLAGS = @GLIB_CFLAGS@
GLIB_CONFIG = @GLIB_CONFIG@
GLIB_DEPLIBS = @GLIB_DEPLIBS@
GLIB_LIBS = @GLIB_LIBS@
LD = @LD@
LEX = @LEX@
LIBTOOL = @LIBTOOL@
LIBTOOL_DEPS = @LIBTOOL_DEPS@
LN_S = @LN_S@
MACHDEPHOSTVAL = @MACHDEPHOSTVAL@
MAKEINFO = @MAKEINFO@
NM = @NM@
OBJDUMP = @OBJDUMP@
PACKAGE = @PACKAGE@
RANLIB = @RANLIB@
REGEXFLAGSVAL = @REGEXFLAGSVAL@
REGEXHVAL = @REGEXHVAL@
REGEXOBJVAL = @REGEXOBJVAL@
VERSION = @VERSION@
glib_cflags = @glib_cflags@
glib_libs = @glib_libs@
glib_thread_cflags = @glib_thread_cflags@
glib_thread_libs = @glib_thread_libs@
install_sh = @install_sh@


bin_PROGRAMS = lexgen
noinst_PROGRAMS = dumptrie findtrie
lexgen_SOURCES = scanner.ll \
                  parser.cc \
                  pool.cc \
                  fname.cc \
                  freqtab.cc \
                  avltrie.cc \
                  strtab.cc \
                  options.cc \
                  lexgen.cc \
                  lexentrylistidx.cc \
                  entry.cc \
                  lextextaffixlist.cc \
                  lexintaffixlist.cc \
                  lexaffixnamelist.cc \
                  lexnontermlist.cc \
                  lexentrylist.cc

dumptrie_SOURCES = dumptrie.cc

#LDFLAGS = -ggdb
#CFLAGS = -Wall -ggdb -DDEBUG
#CXXFLAGS = -Wall -ggdb -DDEBUG

LDFLAGS = -s
CFLAGS = -Wall -O6

#
# (#*$&%($*&% Solaris' gnu flex
#
CXXFLAGS = -Wall -O6 -I/usr/local/gnu/include

SUFFIXES = .ll .cc
subdir = lexgen/src
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = ../../config.h
CONFIG_CLEAN_FILES = 
PROGRAMS =  $(bin_PROGRAMS) $(noinst_PROGRAMS)


DEFS = @DEFS@ -I. -I$(srcdir) -I../..
CPPFLAGS = @CPPFLAGS@
LIBS = @LIBS@
am_dumptrie_OBJECTS =  dumptrie.o
dumptrie_OBJECTS =  $(am_dumptrie_OBJECTS)
dumptrie_LDADD = $(LDADD)
dumptrie_DEPENDENCIES = 
dumptrie_LDFLAGS = 
findtrie_SOURCES = findtrie.c
findtrie_OBJECTS =  findtrie.o
findtrie_LDADD = $(LDADD)
findtrie_DEPENDENCIES = 
findtrie_LDFLAGS = 
am_lexgen_OBJECTS =  scanner.o parser.o pool.o fname.o freqtab.o \
avltrie.o strtab.o options.o lexgen.o lexentrylistidx.o entry.o \
lextextaffixlist.o lexintaffixlist.o lexaffixnamelist.o \
lexnontermlist.o lexentrylist.o
lexgen_OBJECTS =  $(am_lexgen_OBJECTS)
lexgen_LDADD = $(LDADD)
lexgen_DEPENDENCIES = 
lexgen_LDFLAGS = 
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) 
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) 
$(CXXFLAGS)
LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) 
$(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
CXXLD = $(CXX)
CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) 
$(LDFLAGS) -o $@
LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
LEXLIB = @LEXLIB@
CCLD = $(CC)
LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) 
-o $@
DIST_SOURCES =  $(dumptrie_SOURCES) findtrie.c $(lexgen_SOURCES)
depcomp = $(SHELL) $(top_srcdir)/depcomp
DEP_FILES =  @AMDEP@ $(DEPDIR)/avltrie.Po $(DEPDIR)/dumptrie.Po \
$(DEPDIR)/entry.Po $(DEPDIR)/findtrie.Po $(DEPDIR)/fname.Po \
$(DEPDIR)/freqtab.Po $(DEPDIR)/lexaffixnamelist.Po \
$(DEPDIR)/lexentrylist.Po $(DEPDIR)/lexentrylistidx.Po \
$(DEPDIR)/lexgen.Po $(DEPDIR)/lexintaffixlist.Po \
$(DEPDIR)/lexnontermlist.Po $(DEPDIR)/lextextaffixlist.Po \
$(DEPDIR)/options.Po $(DEPDIR)/parser.Po $(DEPDIR)/pool.Po \
$(DEPDIR)/scanner.Po $(DEPDIR)/strtab.Po
DIST_COMMON =  Makefile.am Makefile.in depcomp scanner.cc


DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)

GZIP_ENV = --best
SOURCES = $(dumptrie_SOURCES) findtrie.c $(lexgen_SOURCES)
OBJECTS = $(am_dumptrie_OBJECTS) findtrie.o $(am_lexgen_OBJECTS)

all: all-redirect
.SUFFIXES:
.SUFFIXES: .c .cc .ll .lo .o
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
        cd $(top_srcdir) && $(AUTOMAKE) --gnu lexgen/src/Makefile

Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
        cd $(top_builddir) \
          && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status


mostlyclean-binPROGRAMS:

clean-binPROGRAMS:
        -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)

distclean-binPROGRAMS:

maintainer-clean-binPROGRAMS:

install-binPROGRAMS: $(bin_PROGRAMS)
        @$(NORMAL_INSTALL)
        $(mkinstalldirs) $(DESTDIR)$(bindir)
        @list='$(bin_PROGRAMS)'; for p in $$list; do \
          if test -f $$p; then \
            f="`echo $$p|sed -e 's/$(EXEEXT)$$//' -e '$(transform)' -e 
's/$$/$(EXEEXT)/'`"; \
            echo " $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) 
$$p $(DESTDIR)$(bindir)/$$f"; \
            $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) $$p 
$(DESTDIR)$(bindir)/$$f; \
          else :; fi; \
        done

uninstall-binPROGRAMS:
        @$(NORMAL_UNINSTALL)
        @list='$(bin_PROGRAMS)'; for p in $$list; do \
          f="`echo $$p|sed -e 's/$(EXEEXT)$$//' -e '$(transform)' -e 
's/$$/$(EXEEXT)/'`"; \
          echo " rm -f $(DESTDIR)$(bindir)/$$f"; \
          rm -f $(DESTDIR)$(bindir)/$$f; \
        done

mostlyclean-noinstPROGRAMS:

clean-noinstPROGRAMS:
        -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)

distclean-noinstPROGRAMS:

maintainer-clean-noinstPROGRAMS:

mostlyclean-compile:
        -rm -f *.o core *.core

clean-compile:

distclean-compile:
        -rm -f *.tab.c

maintainer-clean-compile:

mostlyclean-libtool:
        -rm -f *.lo

clean-libtool:
        -rm -rf .libs _libs

distclean-libtool:

maintainer-clean-libtool:

dumptrie: $(dumptrie_OBJECTS) $(dumptrie_DEPENDENCIES)
        @rm -f dumptrie
        $(CXXLINK) $(dumptrie_LDFLAGS) $(dumptrie_OBJECTS) $(dumptrie_LDADD) $(LIBS)

findtrie: $(findtrie_OBJECTS) $(findtrie_DEPENDENCIES)
        @rm -f findtrie
        $(LINK) $(findtrie_LDFLAGS) $(findtrie_OBJECTS) $(findtrie_LDADD) $(LIBS)

lexgen: $(lexgen_OBJECTS) $(lexgen_DEPENDENCIES)
        @rm -f lexgen
        $(CXXLINK) $(lexgen_LDFLAGS) $(lexgen_OBJECTS) $(lexgen_LDADD) $(LIBS)
.ll.cc:
        $(LEX) $(AM_LFLAGS) $(LFLAGS) $< && mv $(LEX_OUTPUT_ROOT).c $@

tags: TAGS

ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
        list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
        unique=`for i in $$list; do \
            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
        mkid -fID $$unique $(LISP)

TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
        tags=; \
        here=`pwd`; \
        list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
        unique=`for i in $$list; do \
            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
        test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
          || etags $(ETAGS_ARGS) $$tags  $$unique $(LISP)

mostlyclean-tags:

clean-tags:

distclean-tags:
        -rm -f TAGS ID

maintainer-clean-tags:

@AMDEP@include $(DEPDIR)/avltrie.Po
@AMDEP@include $(DEPDIR)/dumptrie.Po
@AMDEP@include $(DEPDIR)/entry.Po
@AMDEP@include $(DEPDIR)/findtrie.Po
@AMDEP@include $(DEPDIR)/fname.Po
@AMDEP@include $(DEPDIR)/freqtab.Po
@AMDEP@include $(DEPDIR)/lexaffixnamelist.Po
@AMDEP@include $(DEPDIR)/lexentrylist.Po
@AMDEP@include $(DEPDIR)/lexentrylistidx.Po
@AMDEP@include $(DEPDIR)/lexgen.Po
@AMDEP@include $(DEPDIR)/lexintaffixlist.Po
@AMDEP@include $(DEPDIR)/lexnontermlist.Po
@AMDEP@include $(DEPDIR)/lextextaffixlist.Po
@AMDEP@include $(DEPDIR)/options.Po
@AMDEP@include $(DEPDIR)/parser.Po
@AMDEP@include $(DEPDIR)/pool.Po
@AMDEP@include $(DEPDIR)/scanner.Po
@AMDEP@include $(DEPDIR)/strtab.Po

mostlyclean-depend:

clean-depend:

distclean-depend:
        -rm -rf $(DEPDIR)

maintainer-clean-depend:

@AMDEP@CCDEPMODE = @CCDEPMODE@

.c.o:
@AMDEP@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
@AMDEP@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
        $(COMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$<

.c.lo:
@AMDEP@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
@AMDEP@ depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
@AMDEP@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
        $(LTCOMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$<


@AMDEP@CXXDEPMODE = @CXXDEPMODE@

.cc.o:
@AMDEP@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
@AMDEP@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
        $(CXXCOMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$<

.cc.lo:
@AMDEP@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
@AMDEP@ depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
@AMDEP@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
        $(LTCXXCOMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$<


distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)

distdir: $(DISTFILES)
        @for file in $(DISTFILES); do \
          d=$(srcdir); \
          if test -d $$d/$$file; then \
            cp -pR $$d/$$file $(distdir) \
            || exit 1; \
          else \
            test -f $(distdir)/$$file \
            || cp -p $$d/$$file $(distdir)/$$file \
            || exit 1; \
          fi; \
        done
info-am:
info: info-am
dvi-am:
dvi: dvi-am
check-am: all-am
check: check-am
installcheck-am:
installcheck: installcheck-am
install-exec-am: install-binPROGRAMS
install-exec: install-exec-am

install-data-am:
install-data: install-data-am

install-am: all-am
        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
install: install-am
uninstall-am: uninstall-binPROGRAMS
uninstall: uninstall-am
all-am: Makefile $(PROGRAMS)
all-redirect: all-am
install-strip:
        $(MAKE) $(AM_MAKEFLAGS) INSTALL_STRIP_FLAG=-s install
installdirs:
        $(mkinstalldirs)  $(DESTDIR)$(bindir)


mostlyclean-generic:

clean-generic:

distclean-generic:
        -rm -f Makefile $(CONFIG_CLEAN_FILES)
        -rm -f config.cache config.log stamp-h stamp-h[0-9]*

maintainer-clean-generic:
        -rm -f Makefile.in
        -test -z "scanner.cc" || rm -f scanner.cc
mostlyclean-am:  mostlyclean-binPROGRAMS mostlyclean-noinstPROGRAMS \
                mostlyclean-compile mostlyclean-libtool \
                mostlyclean-tags mostlyclean-depend mostlyclean-generic

mostlyclean: mostlyclean-am

clean-am:  clean-binPROGRAMS clean-noinstPROGRAMS clean-compile \
                clean-libtool clean-tags clean-depend clean-generic \
                mostlyclean-am

clean: clean-am

distclean-am:  distclean-binPROGRAMS distclean-noinstPROGRAMS \
                distclean-compile distclean-libtool distclean-tags \
                distclean-depend distclean-generic clean-am
        -rm -f libtool

distclean: distclean-am

maintainer-clean-am:  maintainer-clean-binPROGRAMS \
                maintainer-clean-noinstPROGRAMS \
                maintainer-clean-compile maintainer-clean-libtool \
                maintainer-clean-tags maintainer-clean-depend \
                maintainer-clean-generic distclean-am
        @echo "This command is intended for maintainers to use;"
        @echo "it deletes files that may require special tools to rebuild."

maintainer-clean: maintainer-clean-am

.PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \
maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \
mostlyclean-noinstPROGRAMS distclean-noinstPROGRAMS \
clean-noinstPROGRAMS maintainer-clean-noinstPROGRAMS \
mostlyclean-compile distclean-compile clean-compile \
maintainer-clean-compile mostlyclean-libtool distclean-libtool \
clean-libtool maintainer-clean-libtool tags mostlyclean-tags \
distclean-tags clean-tags maintainer-clean-tags mostlyclean-depend \
distclean-depend clean-depend maintainer-clean-depend distdir info-am \
info dvi-am dvi check check-am installcheck-am installcheck \
install-exec-am install-exec install-data-am install-data install-am \
install uninstall-am uninstall all-redirect all-am all install-strip \
installdirs mostlyclean-generic distclean-generic clean-generic \
maintainer-clean-generic clean mostlyclean distclean maintainer-clean

.ll.cc:
        $(LEX) $(LFLAGS) -+ -o$@ $<

# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
# Makefile.in generated automatically by automake 1.4a from Makefile.am

# Copyright (C) 1994, 1995-9, 2000 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.

SHELL = /bin/sh

srcdir = .
top_srcdir = ../..
prefix = /usr/local/agfl/experimental
exec_prefix = ${prefix}

bindir = ${exec_prefix}/bin
sbindir = ${exec_prefix}/sbin
libexecdir = ${exec_prefix}/libexec
datadir = ${prefix}/share
sysconfdir = ${prefix}/etc
sharedstatedir = ${prefix}/com
localstatedir = ${prefix}/var
libdir = ${exec_prefix}/lib
infodir = ${prefix}/info
mandir = ${prefix}/man
includedir = ${prefix}/include
oldincludedir = /usr/include

DESTDIR =

pkgdatadir = $(datadir)/agfl
pkglibdir = $(libdir)/agfl
pkgincludedir = $(includedir)/agfl

top_builddir = ../..

ACLOCAL = ${SHELL} /home/vb/ejv/agfl/missing --run aclocal
AUTOCONF = ${SHELL} /home/vb/ejv/agfl/missing --run autoconf
AUTOMAKE = ${SHELL} /home/vb/ejv/agfl/missing --run automake
AUTOHEADER = ${SHELL} /home/vb/ejv/agfl/missing --run autoheader

INSTALL = /usr/bin/install -c
INSTALL_PROGRAM = ${INSTALL}
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_SCRIPT = ${INSTALL}
INSTALL_STRIP_FLAG =
transform = s,x,x,

NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :


host_alias = i586-pc-linux-gnu
host_triplet = i586-pc-linux-gnu
AMDEP = #
AMTAR = ${SHELL} /home/vb/ejv/agfl/missing --run tar
AS = @AS@
AWK = gawk
CC = gcc
CDLBINPATH = /home/vb/ejv/cdlnew/Linux/2.2.13ext3/bin
CDLINCPATH = /home/vb/ejv/cdlnew/Linux/2.2.13ext3/include
CDLLIBPATH = /home/vb/ejv/cdlnew/Linux/2.2.13ext3/lib
CDLPATH = /home/vb/ejv/cdlnew/Linux/2.2.13ext3
CDLRTS = -lcdln
CPP = gcc -E
CXX = c++
CXXCPP = c++ -E
DEPDIR = .deps
DLLTOOL = @DLLTOOL@
GLIB_CFLAGS = -I/usr/lib/glib/include -D_REENTRANT
GLIB_CONFIG = /usr/bin/glib-config
GLIB_DEPLIBS = -L/usr/lib -rdynamic -lgmodule -lglib -ldl
GLIB_LIBS = -L/usr/lib -rdynamic -lgmodule -lglib -ldl
LD = /usr/bin/ld
LEX = flex
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LIBTOOL_DEPS = ./ltconfig ./ltmain.sh
LN_S = ln -s
MACHDEPHOSTVAL = machdep.i386-linux
MAKEINFO = ${SHELL} /home/vb/ejv/agfl/missing --run makeinfo
NM = /usr/bin/nm -B
OBJDUMP = @OBJDUMP@
PACKAGE = agfl
RANLIB = ranlib
REGEXFLAGSVAL = 
REGEXHVAL = pattern.h
REGEXOBJVAL = 
VERSION = 1.9.1
glib_cflags = -I/usr/lib/glib/include
glib_libs = -L/usr/lib -rdynamic -lgmodule -lglib -ldl
glib_thread_cflags = -I/usr/lib/glib/include -D_REENTRANT
glib_thread_libs = -L/usr/lib -rdynamic -lgmodule -lgthread -lglib -lpthread -ldl
install_sh = ./install-sh


bin_PROGRAMS = lexgen
noinst_PROGRAMS = dumptrie findtrie
lexgen_SOURCES = scanner.ll \
                  parser.cc \
                  pool.cc \
                  fname.cc \
                  freqtab.cc \
                  avltrie.cc \
                  strtab.cc \
                  options.cc \
                  lexgen.cc \
                  lexentrylistidx.cc \
                  entry.cc \
                  lextextaffixlist.cc \
                  lexintaffixlist.cc \
                  lexaffixnamelist.cc \
                  lexnontermlist.cc \
                  lexentrylist.cc

dumptrie_SOURCES = dumptrie.cc

#LDFLAGS = -ggdb
#CFLAGS = -Wall -ggdb -DDEBUG
#CXXFLAGS = -Wall -ggdb -DDEBUG

LDFLAGS = -s
CFLAGS = -Wall -O6

#
# (#*$&%($*&% Solaris' gnu flex
#
CXXFLAGS = -Wall -O6 -I/usr/local/gnu/include

SUFFIXES = .ll .cc
subdir = lexgen/src
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = ../../config.h
CONFIG_CLEAN_FILES = 
PROGRAMS =  $(bin_PROGRAMS) $(noinst_PROGRAMS)


DEFS = -DHAVE_CONFIG_H -I. -I$(srcdir) -I../..
CPPFLAGS = 
LIBS = 
am_dumptrie_OBJECTS =  dumptrie.o
dumptrie_OBJECTS =  $(am_dumptrie_OBJECTS)
dumptrie_LDADD = $(LDADD)
dumptrie_DEPENDENCIES = 
dumptrie_LDFLAGS = 
findtrie_SOURCES = findtrie.c
findtrie_OBJECTS =  findtrie.o
findtrie_LDADD = $(LDADD)
findtrie_DEPENDENCIES = 
findtrie_LDFLAGS = 
am_lexgen_OBJECTS =  scanner.o parser.o pool.o fname.o freqtab.o \
avltrie.o strtab.o options.o lexgen.o lexentrylistidx.o entry.o \
lextextaffixlist.o lexintaffixlist.o lexaffixnamelist.o \
lexnontermlist.o lexentrylist.o
lexgen_OBJECTS =  $(am_lexgen_OBJECTS)
lexgen_LDADD = $(LDADD)
lexgen_DEPENDENCIES = 
lexgen_LDFLAGS = 
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) 
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) 
$(CXXFLAGS)
LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) 
$(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
CXXLD = $(CXX)
CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) 
$(LDFLAGS) -o $@
LEX_OUTPUT_ROOT = lex.yy
LEXLIB = -lfl
CCLD = $(CC)
LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) 
-o $@
DIST_SOURCES =  $(dumptrie_SOURCES) findtrie.c $(lexgen_SOURCES)
depcomp = $(SHELL) $(top_srcdir)/depcomp
DEP_FILES =  # $(DEPDIR)/avltrie.Po $(DEPDIR)/dumptrie.Po \
$(DEPDIR)/entry.Po $(DEPDIR)/findtrie.Po $(DEPDIR)/fname.Po \
$(DEPDIR)/freqtab.Po $(DEPDIR)/lexaffixnamelist.Po \
$(DEPDIR)/lexentrylist.Po $(DEPDIR)/lexentrylistidx.Po \
$(DEPDIR)/lexgen.Po $(DEPDIR)/lexintaffixlist.Po \
$(DEPDIR)/lexnontermlist.Po $(DEPDIR)/lextextaffixlist.Po \
$(DEPDIR)/options.Po $(DEPDIR)/parser.Po $(DEPDIR)/pool.Po \
$(DEPDIR)/scanner.Po $(DEPDIR)/strtab.Po
DIST_COMMON =  Makefile.am Makefile.in depcomp scanner.cc


DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)

GZIP_ENV = --best
SOURCES = $(dumptrie_SOURCES) findtrie.c $(lexgen_SOURCES)
OBJECTS = $(am_dumptrie_OBJECTS) findtrie.o $(am_lexgen_OBJECTS)

all: all-redirect
.SUFFIXES:
.SUFFIXES: .c .cc .ll .lo .o
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
        cd $(top_srcdir) && $(AUTOMAKE) --gnu lexgen/src/Makefile

Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
        cd $(top_builddir) \
          && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status


mostlyclean-binPROGRAMS:

clean-binPROGRAMS:
        -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)

distclean-binPROGRAMS:

maintainer-clean-binPROGRAMS:

install-binPROGRAMS: $(bin_PROGRAMS)
        @$(NORMAL_INSTALL)
        $(mkinstalldirs) $(DESTDIR)$(bindir)
        @list='$(bin_PROGRAMS)'; for p in $$list; do \
          if test -f $$p; then \
            f="`echo $$p|sed -e 's/$(EXEEXT)$$//' -e '$(transform)' -e 
's/$$/$(EXEEXT)/'`"; \
            echo " $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) 
$$p $(DESTDIR)$(bindir)/$$f"; \
            $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) $$p 
$(DESTDIR)$(bindir)/$$f; \
          else :; fi; \
        done

uninstall-binPROGRAMS:
        @$(NORMAL_UNINSTALL)
        @list='$(bin_PROGRAMS)'; for p in $$list; do \
          f="`echo $$p|sed -e 's/$(EXEEXT)$$//' -e '$(transform)' -e 
's/$$/$(EXEEXT)/'`"; \
          echo " rm -f $(DESTDIR)$(bindir)/$$f"; \
          rm -f $(DESTDIR)$(bindir)/$$f; \
        done

mostlyclean-noinstPROGRAMS:

clean-noinstPROGRAMS:
        -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)

distclean-noinstPROGRAMS:

maintainer-clean-noinstPROGRAMS:

mostlyclean-compile:
        -rm -f *.o core *.core

clean-compile:

distclean-compile:
        -rm -f *.tab.c

maintainer-clean-compile:

mostlyclean-libtool:
        -rm -f *.lo

clean-libtool:
        -rm -rf .libs _libs

distclean-libtool:

maintainer-clean-libtool:

dumptrie: $(dumptrie_OBJECTS) $(dumptrie_DEPENDENCIES)
        @rm -f dumptrie
        $(CXXLINK) $(dumptrie_LDFLAGS) $(dumptrie_OBJECTS) $(dumptrie_LDADD) $(LIBS)

findtrie: $(findtrie_OBJECTS) $(findtrie_DEPENDENCIES)
        @rm -f findtrie
        $(LINK) $(findtrie_LDFLAGS) $(findtrie_OBJECTS) $(findtrie_LDADD) $(LIBS)

lexgen: $(lexgen_OBJECTS) $(lexgen_DEPENDENCIES)
        @rm -f lexgen
        $(CXXLINK) $(lexgen_LDFLAGS) $(lexgen_OBJECTS) $(lexgen_LDADD) $(LIBS)
.ll.cc:
        $(LEX) $(AM_LFLAGS) $(LFLAGS) $< && mv $(LEX_OUTPUT_ROOT).c $@

tags: TAGS

ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
        list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
        unique=`for i in $$list; do \
            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
        mkid -fID $$unique $(LISP)

TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
        tags=; \
        here=`pwd`; \
        list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
        unique=`for i in $$list; do \
            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
        test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
          || etags $(ETAGS_ARGS) $$tags  $$unique $(LISP)

mostlyclean-tags:

clean-tags:

distclean-tags:
        -rm -f TAGS ID

maintainer-clean-tags:

#include $(DEPDIR)/avltrie.Po
#include $(DEPDIR)/dumptrie.Po
#include $(DEPDIR)/entry.Po
#include $(DEPDIR)/findtrie.Po
#include $(DEPDIR)/fname.Po
#include $(DEPDIR)/freqtab.Po
#include $(DEPDIR)/lexaffixnamelist.Po
#include $(DEPDIR)/lexentrylist.Po
#include $(DEPDIR)/lexentrylistidx.Po
#include $(DEPDIR)/lexgen.Po
#include $(DEPDIR)/lexintaffixlist.Po
#include $(DEPDIR)/lexnontermlist.Po
#include $(DEPDIR)/lextextaffixlist.Po
#include $(DEPDIR)/options.Po
#include $(DEPDIR)/parser.Po
#include $(DEPDIR)/pool.Po
#include $(DEPDIR)/scanner.Po
#include $(DEPDIR)/strtab.Po

mostlyclean-depend:

clean-depend:

distclean-depend:
        -rm -rf $(DEPDIR)

maintainer-clean-depend:

#CCDEPMODE = depmode=gcc

.c.o:
#       source='$<' object='$@' libtool=no 
#       depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' 
#       $(CCDEPMODE) $(depcomp) 
        $(COMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$<

.c.lo:
#       source='$<' object='$@' libtool=yes 
#       depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' 
#       $(CCDEPMODE) $(depcomp) 
        $(LTCOMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$<


#CXXDEPMODE = depmode=gcc

.cc.o:
#       source='$<' object='$@' libtool=no 
#       depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' 
#       $(CXXDEPMODE) $(depcomp) 
        $(CXXCOMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$<

.cc.lo:
#       source='$<' object='$@' libtool=yes 
#       depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' 
#       $(CXXDEPMODE) $(depcomp) 
        $(LTCXXCOMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$<


distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)

distdir: $(DISTFILES)
        @for file in $(DISTFILES); do \
          d=$(srcdir); \
          if test -d $$d/$$file; then \
            cp -pR $$d/$$file $(distdir) \
            || exit 1; \
          else \
            test -f $(distdir)/$$file \
            || cp -p $$d/$$file $(distdir)/$$file \
            || exit 1; \
          fi; \
        done
info-am:
info: info-am
dvi-am:
dvi: dvi-am
check-am: all-am
check: check-am
installcheck-am:
installcheck: installcheck-am
install-exec-am: install-binPROGRAMS
install-exec: install-exec-am

install-data-am:
install-data: install-data-am

install-am: all-am
        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
install: install-am
uninstall-am: uninstall-binPROGRAMS
uninstall: uninstall-am
all-am: Makefile $(PROGRAMS)
all-redirect: all-am
install-strip:
        $(MAKE) $(AM_MAKEFLAGS) INSTALL_STRIP_FLAG=-s install
installdirs:
        $(mkinstalldirs)  $(DESTDIR)$(bindir)


mostlyclean-generic:

clean-generic:

distclean-generic:
        -rm -f Makefile $(CONFIG_CLEAN_FILES)
        -rm -f config.cache config.log stamp-h stamp-h[0-9]*

maintainer-clean-generic:
        -rm -f Makefile.in
        -test -z "scanner.cc" || rm -f scanner.cc
mostlyclean-am:  mostlyclean-binPROGRAMS mostlyclean-noinstPROGRAMS \
                mostlyclean-compile mostlyclean-libtool \
                mostlyclean-tags mostlyclean-depend mostlyclean-generic

mostlyclean: mostlyclean-am

clean-am:  clean-binPROGRAMS clean-noinstPROGRAMS clean-compile \
                clean-libtool clean-tags clean-depend clean-generic \
                mostlyclean-am

clean: clean-am

distclean-am:  distclean-binPROGRAMS distclean-noinstPROGRAMS \
                distclean-compile distclean-libtool distclean-tags \
                distclean-depend distclean-generic clean-am
        -rm -f libtool

distclean: distclean-am

maintainer-clean-am:  maintainer-clean-binPROGRAMS \
                maintainer-clean-noinstPROGRAMS \
                maintainer-clean-compile maintainer-clean-libtool \
                maintainer-clean-tags maintainer-clean-depend \
                maintainer-clean-generic distclean-am
        @echo "This command is intended for maintainers to use;"
        @echo "it deletes files that may require special tools to rebuild."

maintainer-clean: maintainer-clean-am

.PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \
maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \
mostlyclean-noinstPROGRAMS distclean-noinstPROGRAMS \
clean-noinstPROGRAMS maintainer-clean-noinstPROGRAMS \
mostlyclean-compile distclean-compile clean-compile \
maintainer-clean-compile mostlyclean-libtool distclean-libtool \
clean-libtool maintainer-clean-libtool tags mostlyclean-tags \
distclean-tags clean-tags maintainer-clean-tags mostlyclean-depend \
distclean-depend clean-depend maintainer-clean-depend distdir info-am \
info dvi-am dvi check check-am installcheck-am installcheck \
install-exec-am install-exec install-data-am install-data install-am \
install uninstall-am uninstall all-redirect all-am all install-strip \
installdirs mostlyclean-generic distclean-generic clean-generic \
maintainer-clean-generic clean mostlyclean distclean maintainer-clean

.ll.cc:
        $(LEX) $(LFLAGS) -+ -o$@ $<

# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
dnl Process this file with autoconf to produce a configure script.
AC_INIT(gen/src/gen.c)

dnl Next line can hold more than one header.
AM_CONFIG_HEADER(config.h)

AM_INIT_AUTOMAKE(agfl, 1.9.1)

AM_SANITY_CHECK

dnl Checks for programs.
AC_PROG_CC
AC_DISABLE_SHARED
AC_PROG_LIBTOOL
AC_SUBST(LIBTOOL_DEPS)
AC_PROG_CXX
AC_PROG_INSTALL
AM_PROG_LEX

AC_ARG_WITH(glib, [  --with-glib=DIR         Use uninstalled copy of glib])
#
# This is taken from gtk+ configure.in:
#
if test x$with_glib = xyes ; then
  AC_MSG_ERROR([
*** Directory must be specified for --with-glib])
fi

if test x$with_glib = x ; then 
  # Look for separately installed glib

  AM_PATH_GLIB(1.2.6,,
    AC_MSG_ERROR([
*** GLIB 1.2.6 or better is required. The latest version of GLIB
*** is always available from ftp://ftp.gtk.org/.]),
    gmodule gthread)

  # we do not want to make all gtk progs to link to thread libraries.
  glib_cflags=`$GLIB_CONFIG glib gmodule --cflags`
  glib_thread_cflags="$GLIB_CFLAGS"
  glib_libs=`$GLIB_CONFIG glib gmodule --libs`
  glib_thread_libs="$GLIB_LIBS"
  GLIB_LIBS="$glib_libs"
  GLIB_DEPLIBS="$glib_libs"
else
  # Use uninstalled glib (assume they got the version right)

  GLIB_CONFIG=$with_glib/glib-config
  if test -x $GLIB_CONFIG ; then 
    :
  else
    AC_MSG_ERROR([GLIB directory ($with_glib) not present or not configured])
  fi

  # For use in gtk-config
  glib_cflags=`$GLIB_CONFIG --cflags gmodule`
  glib_thread_cflags=`$GLIB_CONFIG --cflags gmodule gthread`
  glib_libs=`$GLIB_CONFIG --libs gmodule`
  glib_thread_libs=`$GLIB_CONFIG --libs gmodule gthread`

  glib_release=`$GLIB_CONFIG --version | sed 's%\\.[[0-9]]*$%%'`

  # canonicalize relative paths
  case $with_glib in 
    /*)
      glib_dir=$with_glib
      ;;
    *)
      glib_dir="\$(top_builddir)/$with_glib"
      ;;
  esac

  GLIB_CFLAGS="-I$glib_dir -I$glib_dir/gmodule"
  GLIB_LIBS="$glib_dir/libglib.la $glib_dir/gmodule/libgmodule.la"
  GLIB_DEPLIBS=

  AC_SUBST(GLIB_CFLAGS)
  AC_SUBST(GLIB_LIBS)
fi

AC_SUBST(glib_cflags)
AC_SUBST(glib_libs)
AC_SUBST(glib_thread_cflags)
AC_SUBST(glib_thread_libs)
AC_SUBST(GLIB_DEPLIBS)
#-----

echo 'Checking which machdep to use...'
MACHDEPHOSTVAL=""
if test "`uname -m`" = "sun4u" -o "`uname -m`" = "sun4m"; then
  if test `uname -s` = "SunOS" ; then
    MACHDEPHOSTVAL=machdep.sparc-solaris
  else
    echo '-- Unsupported OS on Sparc architecture'
  fi
fi
if test "`uname -m`" = 'aix' ; then
  MACHDEPHOSTVAl=machdep.aix
fi
if test "`uname -m`" = 'i386' || test "`uname -m`" = 'i486'|| test "`uname -m`" = 
'i586'|| test "`uname -m`" = 'i686'; then
  if test `uname -s` = 'Linux' ; then
    MACHDEPHOSTVAL=machdep.i386-linux
  fi
  if test "`uname -s`" = 'dos' ; then
    MACHDEPHOSTVAL=machdep.dos
  fi
  if test "X$MACHDEPHOSTVAL" = "X" ; then
    echo '-- Unsupported OS on Intel x86 architecture'
  fi
fi
if test "X$MACHDEPHOSTVAL" = "X" ; then
  echo 'Unsupported architecture'
else
  echo '-- using '$MACHDEPHOSTVAL
fi

#-------------------------------------------------------------------------------

dnl Checks for CDL3.
dnl macros to substitute: CDLBINPATH, CDLLIBPATH, CDLINCPATH, CDLRTS

AC_ARG_WITH(cdl3, [  --with-cdl3=DIR         Use installed copy of cdl3],[
if test x$with_cdl3 = xyes ; then
  AC_MSG_ERROR([
*** Directory must be specified for --with-cdl3])
else
  CDLPATH=$with_cdl3
fi
],[
CDLPATH=/home/vb/ejv/cdl3/`uname -s`/`uname -r`
])
AC_TRY_RUN($CDLPATH/bin/cdlns, [
  AC_MSG_ERROR([
*** Cannot run cdlns. Forgot --with-cdl3=DIR?])],[
echo '-- CDL3 in '$CDLPATH
],[
  AC_MSG_ERROR([
*** Cross compiling not supported with CDL3])
])

CDLBINPATH="$CDLPATH"/bin
CDLLIBPATH="$CDLPATH"/lib
CDLINCPATH="$CDLPATH"/include
CDLRTS="-lcdln"

AC_SUBST(CDLPATH)
AC_SUBST(CDLBINPATH)
AC_SUBST(CDLLIBPATH)
AC_SUBST(CDLINCPATH)
AC_SUBST(CDLRTS)

#-------------------------------------------------------------------------------

dnl Checks for header files.
AC_HEADER_STDC
AC_CHECK_HEADERS(getopt.h fcntl.h limits.h malloc.h sys/time.h unistd.h)

dnl Checks for typedefs, structures, and compiler characteristics.
AC_C_CONST
AC_C_INLINE
AC_TYPE_SIZE_T
AC_HEADER_TIME

dnl Checks for library functions.
AC_TYPE_SIGNAL
AC_FUNC_VPRINTF
AC_CHECK_FUNCS(gettimeofday regcomp strcspn strtol)

AC_CHECK_FUNC(regcomp,\
REGEXHVAL="pattern.h";\
REGEXFLAGSVAL="";\
REGEXOBJVAL="",
REGEXHVAL="pattern.h regex.h regmagic.h";\
REGEXFLAGSVAL="-DSPLASH";\
REGEXOBJVAL="regex.o")
AC_SUBST(REGEXOBJVAL)
AC_SUBST(REGEXFLAGSVAL)
AC_SUBST(REGEXHVAL)

AC_SUBST(MACHDEPHOSTVAL)

AC_PROG_MAKE_SET

AC_CONFIG_FILES([
Makefile
gen/Makefile
gen/src/Makefile
lexgen/Makefile
lexgen/src/Makefile
lexgen/doc/Makefile
doc/Makefile
doc/userdoc/Makefile
doc/installdoc/Makefile
gen/doc/Makefile
gen/doc/sysdoc/Makefile
])
AC_OUTPUT

Reply via email to