[syslog-ng]Error when compiling with tcp-wrappers

Jim Gifford maillist@jg555.com
Mon, 22 Apr 2002 15:19:23 -0700


This is a multi-part message in MIME format.

------=_NextPart_000_01AA_01C1EA11.15724B00
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

When I compile with the option --enable-tcp-wrapper, I get the following
error.

afinet.o: In function `do_open_afinet_connection':
afinet.o(.text+0x38b): undefined reference to `request_init'
afinet.o(.text+0x394): undefined reference to `sock_host'
afinet.o(.text+0x39c): undefined reference to `hosts_access'
collect2: ld returned 1 exit status

I have enclosed the error.log and a copy of the makefile.

Any ideas??

------=_NextPart_000_01AA_01C1EA11.15724B00
Content-Type: application/octet-stream;
	name="error.log"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="error.log"

creating cache ./config.cache=0A=
checking for a BSD compatible install... /bin/install -c=0A=
checking whether build environment is sane... yes=0A=
checking whether make sets ${MAKE}... yes=0A=
checking for working aclocal... found=0A=
checking for working autoconf... found=0A=
checking for working automake... found=0A=
checking for working autoheader... found=0A=
checking for working makeinfo... found=0A=
checking whether build environment is sane... yes=0A=
checking for gcc... gcc=0A=
checking whether the C compiler (gcc -O2 -march=3Dathlon -mcpu=3Dathlon =
) works... yes=0A=
checking whether the C compiler (gcc -O2 -march=3Dathlon -mcpu=3Dathlon =
) is a cross-compiler... no=0A=
checking whether we are using GNU C... yes=0A=
checking whether gcc accepts -g... yes=0A=
checking for gcc option to accept ANSI C... none needed=0A=
checking for bison... bison -y=0A=
checking how to run the C preprocessor... gcc -E=0A=
checking for flex... flex=0A=
checking for flex... (cached) flex=0A=
checking for yywrap in -lfl... yes=0A=
checking lex output file root... lex.yy=0A=
checking whether yytext is a pointer... yes=0A=
checking whether make sets ${MAKE}... (cached) yes=0A=
checking for ANSI C header files... yes=0A=
checking for malloc.h... yes=0A=
checking for unistd.h... yes=0A=
checking for door.h... no=0A=
checking for stropts.h... yes=0A=
checking for sys/strlog.h... no=0A=
checking for stdarg.h... yes=0A=
checking for sys/klog.h... yes=0A=
checking for working const... yes=0A=
checking whether time.h and sys/time.h may both be included... yes=0A=
checking for modern utmp... yes=0A=
checking whether to compile klogctl... yes=0A=
checking size of short... 2=0A=
checking size of int... 4=0A=
checking size of long... 4=0A=
checking for I_CONSLOG... no=0A=
checking for O_LARGEFILE... yes=0A=
checking for working alloca.h... yes=0A=
checking for alloca... yes=0A=
checking for vprintf... yes=0A=
checking for door_create in -ldoor... no=0A=
checking for select... yes=0A=
checking for snprintf... yes=0A=
checking for vsnprintf... yes=0A=
checking for strerror... yes=0A=
checking for inet_aton... yes=0A=
checking for strncpy... yes=0A=
checking for getutent... yes=0A=
checking for getopt_long... yes=0A=
checking for strcasecmp... yes=0A=
checking for strptime... yes=0A=
checking whether to enable Sun STREAMS support... no=0A=
checking whether to enable Sun door support... no=0A=
checking for tcpd.h... yes=0A=
checking for hosts_access in -lwrap... no=0A=
checking whether to enable TCP wrapper support... yes=0A=
checking libol version >=3D 0.3.2... ok=0A=
updating cache ./config.cache=0A=
creating ./config.status=0A=
creating Makefile=0A=
creating src/Makefile=0A=
creating src/tests/Makefile=0A=
creating doc/Makefile=0A=
creating doc/sgml/Makefile=0A=
creating contrib/Makefile=0A=
creating utils/Makefile=0A=
sed: can't read /usr/src/syslog-ng-1.5.16/utils/Makefile.in: No such =
file or directory=0A=
creating syslog-ng.spec=0A=
creating src/config.h=0A=
Making all in src=0A=
make[1]: Entering directory `/usr/src/syslog-ng-1.5.16/src'=0A=
make  all-recursive=0A=
make[2]: Entering directory `/usr/src/syslog-ng-1.5.16/src'=0A=
Making all in .=0A=
make[3]: Entering directory `/usr/src/syslog-ng-1.5.16/src'=0A=
gcc -DHAVE_CONFIG_H -I. -I/usr/src/syslog-ng-1.5.16/src -I.     -O2 =
-march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol -D_GNU_SOURCE =
-c main.c=0A=
gcc -DHAVE_CONFIG_H -I. -I/usr/src/syslog-ng-1.5.16/src -I.     -O2 =
-march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol -D_GNU_SOURCE =
-c sources.c=0A=
gcc -DHAVE_CONFIG_H -I. -I/usr/src/syslog-ng-1.5.16/src -I.     -O2 =
-march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol -D_GNU_SOURCE =
-c center.c=0A=
center.c: In function `do_distribute_log':=0A=
center.c:157: warning: deprecated use of label at end of compound =
statement=0A=
gcc -DHAVE_CONFIG_H -I. -I/usr/src/syslog-ng-1.5.16/src -I.     -O2 =
-march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol -D_GNU_SOURCE =
-c filters.c=0A=
filters.c: In function `do_filter_call':=0A=
filters.c:342: warning: implicit declaration of function `memcmp'=0A=
gcc -DHAVE_CONFIG_H -I. -I/usr/src/syslog-ng-1.5.16/src -I.     -O2 =
-march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol -D_GNU_SOURCE =
-c destinations.c=0A=
gcc -DHAVE_CONFIG_H -I. -I/usr/src/syslog-ng-1.5.16/src -I.     -O2 =
-march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol -D_GNU_SOURCE =
-c log.c=0A=
gcc -DHAVE_CONFIG_H -I. -I/usr/src/syslog-ng-1.5.16/src -I.     -O2 =
-march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol -D_GNU_SOURCE =
-c cfgfile.c=0A=
gcc -DHAVE_CONFIG_H -I. -I/usr/src/syslog-ng-1.5.16/src -I.     -O2 =
-march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol -D_GNU_SOURCE =
-c cfg-grammar.c=0A=
gcc -DHAVE_CONFIG_H -I. -I/usr/src/syslog-ng-1.5.16/src -I.     -O2 =
-march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol -D_GNU_SOURCE =
-c cfg-lex.c=0A=
gcc -DHAVE_CONFIG_H -I. -I/usr/src/syslog-ng-1.5.16/src -I.     -O2 =
-march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol -D_GNU_SOURCE =
-c affile.c=0A=
gcc -DHAVE_CONFIG_H -I. -I/usr/src/syslog-ng-1.5.16/src -I.     -O2 =
-march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol -D_GNU_SOURCE =
-c afsocket.c=0A=
gcc -DHAVE_CONFIG_H -I. -I/usr/src/syslog-ng-1.5.16/src -I.     -O2 =
-march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol -D_GNU_SOURCE =
-c afunix.c=0A=
gcc -DHAVE_CONFIG_H -I. -I/usr/src/syslog-ng-1.5.16/src -I.     -O2 =
-march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol -D_GNU_SOURCE =
-c afinet.c=0A=
gcc -DHAVE_CONFIG_H -I. -I/usr/src/syslog-ng-1.5.16/src -I.     -O2 =
-march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol -D_GNU_SOURCE =
-c afinter.c=0A=
gcc -DHAVE_CONFIG_H -I. -I/usr/src/syslog-ng-1.5.16/src -I.     -O2 =
-march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol -D_GNU_SOURCE =
-c afuser.c=0A=
gcc -DHAVE_CONFIG_H -I. -I/usr/src/syslog-ng-1.5.16/src -I.     -O2 =
-march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol -D_GNU_SOURCE =
-c afstreams.c=0A=
gcc -DHAVE_CONFIG_H -I. -I/usr/src/syslog-ng-1.5.16/src -I.     -O2 =
-march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol -D_GNU_SOURCE =
-c afprogram.c=0A=
gcc -DHAVE_CONFIG_H -I. -I/usr/src/syslog-ng-1.5.16/src -I.     -O2 =
-march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol -D_GNU_SOURCE =
-c afremctrl.c=0A=
afremctrl.c: In function `do_handle_afremctrl_dest':=0A=
afremctrl.c:56: warning: implicit declaration of function `strcmp'=0A=
gcc -DHAVE_CONFIG_H -I. -I/usr/src/syslog-ng-1.5.16/src -I.     -O2 =
-march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol -D_GNU_SOURCE =
-c nscache.c=0A=
gcc -DHAVE_CONFIG_H -I. -I/usr/src/syslog-ng-1.5.16/src -I.     -O2 =
-march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol -D_GNU_SOURCE =
-c utils.c=0A=
gcc -DHAVE_CONFIG_H -I. -I/usr/src/syslog-ng-1.5.16/src -I.     -O2 =
-march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol -D_GNU_SOURCE =
-c syslog-names.c=0A=
gcc  -O2 -march=3Dathlon -mcpu=3Dathlon -Wall -I/usr/include/libol =
-D_GNU_SOURCE  -o syslog-ng  main.o sources.o center.o filters.o =
destinations.o log.o cfgfile.o cfg-grammar.o cfg-lex.o affile.o =
afsocket.o afunix.o afinet.o afinter.o afuser.o afstreams.o afprogram.o =
afremctrl.o nscache.o utils.o syslog-names.o  -lfl /usr/lib/libol.a -lnsl=0A=
afinet.o: In function `do_open_afinet_connection':=0A=
afinet.o(.text+0x38b): undefined reference to `request_init'=0A=
afinet.o(.text+0x394): undefined reference to `sock_host'=0A=
afinet.o(.text+0x39c): undefined reference to `hosts_access'=0A=
collect2: ld returned 1 exit status=0A=
make[3]: *** [syslog-ng] Error 1=0A=
make[3]: Leaving directory `/usr/src/syslog-ng-1.5.16/src'=0A=
make[2]: *** [all-recursive] Error 1=0A=
make[2]: Leaving directory `/usr/src/syslog-ng-1.5.16/src'=0A=
make[1]: *** [all-recursive-am] Error 2=0A=
make[1]: Leaving directory `/usr/src/syslog-ng-1.5.16/src'=0A=
make: *** [all-recursive] Error 1=0A=

------=_NextPart_000_01AA_01C1EA11.15724B00
Content-Type: application/octet-stream;
	name="Makefile"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="Makefile"

# Generated automatically from Makefile.in by configure.=0A=
# Makefile.in generated automatically by automake 1.4 from Makefile.am=0A=
=0A=
# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.=0A=
# This Makefile.in is free software; the Free Software Foundation=0A=
# gives unlimited permission to copy and/or distribute it,=0A=
# with or without modifications, as long as this notice is preserved.=0A=
=0A=
# This program is distributed in the hope that it will be useful,=0A=
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without=0A=
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A=0A=
# PARTICULAR PURPOSE.=0A=
=0A=
=0A=
SHELL =3D /bin/sh=0A=
=0A=
srcdir =3D /usr/src/syslog-ng-1.5.16=0A=
top_srcdir =3D /usr/src/syslog-ng-1.5.16=0A=
VPATH =3D /usr/src/syslog-ng-1.5.16=0A=
prefix =3D /usr=0A=
exec_prefix =3D ${prefix}=0A=
=0A=
bindir =3D ${exec_prefix}/bin=0A=
sbindir =3D ${exec_prefix}/sbin=0A=
libexecdir =3D ${exec_prefix}/libexec=0A=
datadir =3D ${prefix}/share=0A=
sysconfdir =3D ${prefix}/etc/syslog-ng=0A=
sharedstatedir =3D ${prefix}/com=0A=
localstatedir =3D ${prefix}/var=0A=
libdir =3D ${exec_prefix}/lib=0A=
infodir =3D ${prefix}/info=0A=
mandir =3D ${prefix}/man=0A=
includedir =3D ${prefix}/include=0A=
oldincludedir =3D /usr/include=0A=
=0A=
DESTDIR =3D=0A=
=0A=
pkgdatadir =3D $(datadir)/syslog-ng=0A=
pkglibdir =3D $(libdir)/syslog-ng=0A=
pkgincludedir =3D $(includedir)/syslog-ng=0A=
=0A=
top_builddir =3D .=0A=
=0A=
ACLOCAL =3D aclocal=0A=
AUTOCONF =3D autoconf=0A=
AUTOMAKE =3D automake=0A=
AUTOHEADER =3D autoheader=0A=
=0A=
INSTALL =3D /bin/install -c=0A=
INSTALL_PROGRAM =3D ${INSTALL} $(AM_INSTALL_PROGRAM_FLAGS)=0A=
INSTALL_DATA =3D ${INSTALL} -m 644=0A=
INSTALL_SCRIPT =3D ${INSTALL_PROGRAM}=0A=
transform =3D s,x,x,=0A=
=0A=
NORMAL_INSTALL =3D :=0A=
PRE_INSTALL =3D :=0A=
POST_INSTALL =3D :=0A=
NORMAL_UNINSTALL =3D :=0A=
PRE_UNINSTALL =3D :=0A=
POST_UNINSTALL =3D :=0A=
CC =3D gcc=0A=
LEX =3D flex=0A=
LIBOBJS =3D =0A=
MAKEINFO =3D makeinfo=0A=
MAKE_CLASS =3D make_class=0A=
PACKAGE =3D syslog-ng=0A=
VERSION =3D 1.5.16=0A=
YACC =3D bison -y=0A=
YFLAGS =3D -d=0A=
klogctl =3D klogctl=0A=
=0A=
SUBDIRS =3D src doc contrib =0A=
=0A=
EXTRA_DIST =3D acconfig.h PORTS syslog-ng.spec syslog-ng.spec.in=0A=
ACLOCAL_M4 =3D $(top_srcdir)/aclocal.m4=0A=
mkinstalldirs =3D $(SHELL) $(top_srcdir)/mkinstalldirs=0A=
CONFIG_HEADER =3D ./src/config.h=0A=
CONFIG_CLEAN_FILES =3D  syslog-ng.spec=0A=
DIST_COMMON =3D  README AUTHORS COPYING ChangeLog INSTALL Makefile.am \=0A=
Makefile.in NEWS acconfig.h aclocal.m4 configure configure.in \=0A=
install-sh missing mkinstalldirs src/config.h.in src/stamp-h.in \=0A=
syslog-ng.spec.in=0A=
=0A=
=0A=
DISTFILES =3D $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) =
$(EXTRA_DIST)=0A=
=0A=
TAR =3D tar=0A=
GZIP_ENV =3D --best=0A=
all: all-redirect=0A=
.SUFFIXES:=0A=
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in =
$(ACLOCAL_M4) =0A=
	cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps Makefile=0A=
=0A=
Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status=0A=
	cd $(top_builddir) \=0A=
	  && CONFIG_FILES=3D$@ CONFIG_HEADERS=3D $(SHELL) ./config.status=0A=
=0A=
$(ACLOCAL_M4):  configure.in =0A=
	cd $(srcdir) && $(ACLOCAL)=0A=
=0A=
config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)=0A=
	$(SHELL) ./config.status --recheck=0A=
$(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) =
$(CONFIGURE_DEPENDENCIES)=0A=
	cd $(srcdir) && $(AUTOCONF)=0A=
=0A=
src/config.h: src/stamp-h=0A=
	@if test ! -f $@; then \=0A=
		rm -f src/stamp-h; \=0A=
		$(MAKE) src/stamp-h; \=0A=
	else :; fi=0A=
src/stamp-h: $(srcdir)/src/config.h.in $(top_builddir)/config.status=0A=
	cd $(top_builddir) \=0A=
	  && CONFIG_FILES=3D CONFIG_HEADERS=3Dsrc/config.h \=0A=
	     $(SHELL) ./config.status=0A=
	@echo timestamp > src/stamp-h 2> /dev/null=0A=
$(srcdir)/src/config.h.in: $(srcdir)/src/stamp-h.in=0A=
	@if test ! -f $@; then \=0A=
		rm -f $(srcdir)/src/stamp-h.in; \=0A=
		$(MAKE) $(srcdir)/src/stamp-h.in; \=0A=
	else :; fi=0A=
$(srcdir)/src/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) =
acconfig.h=0A=
	cd $(top_srcdir) && $(AUTOHEADER)=0A=
	@echo timestamp > $(srcdir)/src/stamp-h.in 2> /dev/null=0A=
=0A=
mostlyclean-hdr:=0A=
=0A=
clean-hdr:=0A=
=0A=
distclean-hdr:=0A=
	-rm -f src/config.h=0A=
=0A=
maintainer-clean-hdr:=0A=
syslog-ng.spec: $(top_builddir)/config.status syslog-ng.spec.in=0A=
	cd $(top_builddir) && CONFIG_FILES=3D$@ CONFIG_HEADERS=3D $(SHELL) =
./config.status=0A=
=0A=
# This directory's subdirectories are mostly independent; you can cd=0A=
# into them and run `make' without going through this Makefile.=0A=
# To change the values of `make' variables: instead of editing Makefiles,=0A=
# (1) if the variable is set in `config.status', edit `config.status'=0A=
#     (which will cause the Makefiles to be regenerated when you run =
`make');=0A=
# (2) otherwise, pass the desired values on the `make' command line.=0A=
=0A=
=0A=
=0A=
all-recursive install-data-recursive install-exec-recursive \=0A=
installdirs-recursive install-recursive uninstall-recursive  \=0A=
check-recursive installcheck-recursive info-recursive dvi-recursive:=0A=
	@set fnord $(MAKEFLAGS); amf=3D$$2; \=0A=
	dot_seen=3Dno; \=0A=
	target=3D`echo $@ | sed s/-recursive//`; \=0A=
	list=3D'$(SUBDIRS)'; for subdir in $$list; do \=0A=
	  echo "Making $$target in $$subdir"; \=0A=
	  if test "$$subdir" =3D "."; then \=0A=
	    dot_seen=3Dyes; \=0A=
	    local_target=3D"$$target-am"; \=0A=
	  else \=0A=
	    local_target=3D"$$target"; \=0A=
	  fi; \=0A=
	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \=0A=
	   || case "$$amf" in *=3D*) exit 1;; *k*) fail=3Dyes;; *) exit 1;; =
