From owner-freebsd-alpha Tue Mar 20 20:34:13 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 05C9537B729 for ; Tue, 20 Mar 2001 20:34:10 -0800 (PST) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id XAA00575; Tue, 20 Mar 2001 23:34:08 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f2L4XcY47306; Tue, 20 Mar 2001 23:33:38 -0500 (EST) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15032.12065.981541.191663@grasshopper.cs.duke.edu> Date: Tue, 20 Mar 2001 23:33:37 -0500 (EST) To: freebsd-alpha@FreeBSD.ORG Cc: naddy@mips.inka.de (Christian Weisgerber) Subject: Re: ccc vs. libtool In-Reply-To: <15031.52686.93569.682683@grasshopper.cs.duke.edu> References: <998i08$voq$1@kemoauc.mips.inka.de> <15031.52686.93569.682683@grasshopper.cs.duke.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Andrew Gallatin writes: > > I think this should work for you. > > It would be quite cool if you could get imake (and, hence, XFree86) > building. I should have been more specific and mentioned that Imake does built, it just does not work properly. When I build imake with ccc, it pukes when parsing the follwing line of FreeBSD.cf: 422 #define IncludeMakefile(file) @@# dependencies are in .depend It tells me: ./config/imake/imake -I./config/cf -s xmakefile -DTOPDIR=. -DCURDIR=. In file included from config/cf/Imake.tmpl:90, from Imakefile.c:9: config/cf/FreeBSD.cf:422: `#' operator should be followed by a macro argument name ./config/imake/imake: Exit code 1. Stop. *** Error code 1 If I "fix" this and delete this line, it goes on to puke a little later on the Imakefile: In file included from config/cf/Imake.tmpl:1727, from Imakefile.c:9: config/makedepend/Imakefile:48: unterminated string or character constant config/makedepend/Imakefile:21: possible real start of unterminated constant config/makedepend/Imakefile:19: unterminated `#if' conditional When imake is built with gcc, this does not happen. I've not had a chance to try it on a linux box for comparision. This is something of a show-stopper, since X insists on rebuilding imake at the drop of a hat. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message