[syslinux] Missing make dependencies?

Gene Cumm gene.cumm at gmail.com
Mon Feb 9 19:17:00 PST 2015


On Mon, Feb 9, 2015 at 10:04 PM, Jonathan Boeing via Syslinux
<syslinux at zytor.com> wrote:
> I'm seeing some sporadic build failures with 'make -j4'.  The failures are:
>
> make[4]: *** No rule to make target 'hello.c32', needed by 'all'.  Stop.
>
> I've only seen the failures with com32/samples/hello.c32 and com32/rosh/rosh.c32.
> I'm not a make expert, but I think it's due to missing dependencies.  This patch
> seems to fix my failures, but I'm wondering (if my analysis is correct) if there
> are a few more missing.
>
>
> diff --git a/com32/Makefile b/com32/Makefile
> index c5784be..b18414f 100644
> --- a/com32/Makefile
> +++ b/com32/Makefile
> @@ -18,6 +18,6 @@ gfxboot: lib libutil gpllib
>  hdt: lib libupload cmenu gpllib libutil
>  lua/src: cmenu modules
>  modules: lib libutil gpllib
> -rosh: lib libutil
> -samples: libutil elflink/ldlinux
> +rosh: lib libutil gpllib
> +samples: libutil elflink/ldlinux gpllib
>  sysdump: lib libutil libupload gpllib

Thanks.  Related to http://bugzilla.syslinux.org/show_bug.cgi?id=48

-- 
-Gene


More information about the Syslinux mailing list