-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
This is the problem:
$ make
Scanning dependencies of target cmod_archive
[ 16%] Building C object CMakeFiles/cmod_archive.dir/ar.c.o
/home/miqueas/Downloads/Compressed/lua-archive-master/ar.c: In function ‘luaopen_archive’:
/home/miqueas/Downloads/Compressed/lua-archive-master/ar.c:42:12: error: unknown type name ‘lua_reg’
static lua_reg fns[] = {
^~~~~~~
/home/miqueas/Downloads/Compressed/lua-archive-master/ar.c:43:9: warning: braces around scalar initializer
{ "version", ar_version },
^
/home/miqueas/Downloads/Compressed/lua-archive-master/ar.c:43:9: note: (near initialization for ‘fns[0]’)
/home/miqueas/Downloads/Compressed/lua-archive-master/ar.c:43:11: warning: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion]
{ "version", ar_version },
^~~~~~~~~
/home/miqueas/Downloads/Compressed/lua-archive-master/ar.c:43:11: note: (near initialization for ‘fns[0]’)
/home/miqueas/Downloads/Compressed/lua-archive-master/ar.c:43:11: error: initializer element is not computable at load time
/home/miqueas/Downloads/Compressed/lua-archive-master/ar.c:43:11: note: (near initialization for ‘fns[0]’)
/home/miqueas/Downloads/Compressed/lua-archive-master/ar.c:43:26: warning: excess elements in scalar initializer
{ "version", ar_version },
^~~~~~~~~~
/home/miqueas/Downloads/Compressed/lua-archive-master/ar.c:43:26: note: (near initialization for ‘fns[0]’)
/home/miqueas/Downloads/Compressed/lua-archive-master/ar.c:44:9: warning: braces around scalar initializer
{ NULL, NULL }
^
/home/miqueas/Downloads/Compressed/lua-archive-master/ar.c:44:9: note: (near initialization for ‘fns[1]’)
/home/miqueas/Downloads/Compressed/lua-archive-master/ar.c:44:11: warning: initialization of ‘int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion]
{ NULL, NULL }
^~~~
/home/miqueas/Downloads/Compressed/lua-archive-master/ar.c:44:11: note: (near initialization for ‘fns[1]’)
/home/miqueas/Downloads/Compressed/lua-archive-master/ar.c:44:17: warning: excess elements in scalar initializer
{ NULL, NULL }
^~~~
/home/miqueas/Downloads/Compressed/lua-archive-master/ar.c:44:17: note: (near initialization for ‘fns[1]’)
/home/miqueas/Downloads/Compressed/lua-archive-master/ar.c:47:5: warning: implicit declaration of function ‘luaL_register’; did you mean ‘lua_register’? [-Wimplicit-function-declaration]
luaL_register(L, NULL, fns);
^~~~~~~~~~~~~
lua_register
CMakeFiles/cmod_archive.dir/build.make:62: fallo en las instrucciones para el objetivo 'CMakeFiles/cmod_archive.dir/ar.c.o'
make[2]: *** [CMakeFiles/cmod_archive.dir/ar.c.o] Error 1
CMakeFiles/Makefile2:611: fallo en las instrucciones para el objetivo 'CMakeFiles/cmod_archive.dir/all'
make[1]: *** [CMakeFiles/cmod_archive.dir/all] Error 2
Makefile:138: fallo en las instrucciones para el objetivo 'all'
make: *** [all] Error 2
I'm using Lua 5.3.5
Metadata
Metadata
Assignees
Labels
No labels