[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 23.0; Current CVS Emacs: compiling fails on windows xp using msvc 20
Re: 23.0; Current CVS Emacs: compiling fails on windows xp using msvc 2003
Tue, 11 Mar 2008 09:32:54 +0100
Gnus/5.110007 (No Gnus v0.7) Emacs/23.0.60
* Jason Rumney <address@hidden> wrote:
>> * Resourcecompiler "rc" complained about the compressed
>> nt/icons/emacs.ico format. [...]
> Is that a warning or an error? The resource compiler shouldn't really
> care about the contents of the icon, it should just do as it is told
> and include it as a resource.
I agree, it should be a warning, but it is an error, saying "old DIB in
res\main.ico; pass it through SDKPAINT". According to a search with
google you need a "vista-aware" resource compiler. Removing the
compression from the icon made it acceptable to the visual studio 2003
>> * Linker complains about missing _round in "w32font.c". After adding
>> a round function to "w32font.c" compilation/linking worked.
> We can probably work around this. msvc appears to have floor and ceil,
> just not an equivalent of round or rint.
Yes, at least with visual studio 2003.
With kind regards,