The MinGW.OSDN Windows System Libraries. Formerly designated as "MinGW.org Windows System Libraries", this encapsulates the "mingwrt" C runtime library extensions, and the "w32api" 32-bit MS-Windows API libraries.
Please note that this project no longer owns the "MinGW.org" domain name; any software which may be distributed from that domain is NOT supported by this project.
リビジョン | fab9251e5dc78279f8990ca2c3aced12f3ee629c (tree) |
---|---|
日時 | 2020-05-29 01:54:03 |
作者 | Keith Marshall <keith@user...> |
コミッター | Keith Marshall |
Avoid recursive optional DLL import library linking.
@@ -1,3 +1,10 @@ | ||
1 | +2020-05-28 Keith Marshall <keith@users.osdn.me> | |
2 | + | |
3 | + Avoid recursive optional DLL import library linking. | |
4 | + | |
5 | + * Makefile.in (%.dll.a): Remove target before generation; if it | |
6 | + pre-exists, the DLL may appear to recursively depend on itself. | |
7 | + | |
1 | 8 | 2020-05-27 Keith Marshall <keith@users.osdn.me> |
2 | 9 | |
3 | 10 | Fix libmingwex-n.dll dependencies; cf. Issue #40438. |
@@ -695,7 +695,7 @@ $(call optional_dll,libmingwex,@MAP_LIBMINGWEX_A_DLLVERSION@) | ||
695 | 695 | # --no-whole-archive operation. |
696 | 696 | # |
697 | 697 | %.dll.a: %.a configure |
698 | - $(LN_S) -f $< tmp$< | |
698 | + $(RM) $@; $(LN_S) -f $< tmp$< | |
699 | 699 | $(CC) $(call a2dll,tmp$<,$(call dllname,$*)) -L. -Wl,--out-implib=$@ |
700 | 700 | $(RM) tmp$< |
701 | 701 |