Date: prev next · Thread: first prev next last
2013 Archives by date, by thread · List index


On Thursday 10 of January 2013, Noel Grandin wrote:
I think the WINDOWS32 #define is for building a "native" windows binary.
(There is also stuff in there for building under AmigaOS and DOS, the
gnumake code is pretty grotty)

The cywin stuff is probably using a #ifdef CYGWIN.

 I don't see anything cygwin-specific there, except for handling the cygwin 
shell. And I expect the WINDOWS32 code should work just fine for cygwin make 
as well.

You can't use the Win32 API as-is under cygwin, because you need to call
cygpath() on the path argument first to convert from the cygwin
filesystem structure to the Win32 representation.
i.e. from "/cygdrive/C/libo" to "C:\libo"

 I have not done this, apparently make always gets windows paths when building 
LO, or does somebody have a problem with this (builtins have "(Built-in)" 
prefix when doing verbose make)?

-- 
 Lubos Lunak
 l.lunak@suse.cz

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.