[syslinux] cmenu.c32 Symbol not found luaL_checklstring

Ferenc Wágner wferi at niif.hu
Mon Aug 28 01:11:55 PDT 2017

Reinier Kleipool via Syslinux <syslinux at zytor.com> writes:

> But when I want to use cmenu.c32 (with UI cmenu.c32 in the config
> file), the loader downloads:
>   * cmenu.c32
>   * libmenu.c32
>   * libcom32.c32
>   * libutil.c32
> Then syslinux reports: "unable to load cmenu.c32: symbol not found
> luaL_checklstring".
> This sysbol is defined in liblua.c32, that is present in the TFTP
> directory. The TFTP log file however does not show any attempt to load
> this library....

cmenu.c32 is a Lua library, use it from a Lua script.  See
simplemenu.lua in the Syslinux source tree for an example.

More information about the Syslinux mailing list