www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/07/28/10:23:56

Message-ID: <379F1407.D3B1878D@persoft.com>
Date: Wed, 28 Jul 1999 09:30:31 -0500
From: Jeff Fritsche <jeff DOT fritsche AT persoft DOT com>
Organization: Persoft, Inc.
X-Mailer: Mozilla 4.6 [en] (Win95; I)
X-Accept-Language: en
MIME-Version: 1.0
To: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
CC: djgpp AT delorie DOT com
Subject: Re: Make fails with "*** missing separator."
References: <Pine DOT SUN DOT 3 DOT 91 DOT 990728104223 DOT 15288T-100000 AT is>
Reply-To: djgpp AT delorie DOT com

--------------2277E1208E0206DE013167A7
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Here is the section of the makefile around line 731:

724 # --- MakeMaker pm_to_blib section:
725
726 pm_to_blib: $(TO_INST_PM)
727         @$(PERL) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)" \
728         "-I$(PERL_ARCHLIB)" "-I$(PERL_LIB)" -MExtUtils::Install \
729         -e "pm_to_blib(qw[ <<pmfiles.dat ],'$(INST_LIB)\auto')"
730
731 $(PM_TO_BLIB)
732 <<
733         @$(TOUCH) $@
734
735
736 # --- MakeMaker selfdocument section:

Note that line #731 is not indented at all.

Thanks,
Jeff.


Eli Zaretskii wrote:

> On Tue, 27 Jul 1999, Jeff Fritsche wrote:
>
> > The makefile is generated by the Perl script just fine.  When I run
> > "Make", the following error message is returned:
> >
> > Makefile:731: *** missing separator.  Stop.
>
> Did you look at line 731 of the Makefile?  If so, tell us what does it
> say.
>
> FWIW, the above message usually means that the offending line uses
> leading spaces instead of a TAB to indent a command in a rule, but
> Perl should know better...

--------------2277E1208E0206DE013167A7
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
Here is the section of the makefile around line 731:
<p><tt>724 # --- MakeMaker pm_to_blib section:</tt>
<br><tt>725</tt>
<br><tt>726 pm_to_blib: $(TO_INST_PM)</tt>
<br><tt>727&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; @$(PERL) "-I$(INST_ARCHLIB)"
"-I$(INST_LIB)" \</tt>
<br><tt>728&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "-I$(PERL_ARCHLIB)"
"-I$(PERL_LIB)" -MExtUtils::Install \</tt>
<br><tt>729&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -e "pm_to_blib(qw[
&lt;&lt;pmfiles.dat ],'$(INST_LIB)\auto')"</tt>
<br><tt>730</tt>
<br><tt>731 $(PM_TO_BLIB)</tt>
<br><tt>732 &lt;&lt;</tt>
<br><tt>733&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; @$(TOUCH) $@</tt>
<br><tt>734</tt>
<br><tt>735</tt>
<br><tt>736 # --- MakeMaker selfdocument section:</tt><tt></tt>
<p>Note that line #731 is not indented at all.
<p>Thanks,
<br>Jeff.
<br>&nbsp;
<p>Eli Zaretskii wrote:
<blockquote TYPE=CITE>On Tue, 27 Jul 1999, Jeff Fritsche wrote:
<p>> The makefile is generated by the Perl script just fine.&nbsp; When
I run
<br>> "Make", the following error message is returned:
<br>>
<br>> Makefile:731: *** missing separator.&nbsp; Stop.
<p>Did you look at line 731 of the Makefile?&nbsp; If so, tell us what
does it
<br>say.
<p>FWIW, the above message usually means that the offending line uses
<br>leading spaces instead of a TAB to indent a command in a rule, but
<br>Perl should know better...</blockquote>
</html>

--------------2277E1208E0206DE013167A7--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019