summaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorLuca Barbato <lu_zero@gentoo.org>2015-11-21 18:51:11 +0100
committerLuca Barbato <lu_zero@gentoo.org>2015-11-21 22:18:57 +0100
commitafdff8008149515afebf9992eae84be7d76e6b1e (patch)
tree80930e3b726154253869351e0adbdbbdf77208f0 /configure
parent462a54e2291e1fa18e1f1254d09739dfbb795617 (diff)
configure: Clearly state that MSYS native builds are discouraged
MSYS, as per cygwin, by default uses a custom posix abstraction in the form of a "msys2.dll". Programs build that way are harder to distribute and use. MSYS2 provides alternate launcher scripts that provide a MINGW environment nearly out of box.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure3
1 files changed, 3 insertions, 0 deletions
diff --git a/configure b/configure
index f5a9a2690f..6640f2f6db 100755
--- a/configure
+++ b/configure
@@ -3647,6 +3647,9 @@ case $target_os in
enabled_any pic shared ||
{ check_cflags -mdynamic-no-pic && add_asflags -mdynamic-no-pic; }
;;
+ msys*)
+ die "Native MSYS builds are discouraged, please use the MINGW environment.";
+ ;;
mingw32*)
if test $target_os = "mingw32ce"; then
disable network