<div dir="ltr"><div style>Norbert,</div><div style><br></div>I was thinking of gcc-wrapper more as a libreoffice-internal tool like concat-deps than a external cygwin package.<div><br></div><div style>The Microsoft linker is supported by autoconf so it is handled in ExternalProject.mk.</div>

<div style><br></div><div style>Thanks,</div><div style><br></div><div style>Peter</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Mar 13, 2013 at 5:48 PM, Norbert Thiebaud <span dir="ltr"><<a href="mailto:nthiebaud@gmail.com" target="_blank">nthiebaud@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Wed, Mar 13, 2013 at 4:37 PM, Peter Foley <<a href="mailto:pefoley2@verizon.net">pefoley2@verizon.net</a>> wrote:<br>


> I've written a wrapper around MSVC cl.exe for autoconf (see<br>
> <a href="https://wiki.documentfoundation.org/Development/Gsoc/Ideas#Gcc_like_wrapper_for_MSC_on_cygwin_and_autotools_compatibility" target="_blank">https://wiki.documentfoundation.org/Development/Gsoc/Ideas#Gcc_like_wrapper_for_MSC_on_cygwin_and_autotools_compatibility</a>).<br>


><br>
> The goal of the wrapper is to remove all the custom MSVC logic from the<br>
> ExternalProject makefiles and let the packages just use autoconf.<br>
><br>
> I've uploaded the gcc-wrapper patch to gerrit as well as two example<br>
> implementations.<br>
><br>
> The code was rather quickly hacked together so it may still be buggy.<br>
><br>
> Is this something that should be integrated into libreoffice?<br>
<br>
</div></div>The wrapper itself, probably not, otherwise you get the usual<br>
bootstrap problem...<br>
but a solution would be to make it avaiable as an external pre-req<br>
like the dozen that Windows already has...<br>
Ideally I suppose, in a cygwin-like package (rpm?) that one could<br>
install in cygwin... just like we already request for 2 dozen of<br>
packages to be installed in cygwin to be able to build...<br>
<br>
Norbert<br>
<br>
PS: make sure that the wrapper is 'versionable', since I suspect that<br>
some behaviors will depend on the underlying version of the MS<br>
compiler...<br>
PS2: how do you deal with the 'linker' aspect of things ?<br>
</blockquote></div><br></div>