Alexandre Julliard : winegcc: Build Unix libraries as dynamic libs on macOS.

Alexandre Julliard julliard at winehq.org
Thu Aug 12 16:35:18 CDT 2021


Module: wine
Branch: master
Commit: ada8bf034ab708ebff196269b69a0b828527d318
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=ada8bf034ab708ebff196269b69a0b828527d318

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Wed Aug 11 21:38:20 2021 +0200

winegcc: Build Unix libraries as dynamic libs on macOS.

Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 tools/winegcc/winegcc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/winegcc/winegcc.c b/tools/winegcc/winegcc.c
index 8e77648ac10..69c18b72b67 100644
--- a/tools/winegcc/winegcc.c
+++ b/tools/winegcc/winegcc.c
@@ -478,7 +478,7 @@ static strarray *get_link_args( struct options *opts, const char *output_name )
     switch (opts->target_platform)
     {
     case PLATFORM_APPLE:
-        strarray_add( flags, "-bundle" );
+        strarray_add( flags, opts->unix_lib ? "-dynamiclib" : "-bundle" );
         strarray_add( flags, "-multiply_defined" );
         strarray_add( flags, "suppress" );
         if (opts->target_cpu == CPU_POWERPC)




More information about the wine-cvs mailing list