I'm sorry, but I can't help you here. Your Makefile seems to be some "special" kind of Makefile which doesn't output the verbatim command lines it runs but something like
[ CC GVariant.c ]
... which does not help anybody. I don't know what is responsible for this output but if you find out who/what causes that, remove that cause and burn it with fire.
Update
There it is, in lib/Glib/MakeHelper.pm:
# # And, some black magick to help make learn to shut the hell up. # sub quiet_rule { my $cmds = shift; my @lines = split /\n/, $cmds; foreach (@lines) { if (/NOECHO/) { # already quiet } elsif (/XSUBPP/) { s/^\t/\t\$(NOECHO) \$(ECHO) [ XS \$< ]\n\t\$(NOECHO) /; } elsif (/CCCMD/) { s/^\t/\t\$(NOECHO) \$(ECHO) [ CC \$< ]\n\t\$(NOECHO) /; } elsif (/\bLD\b/) { s/^\t/\t\$(NOECHO) \$(ECHO) [ LD \$@ ]\n\t\$(NOECHO) /; } elsif (/[_\b]AR\b/) { s/^\t/\t\$(NOECHO) \$(ECHO) [ AR \$@ ]\n\t\$(NOECHO) /; } } return join "\n", @lines; }
Instead of this "beautiful" yet incredibly unhelpful idiocy, remove all this commenting and all instances of $(NOECHO) and reduce that subroutine to a no-op:
sub quiet_rule { my $cmds = shift; return $cmds; }
The people who want "beautiful" or "quiet" output from make don't really understand why the output from make is there. It's not there for the case where everything goes according to plan but for the case where the build fails.
In reply to Re^5: Help with compiling glib
by Corion
in thread Help with compiling glib
by frazap
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |