<div dir="auto">Gijs and myself also tested and confirmed this resolves this long standing issue.</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Mar 7, 2022 at 3:59 PM Brendan Shanks <<a href="mailto:bshanks@codeweavers.com">bshanks@codeweavers.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">Fixes launching 32-bit EXEs from a WOW64 build dir.<br>
<br>
Wine-Bug: <a href="https://bugs.winehq.org/show_bug.cgi?id=52618" rel="noreferrer" target="_blank">https://bugs.winehq.org/show_bug.cgi?id=52618</a><br>
Signed-off-by: Brendan Shanks <<a href="mailto:bshanks@codeweavers.com" target="_blank">bshanks@codeweavers.com</a>><br>
---<br>
 <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a>            | 2 +-<br>
 tools/winegcc/winegcc.c | 3 ++-<br>
 2 files changed, 3 insertions(+), 2 deletions(-)<br>
<br>
diff --git a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
index ab3490b21cd..d408b1f344b 100644<br>
--- a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
+++ b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
@@ -773,7 +773,7 @@ case $host_os in<br>
         LIBS="$ac_save_LIBS"<br>
     fi<br>
<br>
-    UNIXLDFLAGS="-dynamiclib -install_name @loader_path/\$(UNIXLIB)"<br>
+    UNIXLDFLAGS="-dynamiclib -install_name @rpath/\$(UNIXLIB) -Wl,-rpath,@loader_path\/"<br>
     AC_SUBST(LIBWINE_SHAREDLIB,"libwine.$libwine_version.dylib")<br>
     AC_SUBST(LIBWINE_LDFLAGS,["-dynamiclib -install_name @rpath/libwine.$libwine_soversion.dylib -Wl,-rpath,@loader_path/ -compatibility_version $libwine_soversion -current_version $libwine_version"])<br>
     AC_SUBST(WINELOADER_DEPENDS,"wine_info.plist")<br>
diff --git a/tools/winegcc/winegcc.c b/tools/winegcc/winegcc.c<br>
index bcec3916843..ab26adb07e8 100644<br>
--- a/tools/winegcc/winegcc.c<br>
+++ b/tools/winegcc/winegcc.c<br>
@@ -416,7 +416,8 @@ static struct strarray get_link_args( struct options *opts, const char *output_n<br>
         if (opts->unix_lib)<br>
         {<br>
             strarray_add( &flags, "-install_name" );<br>
-            strarray_add( &flags, strmake( "@loader_path/%s.so", output_name ) );<br>
+            strarray_add( &flags, strmake( "@rpath/%s.so", output_name ) );<br>
+            strarray_add( &flags, "-Wl,-rpath,@loader_path/" );<br>
         }<br>
         strarray_addall( &link_args, flags );<br>
         return link_args;<br>
-- <br>
2.32.0 (Apple Git-132)<br>
<br>
<br>
</blockquote></div></div>