Michael Madore wrote:> Hi,
>
> I have created my own custom menu using menu/complex.c as an example.
> This was way back in the syslinux 2.x days, so the menu system had not
> yet been converted to COM32. With a few minor changes, I now have
> this compiling and running under v3.63. The problem is that only the
> top level menu works. Trying to access any sub-menu results in the
> program exiting back to the boot prompt.
>
> I thought this might be something wrong in my code, so I tested the
> complex.c32 example and it suffers from the same problem. I then
> tried a number of different syslinux releases going all the way back
> to v3.20 and they all have the same issue.
>
> Does anyone else have this working? My build environment is CentOS 5.1
>
> Thanks!
>
> Mike Madore
Can you try v3.11? I have a menu system based off of menu/simple.c that
is working fine, other then some submenus get displayed in funky
locations. I have avoided upgrading as some significant updates were
made to the code, which I believe requires the use of Python / Templates
to generate the menus [pre-compile]. (I don't know if this is true, I
honestly haven't looked yet. It's on my todo list, but fairly low)
-Andrew
P.S. I am running the v3.11 menu with v3.63 isolinux/pxelinux.