diff options
-rw-r--r-- | configure.ac | 8 | ||||
-rw-r--r-- | src/Makefile.am | 14 |
2 files changed, 17 insertions, 5 deletions
diff --git a/configure.ac b/configure.ac index 9dd9354a..28fd4028 100644 --- a/configure.ac +++ b/configure.ac @@ -178,10 +178,18 @@ PKG_CHECK_MODULES(GLIB, AC_SUBST(GLIB_CFLAGS) AC_SUBST(GLIB_LIBS) + +if test "$platform" = "win32"; then +PKG_CHECK_MODULES(GIO_WINDOWS, + [gio-windows-2.0]) +AC_SUBST(GIO_WINDOWS_CFLAGS) +AC_SUBST(GIO_WINDOWS_LIBS) +else PKG_CHECK_MODULES(GIO_UNIX, [gio-unix-2.0]) AC_SUBST(GIO_UNIX_CFLAGS) AC_SUBST(GIO_UNIX_LIBS) +fi GLIB_GENMARSHAL=`$PKG_CONFIG --variable=glib_genmarshal glib-2.0` AC_SUBST(GLIB_GENMARSHAL) diff --git a/src/Makefile.am b/src/Makefile.am index 4210f9e8..43dd959a 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -226,15 +226,10 @@ AM_CFLAGS = \ @LIBSOUP_CFLAGS@ \ $(NULL) -if OS_WINDOWS - AM_CFLAGS += -D_WIN32_WINNT=0x0501 -endif - AM_LDFLAGS = \ $(GCOV_LIBS) \ @LIBXML2_LIBS@ \ @GLIB_LIBS@ \ - @GIO_UNIX_CFLAGS@ \ @GMODULE_LIBS@ \ @WOCKY_LIBS@ \ @DBUS_LIBS@ \ @@ -243,6 +238,15 @@ AM_LDFLAGS = \ @LIBSOUP_LIBS@ \ $(NULL) +if OS_WINDOWS + AM_CFLAGS += -D_WIN32_WINNT=0x0501 \ + @GIO_WINDOWS_CFLAGS@ + AM_LDFLAGS += @GIO_WINDOWS_LIBS@ +else + AM_CFLAGS += @GIO_UNIX_CFLAGS@ + AM_LDFLAGS += @GIO_UNIX_LIBS@ +endif + if USE_BACKEND_AVAHI AM_LDFLAGS += @AVAHI_LIBS@ AM_CFLAGS += @AVAHI_CFLAGS@ |