|
|
||
|
Hi,
The most recent version is still the one for Lua 5.0. That version can be built under Lua 5.1 with a simple change:
67,68c67 < int j=luaL_findstring(luaL_checkstring(L, i), S); < if (j==-1) luaL_argerror(L, i, "unknown selector"); --- > int j=luaL_checkoption(L, i, NULL, S);
I had problem to compile luaposix in Xubuntu 7.04. --- $ make cc -fPIC -I/home/brunoos/local/lua-5.0/include -pedantic -Wall -O2 -c -o lposix.o lposix.c lposix.c: In function 'Ftimes': lposix.c:615: error: 'CLK_TCK' undeclared (first use in this function) lposix.c:615: error: (Each undeclared identifier is reported only once lposix.c:615: error: for each function it appears in.) make: ** [lposix.o] Erro 1 ---
$ man times
"NOTES
The number of clock ticks per second can be obtained using
sysconf(_SC_CLK_TCK);
In POSIX-1996 the symbol CLK_TCK (defined in <time.h>) is mentioned as
obsolescent. It is obsolete now."
---I did a simple hack, defining CLK_TCK as sysconf(_SC_CLK_TCK) and it compiles fine.
-- bruno