* use current_module.sharedlibfilename instead of current_module.exefilename, when linking a library for the wasm32-embedded target

This commit is contained in:
Nikolay Nikolov 2022-07-15 15:59:34 +03:00
parent 9dfda963a3
commit ec9c81e77e

View File

@ -2185,7 +2185,7 @@ function TLinkerEmbedded_Wasm.MakeSharedLibrary: boolean;
SoNameStr:='';
SplitBinCmd(Info.DllCmd[1],binstr,cmdstr);
Replace(cmdstr,'$EXE',maybequoted(current_module.exefilename));
Replace(cmdstr,'$EXE',maybequoted(current_module.sharedlibfilename));
tmp := TCmdStrListItem(ObjectFiles.First);
while Assigned(tmp) do begin