Enrico Maria Giordano wrote:
Il 10/01/2024 21:55, Ron Pinkas ha scritto:
I think compiling can be paralel but link is one command with explicit order running afer all compiler threads ended.
Yes, but you will need an explicit list of the modules. I would prefer
to use *.obj instead.
I would strongly discourage such practice.
1. We already have proper explicit single link command per executable.
2. If/when paralel compilation is configured many targets can be built
in paaralel and *.obj is dangerous (even without multiple targets)
3. Many link command use C startup module which must be first
4. Many librarries/linker combos require --start-group --end-group
I do understand you might mean only in context of prgs only project
but I would still insistt it is dangerous.
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)