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