esac; \=0A=
	done; \=0A=
	if test "$$dot_seen" =3D "no"; then \=0A=
	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \=0A=
	fi; test -z "$$fail"=0A=
=0A=
mostlyclean-recursive clean-recursive distclean-recursive \=0A=
maintainer-clean-recursive:=0A=
	@set fnord $(MAKEFLAGS); amf=3D$$2; \=0A=
	dot_seen=3Dno; \=0A=
	rev=3D''; list=3D'$(SUBDIRS)'; for subdir in $$list; do \=0A=
	  rev=3D"$$subdir $$rev"; \=0A=
	  test "$$subdir" =3D "." && dot_seen=3Dyes; \=0A=
	done; \=0A=
	test "$$dot_seen" =3D "no" && rev=3D". $$rev"; \=0A=
	target=3D`echo $@ | sed s/-recursive//`; \=0A=
	for subdir in $$rev; do \=0A=
	  echo "Making $$target in $$subdir"; \=0A=
	  if test "$$subdir" =3D "."; then \=0A=
	    local_target=3D"$$target-am"; \=0A=
	  else \=0A=
	    local_target=3D"$$target"; \=0A=
	  fi; \=0A=
	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \=0A=
	   || case "$$amf" in *=3D*) exit 1;; *k*) fail=3Dyes;; *) exit 1;; =
