Ethereal-dev: Re: [Ethereal-dev] Still problems with Building latest CVS ...

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "Olivier Biot" <ethereal@xxxxxxxxxx>
Date: Wed, 3 Mar 2004 23:14:03 +0100
From: Richard Sharpe

| Hi,
|
| I am building under FreeBSD with automake 1.7.5 and autoconf 2.5.7
and I
| get all the way through autogen.sh and configure, but make fails
with
| messages about missing separator at line 1329. Here is what that
line and
| the lines after it look like:
|
| @AMDEP_TRUE@@am__include@
@am__quote@./$(DEPDIR)/alert_box.Po@am__quote@
| @AMDEP_TRUE@@am__include@
@am__quote@./$(DEPDIR)/capture.Po@am__quote@
| @AMDEP_TRUE@@am__include@
| @am__quote@./$(DEPDIR)/capture_stop_conditions.Po@am__quote@

This is typically something from the Autotools. The @AMDEP_TRUE@ will
be replaced by either nothing (if TRUE) or a pound sign (if FALSE),
meaning this is a way for the autotools to conditionally comment out
lines of the make files. Similarly, am__include and am__quote will be
replaced with text strings by the autotools. This replacement is done
with the AC_SUBST() macro. Your configure file should contain
AMDEP_TRUE in ac_subst_vars.

I strongly believe that you upgraded to more recent autotools but you
did not get rid of files in the Ethereal directory created with a
previous version of the autotools. Did you run a make distclean before
going through the ./autogen.sh, ./configure and make?

Regards,

Olivier