unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* 23.0; Error in generated makefile on windows xp
@ 2008-02-28 12:46 Christoph Conrad
  2008-02-28 17:17 ` Jason Rumney
  0 siblings, 1 reply; 4+ messages in thread
From: Christoph Conrad @ 2008-02-28 12:46 UTC (permalink / raw)
  To: bug-gnu-emacs; +Cc: Christoph Conrad

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.




^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: 23.0; Error in generated makefile on windows xp
  2008-02-28 12:46 23.0; Error in generated makefile on windows xp Christoph Conrad
@ 2008-02-28 17:17 ` Jason Rumney
  2008-03-01 14:53   ` Eli Zaretskii
  0 siblings, 1 reply; 4+ messages in thread
From: Jason Rumney @ 2008-02-28 17:17 UTC (permalink / raw)
  To: Christoph Conrad; +Cc: bug-gnu-emacs

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, but since that 
conditional will eventually be removed before 23.1 goes into pretest, I 
don't think it is worth spending a large amount of time overhauling the 
build process for.





^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: 23.0; Error in generated makefile on windows xp
  2008-02-28 17:17 ` Jason Rumney
@ 2008-03-01 14:53   ` Eli Zaretskii
  2008-03-01 19:41     ` Jason Rumney
  0 siblings, 1 reply; 4+ messages in thread
From: Eli Zaretskii @ 2008-03-01 14:53 UTC (permalink / raw)
  To: Jason Rumney; +Cc: bug-gnu-emacs, christoph.conrad

> Date: Thu, 28 Feb 2008 17:17:25 +0000
> From: Jason Rumney <jasonr@gnu.org>
> 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.




^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: 23.0; Error in generated makefile on windows xp
  2008-03-01 14:53   ` Eli Zaretskii
@ 2008-03-01 19:41     ` Jason Rumney
  0 siblings, 0 replies; 4+ messages in thread
From: Jason Rumney @ 2008-03-01 19:41 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: bug-gnu-emacs, christoph.conrad

Eli Zaretskii wrote:
>> Date: Thu, 28 Feb 2008 17:17:25 +0000
>> From: Jason Rumney <jasonr@gnu.org>
>> 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.





^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2008-03-01 19:41 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-02-28 12:46 23.0; Error in generated makefile on windows xp Christoph Conrad
2008-02-28 17:17 ` Jason Rumney
2008-03-01 14:53   ` Eli Zaretskii
2008-03-01 19:41     ` Jason Rumney

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).