esac; \=0A=
	done && test -z "$$fail"=0A=
tags-recursive:=0A=
	list=3D'$(SUBDIRS)'; for subdir in $$list; do \=0A=
	  test "$$subdir" =3D . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) =
tags); \=0A=
	done=0A=
=0A=
tags: TAGS=0A=
=0A=
ID: $(HEADERS) $(SOURCES) $(LISP)=0A=
	list=3D'$(SOURCES) $(HEADERS)'; \=0A=
	unique=3D`for i in $$list; do echo $$i; done | \=0A=
	  awk '    { files[$$0] =3D 1; } \=0A=
	       END { for (i in files) print i; }'`; \=0A=
	here=3D`pwd` && cd $(srcdir) \=0A=
	  && mkid -f$$here/ID $$unique $(LISP)=0A=
=0A=
TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) $(LISP)=0A=
	tags=3D; \=0A=
	here=3D`pwd`; \=0A=
	list=3D'$(SUBDIRS)'; for subdir in $$list; do \=0A=
   if test "$$subdir" =3D .; then :; else \=0A=
	    test -f $$subdir/TAGS && tags=3D"$$tags -i $$here/$$subdir/TAGS"; \=0A=
   fi; \=0A=
	done; \=0A=
	list=3D'$(SOURCES) $(HEADERS)'; \=0A=
	unique=3D`for i in $$list; do echo $$i; done | \=0A=
	  awk '    { files[$$0] =3D 1; } \=0A=
	       END { for (i in files) print i; }'`; \=0A=
	test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \=0A=
	  || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags  $$unique $(LISP) -o =
