From owner-freebsd-current Wed Jun 10 10:58:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA29598 for freebsd-current-outgoing; Wed, 10 Jun 1998 10:58:36 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (daemon@smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA29546 for ; Wed, 10 Jun 1998 10:58:26 -0700 (PDT) (envelope-from tlambert@usr01.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id KAA22017; Wed, 10 Jun 1998 10:58:19 -0700 (MST) Received: from usr01.primenet.com(206.165.6.201) via SMTP by smtp04.primenet.com, id smtpd021921; Wed Jun 10 10:58:10 1998 Received: (from tlambert@localhost) by usr01.primenet.com (8.8.5/8.8.5) id KAA00260; Wed, 10 Jun 1998 10:58:05 -0700 (MST) From: Terry Lambert Message-Id: <199806101758.KAA00260@usr01.primenet.com> Subject: Re: Make world problem To: jb@cimlogic.com.au (John Birrell) Date: Wed, 10 Jun 1998 17:58:05 +0000 (GMT) Cc: bjc23@hermes.cam.ac.uk, freebsd-current@FreeBSD.ORG In-Reply-To: <199806100900.TAA14122@cimlogic.com.au> from "John Birrell" at Jun 10, 98 07:00:06 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > yacc -d -o parse.c /usr/src/usr.bin/lex/parse.y > > usage: yacc [-dlrtv] [-b file_prefix] [-p symbol_prefix] filename > > You need to build and install yacc first. Your installed yacc doesn't > know about the -o arg. Are you building on an oldish -current, -stable > or something else? Why is the makefile depending on -o? It makes much more sense to use the -b; at least that way, the generated file is fairly recognizable as being the output of yacc. It's really a pain, especially when someone is depending on particular features, to get some code from the net and then not be able to "touch" all the generated files so that I don't have to re-yacc them and thus subject myself to this type of screwup. 8-(. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message