[root@netuno etc]# gcc -o inter interpreter.c /tmp/ccqkXDAK.o: In function `main': interpreter.c:(.text+0x17): undefined reference to `luaL_newstate' interpreter.c:(.text+0x25): undefined reference to `luaopen_base' interpreter.c:(.text+0x30): undefined reference to `luaopen_table' interpreter.c:(.text+0x3b): undefined reference to `luaopen_io' interpreter.c:(.text+0x46): undefined reference to `luaopen_string' interpreter.c:(.text+0x51): undefined reference to `luaopen_math' interpreter.c:(.text+0x9d): undefined reference to `luaL_loadbuffer' interpreter.c:(.text+0xc4): undefined reference to `lua_pcall' interpreter.c:(.text+0x10e): undefined reference to `lua_tolstring' interpreter.c:(.text+0x12d): undefined reference to `lua_settop' interpreter.c:(.text+0x15f): undefined reference to `lua_close' collect2: ld returned 1 exit status