$$here/TAGS)=0A=
=0A=
mostlyclean-tags:=0A=
=0A=
clean-tags:=0A=
=0A=
distclean-tags:=0A=
	-rm -f TAGS ID=0A=
=0A=
maintainer-clean-tags:=0A=
=0A=
distdir =3D $(PACKAGE)-$(VERSION)=0A=
top_distdir =3D $(distdir)=0A=
=0A=
# This target untars the dist file and tries a VPATH configuration.  Then=0A=
# it guarantees that the distribution is self-contained by making another=0A=
# tarfile.=0A=
distcheck: dist=0A=
	-rm -rf $(distdir)=0A=
	GZIP=3D$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz=0A=
	mkdir $(distdir)/=3Dbuild=0A=
	mkdir $(distdir)/=3Dinst=0A=
	dc_install_base=3D`cd $(distdir)/=3Dinst && pwd`; \=0A=
	cd $(distdir)/=3Dbuild \=0A=
	  && ../configure --srcdir=3D.. --prefix=3D$$dc_install_base \=0A=
	  && $(MAKE) $(AM_MAKEFLAGS) \=0A=
	  && $(MAKE) $(AM_MAKEFLAGS) dvi \=0A=
	  && $(MAKE) $(AM_MAKEFLAGS) check \=0A=
	  && $(MAKE) $(AM_MAKEFLAGS) install \=0A=
	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \=0A=
	  && $(MAKE) $(AM_MAKEFLAGS) dist=0A=
	-rm -rf $(distdir)=0A=
	@banner=3D"$(distdir).tar.gz is ready for distribution"; \=0A=
	dashes=3D`echo "$$banner" | sed s/./=3D/g`; \=0A=
	echo "$$dashes"; \=0A=
	echo "$$banner"; \=0A=
	echo "$$dashes"=0A=
