delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/02/12/00:45:25

From: "John M. Aldrich" <fighteer AT cs DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: DJGPP's make
Date: Thu, 12 Feb 1998 00:13:56 -0500
Organization: Two pounds of chaos and a pinch of salt.
Lines: 32
Message-ID: <34E28514.74D8@cs.com>
References: <34E280CA DOT AB784176 AT rogers DOT wave DOT ca>
NNTP-Posting-Host: ppp213.cs.com
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Shaun Jackman wrote:
> 
> What does
> makefile:33: *** missing separator.  Stop.
> mean?
> 
> It's an error I get from make constantly.
> Where can I get the make info (make.inf) file?

It means that GNU make requires real tabs before commands in a
makefile.  It won't settle for 8 spaces; it MUST have a tab there. 
Convincing your particular editor to put a tab into the file instead of
spaces can be somewhat tricky, depending on which one you use.

   - RHIDE has an option to use real tabs
   - Emacs has a special makefile editing mode that uses real tabs by
default
   - DOS Edit can be coerced into inserting a tab with the Ctrl-P,
Ctrl-I key combination
   - Windows Notepad uses real tabs

With other editors, you'll have to experiment.

hth!

-- 
---------------------------------------------------------------------
| John M. Aldrich, aka Fighteer I  |     mailto:fighteer AT cs DOT com     |
| "Starting flamewars since 1993"  |   http://www.cs.com/fighteer/  |
|  *** NOTICE ***  This .signature |       ICQ UIN#:  7406319       |
|  is generated randomly.  If you don't like it, sue my computer.   |
---------------------------------------------------------------------

- Raw text -


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