|
|
||
|
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