gvrender_core_map.c \
gvloadimage_core.c
-libgvplugin_core_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@ -no-undefined
+libgvplugin_core_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@
libgvplugin_core_la_SOURCES = $(libgvplugin_core_C_la_SOURCES)
-libgvplugin_core_la_LIBADD = $(top_builddir)/lib/gvc/libgvc.la $(top_builddir)/lib/graph/libgraph.la
+libgvplugin_core_la_LIBADD = $(top_builddir)/lib/gvc/libgvc.la
+
+if WITH_WIN32
+libgvplugin_core_la_LDFLAGS += -no-undefined
+libgvplugin_core_la_LIBADD += $(top_builddir)/lib/graph/libgraph.la
+endif
EXTRA_DIST = Makefile.old
gvplugin_devil.c \
gvdevice_devil.c
-libgvplugin_devil_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@ -no-undefined
+libgvplugin_devil_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@
libgvplugin_devil_la_SOURCES = $(libgvplugin_devil_C_la_SOURCES)
libgvplugin_devil_la_LIBADD = @DEVIL_LIBS@
+if WITH_WIN32
+libgvplugin_devil_la_LDFLAGS += -no-undefined
+endif
+
EXTRA_DIST = Makefile.old
libgvplugin_dot_layout_C_la_LIBADD = \
$(top_builddir)/lib/dotgen/libdotgen_C.la
-libgvplugin_dot_layout_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@ -no-undefined
+libgvplugin_dot_layout_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@
libgvplugin_dot_layout_la_SOURCES = $(libgvplugin_dot_layout_C_la_SOURCES)
libgvplugin_dot_layout_la_LIBADD = $(libgvplugin_dot_layout_C_la_LIBADD) \
$(top_builddir)/lib/gvc/libgvc.la \
- $(top_builddir)/lib/pathplan/libpathplan.la \
- $(top_builddir)/lib/graph/libgraph.la
+ $(top_builddir)/lib/pathplan/libpathplan.la
+
+if WITH_WIN32
+libgvplugin_dot_layout_la_LDFLAGS += -no-undefined
+libgvplugin_dot_layout_la_LIBADD += $(top_builddir)/lib/graph/libgraph.la
+endif
EXTRA_DIST = Makefile.old
gvloadimage_gd.c \
gvdevice_gd.c
-libgvplugin_gd_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@ -no-undefined
+libgvplugin_gd_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@
libgvplugin_gd_la_SOURCES = $(libgvplugin_gd_C_la_SOURCES)
if WITH_MYLIBGD
libgvplugin_gd_la_LIBADD = \
$(top_builddir)/lib/gd/libgvgd_C.la \
$(top_builddir)/lib/gvc/libgvc.la \
- $(top_builddir)/lib/graph/libgraph.la \
@ICONV_LIBS@ @FONTCONFIG_LIBS@ @FREETYPE2_LIBS@ @JPEG_LIBS@ @PNG_LIBS@ @EXPAT_LIBS@ @Z_LIBS@ @MATH_LIBS@
AM_CPPFLAGS += -DNONDLL
else
libgvplugin_gd_la_LIBADD = \
- $(top_builddir)/lib/gvc/libgvc.la $(top_builddir)/lib/graph/libgraph.la @GD_LIBS@ @MATH_LIBS@
+ $(top_builddir)/lib/gvc/libgvc.la @GD_LIBS@ @MATH_LIBS@
+endif
+
+if WITH_WIN32
+libgvplugin_gd_la_LDFLAGS += -no-undefined
+libgvplugin_gd_la_LIBADD += $(top_builddir)/lib/graph/libgraph.la
endif
EXTRA_DIST = Makefile.old
gvplugin_gdk_pixbuf.c \
gvdevice_gdk_pixbuf.c
-libgvplugin_gdk_pixbuf_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@ -no-undefined
+libgvplugin_gdk_pixbuf_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@
libgvplugin_gdk_pixbuf_la_SOURCES = $(libgvplugin_gdk_pixbuf_C_la_SOURCES)
libgvplugin_gdk_pixbuf_la_LIBADD = \
$(top_builddir)/lib/gvc/libgvc.la @GDK_PIXBUF_LIBS@
+
+if WITH_WIN32
+libgvplugin_gdk_pixbuf_la_LDFLAGS += -no-undefined
+endif
EXTRA_DIST = Makefile.old
interface.c \
callbacks.c
-libgvplugin_gtk_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@ -no-undefined
+libgvplugin_gtk_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@
libgvplugin_gtk_la_SOURCES = $(libgvplugin_gtk_C_la_SOURCES)
libgvplugin_gtk_la_LIBADD = $(GTK_LIBS) $(GNOMEUI_LIBS)
+if WITH_WIN32
+libgvplugin_gtk_la_LDFLAGS = -no-undefined
+endif
+
EXTRA_DIST = gtk.glade gtk.gladep
gvplugin_ming.c \
gvrender_ming.c
-libgvplugin_ming_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@ -no-undefined
+libgvplugin_ming_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@
libgvplugin_ming_la_SOURCES = $(libgvplugin_ming_C_la_SOURCES)
libgvplugin_ming_la_LIBADD = @MING_LIBS@ @MATH_LIBS@
+if WITH_WIN32
+libgvplugin_ming_la_LDFLAGS = -no-undefined
+endif
+
EXTRA_DIST = Makefile.old Bitstream_Vera_Sans.fdb Bitstream_Vera_Serif.fdb
libgvplugin_neato_layout_la_SOURCES = $(libgvplugin_neato_layout_C_la_SOURCES)
libgvplugin_neato_layout_la_LIBADD = $(libgvplugin_neato_layout_C_la_LIBADD) \
$(top_builddir)/lib/gvc/libgvc.la \
- $(top_builddir)/lib/pathplan/libpathplan.la \
- $(top_builddir)/lib/graph/libgraph.la \
- $(top_builddir)/lib/cdt/libcdt.la @IPSEPCOLA_LIBS@
+ $(top_builddir)/lib/pathplan/libpathplan.la @IPSEPCOLA_LIBS@
+
+if WITH_WIN32
+libgvplugin_neato_layout_la_LDFLAGS += -no-undefined
+libgvplugin_neato_layout_la_LIBADD += $(top_builddir)/lib/graph/libgraph.la $(top_builddir)/lib/cdt/libcdt.la
+endif
EXTRA_DIST = Makefile.old
gvtextlayout_pango.c \
gvloadimage_pango.c
-libgvplugin_pango_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@ -no-undefined
+libgvplugin_pango_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@
libgvplugin_pango_la_SOURCES = $(libgvplugin_pango_C_la_SOURCES)
libgvplugin_pango_la_LIBADD = \
$(top_builddir)/lib/gvc/libgvc.la @PANGOCAIRO_LIBS@ @FONTCONFIG_LIBS@ @MATH_LIBS@
+if WITH_WIN32
+libgvplugin_pango_la_LDFLAGS += -no-undefined
+endif
EXTRA_DIST = Makefile.old
gvplugin_quartz.c \
gvrender_quartz.c
-libgvplugin_quartz_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@ -no-undefined
+libgvplugin_quartz_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO
libgvplugin_quartz_la_SOURCES = $(libgvplugin_quartz_C_la_SOURCES)
libgvplugin_quartz_la_LIBADD = @QUARTZ_LIBS@
+
+if WITH_WIN32
+libgvplugin_quartz_la_LDFLAGS += -no-undefined
+endif
gvplugin_rsvg.c \
gvloadimage_rsvg.c
-libgvplugin_rsvg_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@ -no-undefined
+libgvplugin_rsvg_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@
libgvplugin_rsvg_la_SOURCES = $(libgvplugin_rsvg_C_la_SOURCES)
libgvplugin_rsvg_la_LIBADD = \
$(top_builddir)/lib/gvc/libgvc.la @RSVG_LIBS@ @PANGOCAIRO_LIBS@
+if WITH_WIN32
+libgvplugin_rsvg_la_LDFLAGS += -no-undefined
+endif
+
EXTRA_DIST = Makefile.old
gvplugin_xlib.c \
gvdevice_xlib.c
-libgvplugin_xlib_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@ -no-undefined
+libgvplugin_xlib_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@
libgvplugin_xlib_la_SOURCES = $(libgvplugin_xlib_C_la_SOURCES)
libgvplugin_xlib_la_LIBADD = @PANGOCAIRO_LIBS@ @X_LIBS@ -lX11 @SOCKET_LIBS@ @MATH_LIBS@
+
+if WITH_WIN32
+libgvplugin_xlib_la_LDFLAGS += -no-undefined
+endif