[syslinux] Makefiles: includes and rule prerequisites
Geert Stappers
stappers at stappers.nl
Sat Jan 18 14:00:11 PST 2014
Op 2014-01-18 om 15:58 schreef Gene Cumm:
> 1) mk/syslinux.mk runs a shell to make a temp file gcc_ok.$$$$.tmp
> (perhaps in the wrong directory) while several Makefiles have an
> include rule for *.tmp which I believe is causing some occasional
> parallel build issues.
>
> make[3]: Entering directory `/home/gene/s/g/bios/memdump'
> gcc_ok.6333.tmp:1: warning: NUL character seen; rest of line ignored
> gcc_ok.6333.tmp:1: *** missing separator. Stop.
> make[3]: Leaving directory `/home/gene/s/g/bios/memdump'
> make[2]: *** [memdump] Error 2
>
>
> 2) For recursive prerequisites, is it better to list the directory as
> a prerequisite (simple and current approach) or would it be better to
> have a more complex set of rules like the following:
>
> --In com32/Makefile:
> lib/libcom32.c32 lib/libcom32min.a lib/libcom32core.a: lib
> libutil/libutil.c32: libutil
>
> --In com32/rosh/Makefile:
> rosh.c32: lib/libcom32.c32 libutil/libutil.c32
>
> --
> -Gene
Hello Gene,
I did get your observation, but I didn't get what you
are expecting from the mailinglist.
I do see that you are reporting two issues.
My suggestion is that you commit patches for issues
with what you think that is best.
I hope this helps ...
Groeten
Geert Stappers
--
Leven en laten leven
More information about the Syslinux
mailing list