Sha256: 03e9c56a5fd3a0dc12077bd2f925250a88eddaf4c7adf48c8d0a742d4b8efbdf

Contents?: true

Size: 1.05 KB

Versions: 31

Compression:

Stored size: 1.05 KB

Contents

diff --git a/include/yaml.h b/include/yaml.h
index 5a04d36..70d839e 100644
--- a/include/yaml.h
+++ b/include/yaml.h
@@ -29,7 +29,7 @@ extern "C" {
 #ifdef _WIN32
 #   if defined(YAML_DECLARE_STATIC)
 #       define  YAML_DECLARE(type)  type
-#   elif defined(YAML_DECLARE_EXPORT)
+#   elif defined(YAML_DECLARE_EXPORT) || defined(DLL_EXPORT)
 #       define  YAML_DECLARE(type)  __declspec(dllexport) type
 #   else
 #       define  YAML_DECLARE(type)  __declspec(dllimport) type
diff --git a/src/Makefile b/src/Makefile
index b72224d..a413ce0 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -219,7 +219,7 @@ top_srcdir = ..
 AM_CPPFLAGS = -I$(top_srcdir)/include
 lib_LTLIBRARIES = libyaml.la
 libyaml_la_SOURCES = yaml_private.h api.c reader.c scanner.c parser.c loader.c writer.c emitter.c dumper.c
-libyaml_la_LDFLAGS = -release $(YAML_LT_RELEASE) -version-info $(YAML_LT_CURRENT):$(YAML_LT_REVISION):$(YAML_LT_AGE)
+libyaml_la_LDFLAGS = -release $(YAML_LT_RELEASE) -version-info $(YAML_LT_CURRENT):$(YAML_LT_REVISION):$(YAML_LT_AGE) -no-undefined
 all: all-am
 
 .SUFFIXES:

Version data entries

31 entries across 31 versions & 2 rubygems

Version Path
omnibus-software-23.7.295 config/patches/libyaml/windows-configure.patch
omnibus-software-23.6.292 config/patches/libyaml/windows-configure.patch
omnibus-software-23.6.291 config/patches/libyaml/windows-configure.patch
omnibus-software-23.2.283 config/patches/libyaml/windows-configure.patch
omnibus-software-23.2.281 config/patches/libyaml/windows-configure.patch
omnibus-software-22.11.239 config/patches/libyaml/windows-configure.patch
clusterlb-0.1.32 omnibus/config/patches/libyaml/v0.1.6.windows-configure.patch
clusterlb-0.1.31 omnibus/config/patches/libyaml/v0.1.6.windows-configure.patch
clusterlb-0.1.30 omnibus/config/patches/libyaml/v0.1.6.windows-configure.patch
clusterlb-0.1.29 omnibus/config/patches/libyaml/v0.1.6.windows-configure.patch
clusterlb-0.1.28 omnibus/config/patches/libyaml/v0.1.6.windows-configure.patch
clusterlb-0.1.27 omnibus/config/patches/libyaml/v0.1.6.windows-configure.patch
clusterlb-0.1.26 omnibus/config/patches/libyaml/v0.1.6.windows-configure.patch
clusterlb-0.1.25 omnibus/config/patches/libyaml/v0.1.6.windows-configure.patch
clusterlb-0.1.24 omnibus/config/patches/libyaml/v0.1.6.windows-configure.patch
clusterlb-0.1.23 omnibus/config/patches/libyaml/v0.1.6.windows-configure.patch
clusterlb-0.1.22 omnibus/config/patches/libyaml/v0.1.6.windows-configure.patch
clusterlb-0.1.21 omnibus/config/patches/libyaml/v0.1.6.windows-configure.patch
clusterlb-0.1.20 omnibus/config/patches/libyaml/v0.1.6.windows-configure.patch
clusterlb-0.1.19 omnibus/config/patches/libyaml/v0.1.6.windows-configure.patch