diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2012-05-09 20:50:32 +0200 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2012-05-09 20:50:32 +0200 |
commit | bb5445ab939bbe7006800fa63e9218221d5688f9 (patch) | |
tree | ffdfd27d20fbfe44c7493a52c03063a777968fdc /configure.ac | |
parent | c75f9ef6ab690931a48d01b9f07c0418e3e2c5d2 (diff) | |
download | experiment-player-bb5445ab939bbe7006800fa63e9218221d5688f9.tar.gz |
fixed opening manual under Windows
it turned out that gtk_show_uri() doesn't work even if the URI is
correct, so we're using Window's ShellExecute() now
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac index f4771f3..a5cb1e9 100644 --- a/configure.ac +++ b/configure.ac @@ -83,6 +83,16 @@ case $host in AC_MSG_ERROR([Missing X11/Xlib.h!]) ]) ;; +*-*-mingw*) + AC_CHECK_HEADERS([windows.h], , [ + AC_MSG_ERROR([Missing Windows headers!]) + ]) + AC_CHECK_HEADERS([shellapi.h], , [ + AC_MSG_ERROR([Missing Windows headers!]) + ], [ + #include <windows.h> + ]) + ;; esac # Checks for typedefs, structures, and compiler characteristics. @@ -141,7 +151,7 @@ AC_ARG_ENABLE(console, [console=$enableval], [console=no]) if [[ $console = no ]]; then case $host in - *-*-mingw32*) GTKAPP_LDFLAGS="$GTKAPP_LDFLAGS -mwindows" ;; + *-*-mingw*) GTKAPP_LDFLAGS="$GTKAPP_LDFLAGS -mwindows" ;; esac fi @@ -149,7 +159,7 @@ fi # necessary for auto-registering GTK+ signal handlers by GTK+ builder case $host in *-*-linux*) GTKAPP_LDFLAGS="$GTKAPP_LDFLAGS -Wl,--export-dynamic" ;; -*-*-mingw32*) GTKAPP_LDFLAGS="$GTKAPP_LDFLAGS -Wl,--export-all-symbols" ;; +*-*-mingw*) GTKAPP_LDFLAGS="$GTKAPP_LDFLAGS -Wl,--export-all-symbols" ;; esac AC_SUBST(GTKAPP_CFLAGS) |