Код: Выделить всё
dpkg -l | grep lua
ii liblua50 5.0.2-5 Main interpreter library for the Lua 5.0 pro
ii liblua50-dev 5.0.2-5 Main interpreter library for Lua 5.0: static
ii liblualib50 5.0.2-5 Extension library for the Lua 5.0 programmin
ii liblualib50-de 5.0.2-5 Extension library for Lua 5.0: static and he
ii lua50 5.0.2-5 Small embeddable language with simple proced
ii luasocket 2.0-alpha-2 TCP/UDP socket library for Lua 5.0
ii luasocket-dev 2.0-alpha-2 TCP/UDP socket library for Lua 5.0Код: Выделить всё
cd /usr/src/lua/
./configure
.......
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commandsКод: Выделить всё
make
make all-recursive
make[1]: Entering directory `/usr/src/lua'
Making all in src
make[2]: Entering directory `/usr/src/lua/src'
if /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -I/usr/local/include -I/usr/local/include/verlihub -I/usr/include/mysql -DBIG_JOINS=1 -I/usr/include -g -O2 -I/usr/local/include -I/usr/local/include/verlihub -I/usr/include/mysql -DBIG_JOINS=1 -I/usr/include -MT cpilua.lo -MD -MP -MF ".deps/cpilua.Tpo" \
-c -o cpilua.lo `test -f 'cpilua.cpp' || echo './'`cpilua.cpp; \
then mv -f ".deps/cpilua.Tpo" ".deps/cpilua.Plo"; \
else rm -f ".deps/cpilua.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -I/usr/local/include -I/usr/local/include/verlihub -I/usr/include/mysql -DBIG_JOINS=1 -I/usr/include -g -O2 -I/usr/local/include -I/usr/local/include/verlihub -I/usr/include/mysql -DBIG_JOINS=1 -I/usr/include -MT cpilua.lo -MD -MP -MF .deps/cpilua.Tpo -c cpilua.cpp -fPIC -DPIC -o .libs/cpilua.o
g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -I/usr/local/include -I/usr/local/include/verlihub -I/usr/include/mysql -DBIG_JOINS=1 -I/usr/include -g -O2 -I/usr/local/include -I/usr/local/include/verlihub -I/usr/include/mysql -DBIG_JOINS=1 -I/usr/include -MT cpilua.lo -MD -MP -MF .deps/cpilua.Tpo -c cpilua.cpp -o cpilua.o >/dev/null 2>&1
if /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -I/usr/local/include -I/usr/local/include/verlihub -I/usr/include/mysql -DBIG_JOINS=1 -I/usr/include -g -O2 -I/usr/local/include -I/usr/local/include/verlihub -I/usr/include/mysql -DBIG_JOINS=1 -I/usr/include -MT cluainterpreter.lo -MD -MP -MF ".deps/cluainterpreter.Tpo" \
-c -o cluainterpreter.lo `test -f 'cluainterpreter.cpp' || echo './'`cluainterpreter.cpp; \
then mv -f ".deps/cluainterpreter.Tpo" ".deps/cluainterpreter.Plo"; \
else rm -f ".deps/cluainterpreter.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -I/usr/local/include -I/usr/local/include/verlihub -I/usr/include/mysql -DBIG_JOINS=1 -I/usr/include -g -O2 -I/usr/local/include -I/usr/local/include/verlihub -I/usr/include/mysql -DBIG_JOINS=1 -I/usr/include -MT cluainterpreter.lo -MD -MP -MF .deps/cluainterpreter.Tpo -c cluainterpreter.cpp -fPIC -DPIC -o .libs/cluainterpreter.o
cluainterpreter.cpp: In member function `bool nScripts::cLuaInterpreter::Init()
':
cluainterpreter.cpp:52: error: `luaopen_loadlib' undeclared (first use this
function)
cluainterpreter.cpp:52: error: (Each undeclared identifier is reported only
once for each function it appears in.)
cluainterpreter.cpp:82: error: `lua_dofile' undeclared (first use this
function)
make[2]: *** [cluainterpreter.lo] Ошибка 1
make[2]: Leaving directory `/usr/src/lua/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/usr/src/lua'
make: *** [all] Ошибка 2прорывал обновить сам lua до 5.1.1 не помогло.