I try to compile ion-3-20080207, and get the following:

Scanning main.c for exports.
/usr/local/bin/lua: ../libextl/libextl-mkexports:211: 'string.gfind'
was renamed to 'string.gmatch'
stack traceback:
        [C]: in function 'gfind'
        ../libextl/libextl-mkexports:211: in function 'do_do_export'
        ../libextl/libextl-mkexports:288: in function 'minfn'
        ../libextl/libextl-mkexports:352: in function 'do_parse'
        ../libextl/libextl-mkexports:335: in function 'parse'
        ../libextl/libextl-mkexports:777: in main chunk
        [C]: ?
make[1]: *** [exports.c] Error 1
make[1]: Leaving directory `/tmp/ion-3-20080207/mod_tiling'
make: *** [subdirs] Error 2



Making the obvious change, and re-running make:

/usr/local/bin/lua: ../libextl/libextl-mkexports:30: bad argument #2
to 'format' (number expected, got string)
stack traceback:
        [C]: in function 'format'
        ../libextl/libextl-mkexports:30: in function 'fprintf'
        ../libextl/libextl-mkexports:432: in function 'writechnd'
        ../libextl/libextl-mkexports:519: in function 'write_exports'
        ../libextl/libextl-mkexports:795: in main chunk
        [C]: ?
make[1]: *** [exports.c] Error 1
make[1]: Leaving directory `/tmp/ion-3-20080207/mod_tiling'
make: *** [subdirs] Error 2


...At which point I am starting to think that this could go on for a while.

$ lua -v
Lua 5.1.3  Copyright (C) 1994-2008 Lua.org, PUC-Rio

Is Ion not compatible with this version of lua?


-- 
Jarrod Lowe

Reply via email to