[syslinux] syslinux 5.00 does not build
László Házy
hazy_l at yahoo.com
Thu Jan 3 18:19:51 PST 2013
I am trying to build an RPM starting from the TAR archive. The relevant
error is:
make[1]: Entering directory
`/tmp1/Software/rpmbuild/BUILD/syslinux-5.00/libinstaller'
perl bin2c.pl syslinux_bootsect < ../core/ldlinux.bss > bootsect_bin.c
perl bin2c.pl syslinux_ldlinux 512 < ../core/ldlinux.sys > ldlinux_bin.c
perl bin2c.pl syslinux_mbr < ../mbr/mbr.bin > mbr_bin.c
perl bin2c.pl syslinux_gptmbr < ../mbr/gptmbr.bin > gptmbr_bin.c
make[1]: *** No rule to make target
`../com32/elflink/ldlinux/ldlinux.c32', needed by `ldlinuxc32_bin.c'. Stop.
make[1]: Leaving directory
`/tmp1/Software/rpmbuild/BUILD/syslinux-5.00/libinstaller'
make: *** [installer] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.48441 (%build)
Sure enough, syslinux-5.00/libinstaller/Makefile contains
ldlinuxc32_bin.c: ../com32/elflink/ldlinux/ldlinux.c32 bin2c.pl
$(PERL) bin2c.pl syslinux_ldlinuxc32 < $< > $@
However, there is no ../com32/elflink/ldlinux/ldlinux.c32 in the TAR
archive.
Did anybody ever check that syslinux 5.00 actually builds? Any
suggestions? Just comment out the rule in the Makefile?
Thanks.
More information about the Syslinux
mailing list