Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/5/84; site luke.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxt!houxm!vax135!cornell!uw-beaver!tektronix!hplabs!oliveb!bene!luke!sml From: sml@luke.UUCP (Steven List @ Uncle Bene's Farm) Newsgroups: net.unix Subject: Re: Make question Message-ID: <184@luke.UUCP> Date: Mon, 3-Jun-85 16:25:44 EDT Article-I.D.: luke.184 Posted: Mon Jun 3 16:25:44 1985 Date-Received: Sat, 8-Jun-85 02:40:34 EDT References: <328@sdcc12.UUCP> Organization: Benetics Corp, Mt.View, CA Lines: 24 > I have a make question. I am getting an error from make saying "must > be a separator on rules". Any one know what this means? It means that there must be either a leading tab or semicolon on any line that is intended to be executed. For example target: x y cc -O x.c y.c -o z will work, while target: x y cc -O x.c y.c -o z won't, and will produce that relatively cryptic error message. Just check for action lines (actually shell command lines) that do not begin with tabs or semicolons. /-\ :-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-: : Steven List @ Benetics Corporation : : (415) 940-6300 : : {cdp,idi,oliveb,tolerant}!bene!luke!steven : :-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-: \-/