dist: distdir=0A=
	-chmod -R a+r $(distdir)=0A=
	GZIP=3D$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)=0A=
	-rm -rf $(distdir)=0A=
dist-all: distdir=0A=
	-chmod -R a+r $(distdir)=0A=
	GZIP=3D$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)=0A=
	-rm -rf $(distdir)=0A=
distdir: $(DISTFILES)=0A=
	-rm -rf $(distdir)=0A=
	mkdir $(distdir)=0A=
	-chmod 777 $(distdir)=0A=
	@for file in $(DISTFILES); do \=0A=
	  d=3D$(srcdir); \=0A=
	  if test -d $$d/$$file; then \=0A=
	    cp -pr $$d/$$file $(distdir)/$$file; \=0A=
	  else \=0A=
	    test -f $(distdir)/$$file \=0A=
	    || ln $$d/$$file $(distdir)/$$file 2> /dev/null \=0A=
	    || cp -p $$d/$$file $(distdir)/$$file || :; \=0A=
	  fi; \=0A=
	done=0A=
	for subdir in $(SUBDIRS); do \=0A=
	  if test "$$subdir" =3D .; then :; else \=0A=
	    test -d $(distdir)/$$subdir \=0A=
	    || mkdir $(distdir)/$$subdir \=0A=
	    || exit 1; \=0A=
	    chmod 777 $(distdir)/$$subdir; \=0A=
	    (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=3D../$(distdir) =
distdir=3D../$(distdir)/$$subdir distdir) \=0A=
	      || exit 1; \=0A=
	  fi; \=0A=
	done=0A=
