DG/UX [was: Re: problem building 0.15.7]

Dave Lovelace dave at firstcomp.biz
Wed Dec 10 20:22:58 CET 2003


This may be progress in identifying the problem, or not.  I'm still hoping
someone who knows more will have some help.

The line number given in the make error message was for something that looked
reasonable (to my mostly uneducated eye).  It occurred to me to wonder whether
all the split lines were confusing things.  I combined them, and when I ran
make I got the same "syntax error" message, with a different line number.
This however pointed to something that actually does look questionable.
Here are the lines (from the original src/Makefile) that combined into that
line:

----snip----snip----snip----snip----snip----snip----snip----snip----snip----
.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-TESTS \
	check-am clean clean-binPROGRAMS clean-checkPROGRAMS \
	clean-generic clean-noinstLIBRARIES clean-recursive ctags \
	ctags-recursive distclean distclean-compile distclean-generic \
	distclean-hdr distclean-recursive distclean-tags distdir dvi \
	dvi-am dvi-recursive info info-am info-recursive install \
	install-am install-binPROGRAMS install-binSCRIPTS install-data \
	install-data-am install-data-recursive install-exec \
	install-exec-am install-exec-recursive install-info \
	install-info-am install-info-recursive install-man \
	install-recursive install-strip installcheck installcheck-am \
	installdirs installdirs-am installdirs-recursive \
	maintainer-clean maintainer-clean-generic \
	maintainer-clean-recursive mostlyclean mostlyclean-compile \
	mostlyclean-generic mostlyclean-recursive pdf pdf-am \
	pdf-recursive ps ps-am ps-recursive tags tags-recursive \
	uninstall uninstall-am uninstall-binPROGRAMS \
	uninstall-binSCRIPTS uninstall-info-am uninstall-info-recursive \
	uninstall-recursive
----snip----snip----snip----snip----snip----snip----snip----snip----snip----

I have to wonder about something labeled "PHONY", for one thing.
But I also see that the combined line has length 1045 (not including the
linefeed), & wonder if maybe make is choking on that.

One other, maybe related thing, that I just happened to notice:
At the very end of the file are the following lines:

----snip----snip----snip----snip----snip----snip----snip----snip----snip----
# 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:
----snip----snip----snip----snip----snip----snip----snip----snip----snip----

Does this mean that make is supposed to be GNU make?  I'm pretty sure that
it isn't, on this system.  Does that mean I can't build bogofilter without
GNU make?

Thanks.

-- 
- Dave Lovelace
  dave at firstcomp.biz
  davel at cyberspace.org




More information about the Bogofilter mailing list