mirror of
https://github.com/catchorg/Catch2.git
synced 2024-12-23 11:43:29 +01:00
Add a section on slow linking under MinGW to "Known Limitations" docs
Unless someone steps up to fix the long link times with a set of unobtrusive changes, the recommended solution will remain "use a better linker". Related to #1205, #1247, and #1637 Closes #1247 Closes #1637
This commit is contained in:
parent
060a41ec7b
commit
407ee0af2f
@ -45,6 +45,15 @@ the `REQUIRE` family of macros), Catch2 does not know that there are no
|
|||||||
more sections in that test case and must run the test case again.
|
more sections in that test case and must run the test case again.
|
||||||
|
|
||||||
|
|
||||||
|
### MinGW/CygWin compilation (linking) is extremely slow
|
||||||
|
|
||||||
|
Compiling Catch2 with MinGW can be exceedingly slow, especially during
|
||||||
|
the linking step. As far as we can tell, this is caused by deficiencies
|
||||||
|
in its default linker. If you can tell MinGW to instead use lld, via
|
||||||
|
`-fuse-ld=ldd`, the link time should drop down to reasonable length
|
||||||
|
again.
|
||||||
|
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
This section outlines some missing features, what is their status and their possible workarounds.
|
This section outlines some missing features, what is their status and their possible workarounds.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user