diff options
author | Marty E. Plummer <hanetzer@protonmail.com> | 2018-01-05 00:31:45 -0600 |
---|---|---|
committer | Marty E. Plummer <hanetzer@protonmail.com> | 2018-01-06 22:43:18 -0600 |
commit | a70c7f36cb46a7fbda862389b4d602f5444ff3f2 (patch) | |
tree | 64429420cb2adcf2100689b78d255ddeae4f24e4 /src | |
parent | aa10f65706b474987d17a6b66ae087f823758e6f (diff) | |
download | libyaml-git-a70c7f36cb46a7fbda862389b4d602f5444ff3f2.tar.gz |
add -no-undefined to src/Makefile.am
Without this change building a dll with the mingw-w64 toolchain is
impossible. All tests from make test-all succeed on native linux
(Gentoo amd64 glibc default/linux/amd64/17.1/desktop gcc-7.2.0)
Signed-off-by: Marty E. Plummer <hanetzer@protonmail.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/Makefile.am | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Makefile.am b/src/Makefile.am index 7cc40e7..24cf89d 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,4 +1,4 @@ AM_CPPFLAGS = -I$(top_srcdir)/include -Wall 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 = -no-undefined -release $(YAML_LT_RELEASE) -version-info $(YAML_LT_CURRENT):$(YAML_LT_REVISION):$(YAML_LT_AGE) |