From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jason Rumney Newsgroups: gmane.emacs.bugs Subject: Re: 23.0; Error in generated makefile on windows xp Date: Sat, 01 Mar 2008 19:41:44 +0000 Message-ID: <47C9B178.5020506@gnu.org> References: <47C6ECA5.1010502@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1204400526 13253 80.91.229.12 (1 Mar 2008 19:42:06 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 1 Mar 2008 19:42:06 +0000 (UTC) Cc: bug-gnu-emacs@gnu.org, christoph.conrad@gmx.de To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Mar 01 20:42:32 2008 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JVXbM-0005qM-AA for geb-bug-gnu-emacs@m.gmane.org; Sat, 01 Mar 2008 20:42:32 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JVXap-0000p6-NR for geb-bug-gnu-emacs@m.gmane.org; Sat, 01 Mar 2008 14:41:59 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JVXak-0000nN-RQ for bug-gnu-emacs@gnu.org; Sat, 01 Mar 2008 14:41:54 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JVXak-0000mz-6t for bug-gnu-emacs@gnu.org; Sat, 01 Mar 2008 14:41:54 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JVXaj-0000mu-Uz for bug-gnu-emacs@gnu.org; Sat, 01 Mar 2008 14:41:54 -0500 Original-Received: from mk-outboundfilter-3.mail.uk.tiscali.com ([212.74.114.23]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JVXaf-00085Y-V2; Sat, 01 Mar 2008 14:41:50 -0500 Original-X-Trace: 52372801/mk-outboundfilter-1.mail.uk.tiscali.com/F2S/$ACCEPTED/freedom2Surf-customers/83.67.23.108 X-SBRS: None X-RemoteIP: 83.67.23.108 X-IP-MAIL-FROM: jasonr@gnu.org X-IP-BHB: Once X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAACBAyUdTQxds/2dsb2JhbAAIqjk X-IP-Direction: OUT Original-Received: from i-83-67-23-108.freedom2surf.net (HELO [127.0.0.1]) ([83.67.23.108]) by smtp.f2s.tiscali.co.uk with ESMTP/TLS/DHE-RSA-AES256-SHA; 01 Mar 2008 19:41:48 +0000 User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) In-Reply-To: X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:17628 Archived-At: Eli Zaretskii wrote: >> Date: Thu, 28 Feb 2008 17:17:25 +0000 >> From: Jason Rumney >> Cc: bug-gnu-emacs@gnu.org >> >> Christoph Conrad wrote: >> >>> Current CVS emacs, Visual Studio .NET 2003. >>> >>> .\configure.bat --with-msvc --without-png --without-jpeg --without-gif --without-tiff --without-xpm >>> >>> ,---- >>> | ifdef USE_FONTBACKEND >>> | FONTOBJ = $(BLD)/w32font.$(O) >>> | endif >>> `---- >>> >>> in "src\makefile" should be >>> >>> ,---- >>> | !ifdef USE_FONTBACKEND >>> | FONTOBJ = $(BLD)/w32font.$(O) >>> | !endif >>> `---- >>> >>> '!' is missing at two places. >>> >>> >> If someone can come up with a simple fix that does not break the build >> when using GNU make/gcc, then it can be installed >> > > One way of fixing this would be to move this conditional into > gamke.defs and nmake.defs, where one can use the syntax appropriate > for each flavor of Make. > I don't think $(BLD) is defined at that point, as it is specific to the src makefile. I'm also not sure where it gets expanded (when defined, or when used) and whether that is consistent between nmake and GNU make.