GNU make is unmaintained?
在做 cdrtools 時,看到這個 message:
===> Building for cjk-cdrtools-2.01.20041227_2
W A R N I N G Messages like:
gmake[2]: Entering directory `/tmp/cdrtools-2.01/libschily'
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/cvmod.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/dat.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fcons.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fdown.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fdup.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/ffileread.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/ffilewrite.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fgetline.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fgetstr.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/file_raise.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fileclose.d: No such file or directory
....
are caused by a GNU make bug and not by the Schily makefile system.
The related bug has been reported to the GNU make maintainers in 1988 but
as the bug has not yet been fixed, it seems that GNU make is unmaintained :-(
A working highly portable make program is at ftp://ftp.berlios.de/pub/smake
RULES/rules1.top:234: incs/Dcc.i386-freebsd: No such file or directory
RULES/rules.cnf:56: incs/i386-freebsd-cc/Inull: No such file or directory
RULES/rules.cnf:57: incs/i386-freebsd-cc/rules.cnf: No such file or directory
==> MAKING DIRECTORY "incs/i386-freebsd-cc/Inull"
==> CONFIGURING RULES "incs/i386-freebsd-cc/rules.cnf"
...
有趣,developers 除了在 code 裡埋 comment 互相幹勦以外,build message 也可以用,而且更多人看到。
Random Posts
- None Found
Similar Posts
- None Found
Post a Comment