From babeb5c556de6f9686f5cd47133d0c40c07bfc2e Mon Sep 17 00:00:00 2001 From: Moonchild Date: Sat, 2 Jan 2021 13:35:39 +0000 Subject: Issue #61 - Reinstate buildability with shared gkmedias dll This fully works for splitting gkmedias.dll back out from xul with one exception which is Skia throwing undefined externals when linking gkmedias. --- old-configure.in | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'old-configure.in') diff --git a/old-configure.in b/old-configure.in index ade675e95..07b8535c8 100644 --- a/old-configure.in +++ b/old-configure.in @@ -4614,8 +4614,16 @@ dnl = dnl ======================================================== MOZ_ARG_HEADER(Static build options) +if test "$OS_ARCH" = "WINNT"; then + GKMEDIAS_SHARED_LIBRARY=1 +fi +if test -n "$GKMEDIAS_SHARED_LIBRARY"; then + AC_DEFINE(GKMEDIAS_SHARED_LIBRARY) +fi +AC_SUBST(GKMEDIAS_SHARED_LIBRARY) + if test -z "$MOZ_SYSTEM_ZLIB"; then -if test -n "$JS_SHARED_LIBRARY"; then +if test -n "$JS_SHARED_LIBRARY" -o "$GKMEDIAS_SHARED_LIBRARY"; then ZLIB_IN_MOZGLUE=1 AC_DEFINE(ZLIB_IN_MOZGLUE) fi -- cgit v1.2.3