[syslinux] Missing make dependencies?

Gene Cumm gene.cumm at gmail.com
Sun May 17 10:19:14 PDT 2015


On Mon, Feb 9, 2015 at 10:17 PM, Gene Cumm <gene.cumm at gmail.com> wrote:
> 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.

See also latest two commits to adf8dbc.

>> 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