]> granicus.if.org Git - graphviz/commitdiff
edgepaint: autotools: add -no-undefined to LDFLAGS
authorMagnus Jacobsson <Magnus.Jacobsson@berotec.se>
Sat, 24 Jul 2021 13:25:32 +0000 (15:25 +0200)
committerMagnus Jacobsson <Magnus.Jacobsson@berotec.se>
Tue, 28 Sep 2021 16:17:16 +0000 (18:17 +0200)
Fixes this error with Cygwin:

libtool:   error: can't build x86_64-pc-cygwin shared library unless -no-undefined is specified

lib/edgepaint/Makefile.am

index 49f2c8eeafc8342f43ccfd334b43fe36aa165f5c..039a432764a4ecf37216bc6217d1852a4428671a 100644 (file)
@@ -20,7 +20,7 @@ pkgconfig_DATA = liblab_gamut.pc
 
 libedgepaint_C_la_SOURCES = edge_distinct_coloring.c  furtherest_point.c  intersection.c  lab.c  node_distinct_coloring.c
 
-liblab_gamut_la_LDFLAGS = -version-info $(LAB_GAMUT_VERSION)
+liblab_gamut_la_LDFLAGS = -version-info $(LAB_GAMUT_VERSION) -no-undefined
 liblab_gamut_la_SOURCES = lab_gamut.c
 
 EXTRA_DIST = edgepaintlib.vcxproj* lab_gamut.vcxproj* lab_gamut.def