]> wimlib.net Git - wimlib/blobdiff - configure.ac
add_image.c: Add debugging statements for branch attachment
[wimlib] / configure.ac
index 5f962f38eab21e09625eb8e8fb8eef237829c89d..1b90c4851cb0d74eb9740c93c2a6dc3387a74f09 100644 (file)
@@ -176,23 +176,26 @@ case "$host" in
                dnl -no-undefined is needed to build a DLL in a Cygwin environment.
                CYGWIN_EXTRA_LDFLAGS="-no-undefined"
 
-               dnl -fvisibility=hidden should not be used in a Cygwin
-               dnl  environment
+               dnl -fvisibility=hidden should not be used when building PE
+               dnl binaries on Windows
                VISIBILITY_CFLAGS=""
 
                WITH_NTFS_3G_DEFAULT="no"
                WITH_FUSE_DEFAULT="no"
+               WINDOWS_BUILD="yes"
                ;;
        *)
                CYGWIN_EXTRA_LDFLAGS=""
                VISIBILITY_CFLAGS="-fvisibility=hidden"
                WITH_NTFS_3G_DEFAULT="yes"
                WITH_FUSE_DEFAULT="yes"
+               WINDOWS_BUILD="no"
                ;;
 esac
 
 AC_SUBST([CYGWIN_EXTRA_LDFLAGS], [$CYGWIN_EXTRA_LDFLAGS])
 AC_SUBST([VISIBILITY_CFLAGS], [$VISIBILITY_CFLAGS])
+AM_CONDITIONAL([WINDOWS_BUILD], [test "x$WINDOWS_BUILD" = "xyes"])
 
 AC_MSG_CHECKING([whether to include support for ntfs-3g])
 AC_ARG_WITH([ntfs-3g],