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