Description
LLD doesn't and won't support linker scripts in COFF mode. That creates a problem since winapi
has following linker scripts:
winapi-x86_64-pc-windows-gnu-0.4.0/lib/libwinapi_mincore.a
winapi-x86_64-pc-windows-gnu-0.4.0/lib/libwinapi_mincore_downlevel.a
winapi-x86_64-pc-windows-gnu-0.4.0/lib/libwinapi_nanosrv.a
winapi-x86_64-pc-windows-gnu-0.4.0/lib/libwinapi_onecore.a
winapi-x86_64-pc-windows-gnu-0.4.0/lib/libwinapi_onecoreuap.a
winapi-x86_64-pc-windows-gnu-0.4.0/lib/libwinapi_onecoreuap_downlevel.a
winapi-x86_64-pc-windows-gnu-0.4.0/lib/libwinapi_onecore_downlevel.a
winapi-x86_64-pc-windows-gnu-0.4.0/lib/libwinapi_runtimeobject.a
winapi-x86_64-pc-windows-gnu-0.4.0/lib/libwinapi_shcore.a
winapi-x86_64-pc-windows-gnu-0.4.0/lib/libwinapi_vfw32.a
winapi-x86_64-pc-windows-gnu-0.4.0/lib/libwinapi_windowsapp.a
winapi-x86_64-pc-windows-gnu-0.4.0/lib/libwinapi_windowsapp_downlevel.a
Maybe the they could be consolidated into single objects (just like mingw-w64 does) or replaced with response files?
For now I've set WINAPI_NO_BUNDLED_LIBRARIES=1
.
Metadata
Metadata
Assignees
Labels
No labels