[syslinux] I cannot build syslinux-5.11-pre8 from git (No rule to make target `../core/ldlinux.bss')

Igor Sverkos igor.sverkos at googlemail.com
Thu Jul 11 13:17:06 PDT 2013


I am trying to build syslinux-5.11-pre8 but it will fail:

/tmp/foo # cat /etc/debian_version
/tmp/foo # pwd
/tmp/foo # git clone git://git.kernel.org/pub/scm/boot/syslinux/syslinux.git
Cloning into 'syslinux'...
remote: Counting objects: 47602, done.
remote: Compressing objects: 100% (12273/12273), done.
remote: Total 47602 (delta 35454), reused 46954 (delta 34994)
Receiving objects: 100% (47602/47602), 14.71 MiB | 3.18 MiB/s, done.
Resolving deltas: 100% (35454/35454), done.
/tmp/foo # cd syslinux
/tmp/foo/syslinux (git)-[master] # git checkout syslinux-5.11-pre8
Note: checking out 'syslinux-5.11-pre8'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b new_branch_name

HEAD is now at 89794a3... Merge branch 'dynamic-debug' into elflink
/tmp/foo/syslinux (git)-[syslinux-5.11-pre8] # make installer
perl version.pl version version.mk '< := @'
make -r installer-local
make[1]: Entering directory `/tmp/foo/syslinux'
make[1]: Nothing to be done for `installer-local'.
make[1]: Leaving directory `/tmp/foo/syslinux'
set -e ; for i in libinstaller mtools linux extlinux utils; do make -r
-C $i all ; done
make[1]: Entering directory `/tmp/foo/syslinux/libinstaller'
make[1]: *** No rule to make target `../core/ldlinux.bss', needed by
`bootsect_bin.c'.  Stop.
make[1]: Leaving directory `/tmp/foo/syslinux/libinstaller'
make: *** [installer] Error 2



More information about the Syslinux mailing list