[syslinux] syslinux-4.04 doesn't compile

Gene Cumm gene.cumm at gmail.com
Sat Jun 4 07:58:13 PDT 2011


On Sat, Jun 4, 2011 at 03:31, Helmut Hullen <Hullen at t-online.de> wrote:
> Hallo, syslinux,
>
> I've just tried to compile syslinux 4.04 for slackware - it stopped when
> it tried to execute
>
>  Entering directory `/path/to/diag/geodsp'
>  ./mk-lba-img lba.img
>
> "strace" shows
>
> execve("./mk-lba-img", ["./mk-lba-img", "lba.img"], [/* 49 vars */]) = -
> 1 ENOEXEC (Exec format error)
> dup(2)                                  = 3
> fcntl64(3, F_GETFL)                     = 0x8001 (flags O_WRONLY|O_LARGEFILE)
> close(3)                                = 0
> write(2, "strace: exec: Exec format error\n"..., 32strace: exec: Exec format error
> ) = 32
> exit_group(1)                           = ?
>
> ---------------------------------------
>
> I've got the packet from ftp.kernel.org, "mk-lba-img" has the timestamp
> "Apr 18 23:25".
>
> For compiling I use the slackware skript for 3.84 with modifications
> only for the version; compiling 4.04-pre3 with it worked well.
>
> What goes wrong?

My fault.  This was already resolved in current git master.  4.05-pre1
should be better.  That, or ignore everything in diag/geodsp/ for now
as a few others already have.

-- 
-Gene




More information about the Syslinux mailing list