Comment by ~lattis on ~lattis/muon
Sorry, I forgot to mark this as resolved!
REPORTED
RESOLVED FIXEDFailing command:
samu: job failed: cc -g -O0 -Wpedantic -Wextra -Wall -fdiagnostics-color=always -I . -I .. -pthread -MD -MQ muon-test.p/main.c.o -MF muon-test.p/main.c.o.d -o muon-test.p/main.c.o -c ../main.c
Passing command:
[1/2] cc -g -O0 -Wpedantic -Wextra -Wall -fdiagnostics-color=always -I . -I .. -I subprojects/quickjs-0.9.0/libqjs.a.p -pthread -MD -MQ muon-test.p/main.c.o -MF muon-test.p/main.c.o.d -o muon-test.p/main.c.o -c ../main.c
It is originally missing -I subprojects/quickjs-0.9.0/libqjs.a.p
... hmm, fixed in commit 75fb1863668d6bd279ab6e419b1b149a5a8ca3c4 but linkification appears to not happen. ~lattis -- you need to use ":" after "Fixes" I think.
Comment by ~lattis on ~lattis/muon
I did not know about -j 0. I agree it is probably fine if muon's samu doesn't support this feature. A linked list of jobs might have been a better approach, but I really like the simplicity of just upfront allocating. I've gone ahead and pushed a commit with #1 in it. If anyone needs this feature I'll reconsider.
REPORTED
RESOLVED CLOSEDComment by ~lattis on ~lattis/muon
Related rizin issue: https://github.com/rizinorg/rizin/pull/3345
~lattis, I retried again with latest Muon and TCC commits and the problem is still the same. Do you know what might be the reason?
Comment by ~lattis on ~lattis/muon
added muon fmt -l
REPORTED
RESOLVED CLOSEDComment by ~lattis on ~lattis/muon
Update: muon supports cross compilation, but no cross-file support so far.
Comment by ~lattis on ~lattis/muon
I see why this might be useful, but the point of -q is to have no output. (e.g. quiet)