Message-ID: <379F1407.D3B1878D@persoft.com> Date: Wed, 28 Jul 1999 09:30:31 -0500 From: Jeff Fritsche Organization: Persoft, Inc. X-Mailer: Mozilla 4.6 [en] (Win95; I) X-Accept-Language: en MIME-Version: 1.0 To: Eli Zaretskii CC: djgpp AT delorie DOT com Subject: Re: Make fails with "*** missing separator." References: Content-Type: multipart/alternative; boundary="------------2277E1208E0206DE013167A7" 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[ < 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 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--