info-am:=0A=
info: info-recursive=0A=
dvi-am:=0A=
dvi: dvi-recursive=0A=
check-am: all-am=0A=
check: check-recursive=0A=
installcheck-am:=0A=
installcheck: installcheck-recursive=0A=
install-exec-am:=0A=
install-exec: install-exec-recursive=0A=
=0A=
install-data-am:=0A=
install-data: install-data-recursive=0A=
=0A=
install-am: all-am=0A=
	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am=0A=
install: install-recursive=0A=
uninstall-am:=0A=
uninstall: uninstall-recursive=0A=
all-am: Makefile=0A=
all-redirect: all-recursive=0A=
install-strip:=0A=
	$(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=3D-s install=0A=
installdirs: installdirs-recursive=0A=
installdirs-am:=0A=
=0A=
=0A=
mostlyclean-generic:=0A=
=0A=
clean-generic:=0A=
=0A=
distclean-generic:=0A=
	-rm -f Makefile $(CONFIG_CLEAN_FILES)=0A=
	-rm -f config.cache config.log stamp-h stamp-h[0-9]*=0A=
=0A=
maintainer-clean-generic:=0A=
mostlyclean-am:  mostlyclean-hdr mostlyclean-tags mostlyclean-generic=0A=
=0A=
mostlyclean: mostlyclean-recursive=0A=
=0A=
clean-am:  clean-hdr clean-tags clean-generic mostlyclean-am=0A=
=0A=
clean: clean-recursive=0A=
=0A=
distclean-am:  distclean-hdr distclean-tags distclean-generic clean-am=0A=
=0A=
distclean: distclean-recursive=0A=
	-rm -f config.status=0A=
=0A=
maintainer-clean-am:  maintainer-clean-hdr maintainer-clean-tags \=0A=
		maintainer-clean-generic distclean-am=0A=
	@echo "This command is intended for maintainers to use;"=0A=
	@echo "it deletes files that may require special tools to rebuild."=0A=
=0A=
maintainer-clean: maintainer-clean-recursive=0A=
	-rm -f config.status=0A=
=0A=
.PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \=0A=
install-data-recursive uninstall-data-recursive install-exec-recursive \=0A=
uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \=0A=
all-recursive check-recursive installcheck-recursive info-recursive \=0A=
dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \=0A=
maintainer-clean-recursive tags tags-recursive mostlyclean-tags \=0A=
distclean-tags clean-tags maintainer-clean-tags distdir info-am info \=0A=
dvi-am dvi check check-am installcheck-am installcheck install-exec-am \=0A=
install-exec install-data-am install-data install-am install \=0A=
uninstall-am uninstall all-redirect all-am all installdirs-am \=0A=
installdirs mostlyclean-generic distclean-generic clean-generic \=0A=
maintainer-clean-generic clean mostlyclean distclean maintainer-clean=0A=
=0A=
=0A=
# Tell versions [3.59,3.63) of GNU make to not export all variables.=0A=
# Otherwise a system limit (for SysV at least) may be exceeded.=0A=
.NOEXPORT:=0A=

------=_NextPart_000_01AA_01C1EA11.15724B00--