On 23/02/2026 22:59, Jon Turney wrote:
On 18/02/2026 19:11, Hamish McIntyre-Bhatty wrote:
[...]

I'm now building again. One thing to note is I'm wondering how to do parallel make without specifying MAKEOPTS in the cygport file. I know this is worse for debugging but it saves a lot of time.

If I specify "MAKEOPTS="-j12" cygport [...]" it has no effect, but it also seems to have no effect if I run "export MAKEOPTS="-j12"" then it also has no effect. Is there anything else I can try?

cygport sets MAKEOPTS to -j $(nproc + 1) (if no value is given using cygport's own -j option) and also passes that to make when invoked via cygmake, so you shouldn't need to do anything!

It certainly spends a while grinding away with 100% CPU utilization for me.

[1] https://cygwin.github.io/cygport/cygport_conf.html#MAKEOPTS

I think I was using make instead of cygmake for the first instance in the script by accident - it's probably fine. Good to know I don't need that option though.

Best,

Hamish


--
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

Reply via email to