cross-compilation fixes
[mono.git] / support / Makefile.am
index f53fe0b14c2364d3d428795fc6cff9587b3fffa2..59df2c141f205efaec773b3416be213d0cd37633 100644 (file)
@@ -1,4 +1,4 @@
-if PLATFORM_WIN32
+if HOST_WIN32
 SUPPORT=
 else
 SUPPORT=libMonoSupportW.la
@@ -49,9 +49,9 @@ MPH_UNIX_SOURCE =                             \
        utime.c                                 \
        x-struct-str.c
 
-if PLATFORM_WIN32
+if HOST_WIN32
 MPH_SOURCE = $(MPH_C_SOURCE)
-MPH_LIBS   =
+MPH_LIBS   = $(GLIB_LIBS)
 else
 MPH_SOURCE = $(MPH_C_SOURCE) $(MPH_UNIX_SOURCE)
 MPH_LIBS   = $(GLIB_LIBS)
@@ -91,11 +91,11 @@ ZLIB_SOURCES = \
        zutil.h
 
 if HAVE_ZLIB
-Z_SOURCE = zlib_macros.c 
-Z_LIBS= -lz
+Z_SOURCE = zlib-helper.c
+Z_LIBS= -lz $(GLIB_LIBS)
 else
-Z_SOURCE = zlib_macros.c $(ZLIB_SOURCES)
-Z_LIBS=
+Z_SOURCE = zlib-helper.c $(ZLIB_SOURCES)
+Z_LIBS= $(GLIB_LIBS)
 endif
 
 libMonoPosixHelper_la_SOURCES =                        \