Code: Select all
CMakeFiles/minetestserver.dir/script/lua_api/l_object.cpp.o: In function `ObjectRef::l_get_entity_name(lua_State*)':
l_object.cpp:(.text+0x364c): undefined reference to `luaL_checktype'
l_object.cpp:(.text+0x365c): undefined reference to `luaL_checkudata'
l_object.cpp:(.text+0x372c): undefined reference to `lua_pushstring'
l_object.cpp:(.text+0x3784): undefined reference to `luaL_typerror'
P.s. and the build.sh:
Code: Select all
cd minetest
rm -rf build
mkdir build
cd build
cmake .. \
-DBUILD_SERVER=TRUE \
-DBUILD_CLIENT=FALSE \
-DIRRLICHT_SOURCE_DIR=../../irrlicht \
-DCMAKE_BUILD_TYPE=Release \
-DENABLE_LUAJIT=TRUE \
-DENABLE_SYSTEM_GMP=TRUE \
-DENABLE_SYSTEM_JSONCPP=TRUE \
-DRUN_IN_PLACE=FALSE \
-DLUA_INCLUDE_DIR=../../luajit/src/ \
-DLUA_LIBRARY=../../luajit/src/