mingw-cross-env-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Mingw-cross-env-list] Status of build with shared libraries


From: Tony Theodore
Subject: Re: [Mingw-cross-env-list] Status of build with shared libraries
Date: Mon, 03 Feb 2014 20:04:03 +1100

On 10 Nov 2013, at 20:35, Volker Grabsch <address@hidden> wrote:

> Thus, the tutorial and all other
> documentation should be adjusted to the new notation
> (i686-pc-mingw32.static).

Done [1], though I’ll have more to add later.

> The aliasing from i686-pc-mingw32 to i686-pc-mingw32.static
> should happen at a central place in the main Makefile.
> It should produce a deprecation warning such as:
> 
> | Warning: Deprecated target name "i686-pc-mingw32"
> | specified. Using "i686-pc-mingw32.static" instead.

The deprecation warning [2] still allows the build to proceed with the old 
style naming and doesn’t automatically use the new style. I realised doing so 
would require some symlink or $PATH trickery for existing installs, so the 
build will mimic the current layout unless the new style is explicitly used 
(which will be the default for new installs).

Cheers,

Tony


[1] 
https://github.com/tonytheodore/mxe/commit/04d08cc3518ebc8fbbe1bec3e1a7b3f0579c49f4#diff-eacf331f0ffc35d4b482f1d15a887d3bL321
[2] 
------------------------------------------------------------
Warning: Deprecated target name x86_64-w64-mingw32 specified

Please use x86_64-w64-mingw32.[static|shared] instead
See index.html for further information
------------------------------------------------------------


reply via email to

[Prev in Thread] Current Thread [Next in Thread]