$ ld -v
Microsoft (R) Incremental Linker Version 10.00.40219.01
$ uname -a
UWIN-W7 VMBLOGDEV5 5.0/6.1 2012-02-29 i686-64 x64 64/64 UWIN
$

In the ld man page :

  -Y [pass, ]argument
                  Pass the given argument to the underlying linker. If pass is
                  specified it must be l.

-Y seems to be removed and the string is treated as an file rather a
linker argument.

$ ld -V -Yl,/FORCE:MULTIPLE a.o -o a
Lib='C:\PROGS\UWIN\usr\lib\msvcrt;C:\PROGS\UWIN\usr\lib;C:\Program
Files (x86)\Microsoft Visual Studio 10.0\vc\lib\amd64;C:\Program Files
(x86)\Microsoft SDKs\Windows\v7.0A\lib\x64;' \
LINK : fatal error LNK1181: impossible d'ouvrir le fichier en entrée
'l,/FORCE:MULTIPLE.obj'
/msdev/vc/bin/link.exe -nologo -incremental:no -machine:x64
-nodefaultlib:libc l,/FORCE:MULTIPLE -defaultlib:msvcrt.lib -manifest
a.o -out:a.exe
$

_______________________________________________
uwin-users mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/uwin-users

Reply via email to