|
Hi, On 5/8/07, Luiz Henrique de Figueiredo <lhf@tecgraf.puc-rio.br> wrote:
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