Compiling under luajit?

All development conversation and discussion takes place here

Moderator: Moderator

Post Reply
Message
Author
madmonk
Reaper
Posts: 2257
Joined: Wed Dec 12, 2007 12:21 am
Location: New Zealand

Compiling under luajit?

#1 Post by madmonk »

OK I am using this luajit command for premake...

Code: Select all

./premake4 --lua=jitx86 gmake
Is that correct or should it be something different?
Regards

Jon.

madmonk
Reaper
Posts: 2257
Joined: Wed Dec 12, 2007 12:21 am
Location: New Zealand

Re: Compiling under luajit?

#2 Post by madmonk »

I forgot to add the reason I ask is I get this:

Code: Select all

Linking TEngine
../bin/Debug/liblua.a(ldebug.o): In function `lua_getstack':
/home/jon/Download/Tome4/build/../src/luajit/ldebug.c:86: multiple definition of `lua_getstack'
../bin/Debug/liblua.a(lj_debug.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_debug.c:476: first defined here
../bin/Debug/liblua.a(ldebug.o): In function `lua_getlocal':
/home/jon/Download/Tome4/build/../src/luajit/ldebug.c:129: multiple definition of `lua_getlocal'
../bin/Debug/liblua.a(lj_debug.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_debug.c:369: first defined here
../bin/Debug/liblua.a(ldebug.o): In function `lua_setlocal':
/home/jon/Download/Tome4/build/../src/luajit/ldebug.c:140: multiple definition of `lua_setlocal'
../bin/Debug/liblua.a(lj_debug.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_debug.c:380: first defined here
../bin/Debug/liblua.a(ldebug.o): In function `lua_getinfo':
/home/jon/Download/Tome4/build/../src/luajit/ldebug.c:234: multiple definition of `lua_getinfo'
../bin/Debug/liblua.a(lj_debug.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_debug.c:390: first defined here
../bin/Debug/liblua.a(lib_base.o): In function `luaopen_base':
/home/jon/Download/Tome4/build/../src/luajit2/src/lib_base.c:640: multiple definition of `luaopen_base'
../bin/Debug/liblua.a(lbaselib.o):/home/jon/Download/Tome4/build/../src/luajit/lbaselib.c:670: first defined here
../bin/Debug/liblua.a(lib_math.o): In function `luaopen_math':
/home/jon/Download/Tome4/build/../src/luajit2/src/lib_math.c:207: multiple definition of `luaopen_math'
../bin/Debug/liblua.a(lmathlib.o):/home/jon/Download/Tome4/build/../src/luajit/lmathlib.c:251: first defined here
../bin/Debug/liblua.a(lj_dispatch.o): In function `luaJIT_setmode':
/home/jon/Download/Tome4/build/../src/luajit2/src/lj_dispatch.c:201: multiple definition of `luaJIT_setmode'
../bin/Debug/liblua.a(ljit_core.o):/home/jon/Download/Tome4/build/../src/luajit/ljit_core.c:318: first defined here
../bin/Debug/liblua.a(lj_dispatch.o): In function `lua_sethook':
/home/jon/Download/Tome4/build/../src/luajit2/src/lj_dispatch.c:292: multiple definition of `lua_sethook'
../bin/Debug/liblua.a(ldebug.o):/home/jon/Download/Tome4/build/../src/luajit/ldebug.c:58: first defined here
../bin/Debug/liblua.a(lj_dispatch.o): In function `lua_gethook':
/home/jon/Download/Tome4/build/../src/luajit2/src/lj_dispatch.c:305: multiple definition of `lua_gethook'
../bin/Debug/liblua.a(ldebug.o):/home/jon/Download/Tome4/build/../src/luajit/ldebug.c:71: first defined here
../bin/Debug/liblua.a(lj_dispatch.o): In function `lua_gethookmask':
/home/jon/Download/Tome4/build/../src/luajit2/src/lj_dispatch.c:310: multiple definition of `lua_gethookmask'
../bin/Debug/liblua.a(ldebug.o):/home/jon/Download/Tome4/build/../src/luajit/ldebug.c:76: first defined here
../bin/Debug/liblua.a(lj_dispatch.o): In function `lua_gethookcount':
/home/jon/Download/Tome4/build/../src/luajit2/src/lj_dispatch.c:315: multiple definition of `lua_gethookcount'
../bin/Debug/liblua.a(ldebug.o):/home/jon/Download/Tome4/build/../src/luajit/ldebug.c:81: first defined here
../bin/Debug/liblua.a(ldo.o): In function `lua_resume':
/home/jon/Download/Tome4/build/../src/luajit/ldo.c:424: multiple definition of `lua_resume'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:1105: first defined here
../bin/Debug/liblua.a(ldo.o): In function `lua_yield':
/home/jon/Download/Tome4/build/../src/luajit/ldo.c:444: multiple definition of `lua_yield'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:1070: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_checkstack':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:95: multiple definition of `lua_checkstack'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:88: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_xmove':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:110: multiple definition of `lua_xmove'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:104: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_atpanic':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:125: multiple definition of `lua_atpanic'
../bin/Debug/liblua.a(lj_err.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_err.c:669: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_newthread':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:135: multiple definition of `lua_newthread'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:679: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_gettop':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:154: multiple definition of `lua_gettop'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:119: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_settop':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:159: multiple definition of `lua_settop'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:124: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_remove':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:175: multiple definition of `lua_remove'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:141: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_insert':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:186: multiple definition of `lua_insert'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:149: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_replace':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:198: multiple definition of `lua_replace'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:157: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_pushvalue':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:223: multiple definition of `lua_pushvalue'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:181: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_type':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:237: multiple definition of `lua_type'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:189: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_typename':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:243: multiple definition of `lua_typename'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:224: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_iscfunction':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:249: multiple definition of `lua_iscfunction'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:230: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_isnumber':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:255: multiple definition of `lua_isnumber'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:236: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_isstring':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:262: multiple definition of `lua_isstring'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:243: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_isuserdata':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:268: multiple definition of `lua_isuserdata'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:249: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_rawequal':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:274: multiple definition of `lua_rawequal'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:255: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_equal':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:282: multiple definition of `lua_equal'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:262: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_lessthan':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:294: multiple definition of `lua_lessthan'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:295: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_tonumber':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:308: multiple definition of `lua_tonumber'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:318: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_tointeger':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:318: multiple definition of `lua_tointeger'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:354: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_toboolean':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:332: multiple definition of `lua_toboolean'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:425: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_tolstring':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:338: multiple definition of `lua_tolstring'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:431: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_objlen':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:356: multiple definition of `lua_objlen'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:500: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_tocfunction':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:374: multiple definition of `lua_tocfunction'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:515: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_touserdata':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:380: multiple definition of `lua_touserdata'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:526: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_tothread':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:390: multiple definition of `lua_tothread'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:537: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_topointer':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:396: multiple definition of `lua_topointer'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:543: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_pushnil':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:416: multiple definition of `lua_pushnil'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:560: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_pushnumber':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:424: multiple definition of `lua_pushnumber'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:566: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_pushinteger':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:432: multiple definition of `lua_pushinteger'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:574: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_pushlstring':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:440: multiple definition of `lua_pushlstring'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:580: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_pushstring':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:449: multiple definition of `lua_pushstring'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:589: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_pushvfstring':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:458: multiple definition of `lua_pushvfstring'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:603: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_pushfstring':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:468: multiple definition of `lua_pushfstring'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:609: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_pushcclosure':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:481: multiple definition of `lua_pushcclosure'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:620: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_pushboolean':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:498: multiple definition of `lua_pushboolean'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:635: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_pushlightuserdata':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:506: multiple definition of `lua_pushlightuserdata'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:641: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_pushthread':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:514: multiple definition of `lua_pushthread'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:672: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_gettable':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:529: multiple definition of `lua_gettable'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:727: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_getfield':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:539: multiple definition of `lua_getfield'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:741: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_rawget':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:552: multiple definition of `lua_rawget'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:758: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_rawgeti':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:562: multiple definition of `lua_rawgeti'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:765: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_createtable':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:573: multiple definition of `lua_createtable'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:647: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_getmetatable':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:582: multiple definition of `lua_getmetatable'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:778: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_getfenv':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:611: multiple definition of `lua_getfenv'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:808: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_settable':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:640: multiple definition of `lua_settable'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:864: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_setfield':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:652: multiple definition of `lua_setfield'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:883: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_rawset':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:666: multiple definition of `lua_rawset'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:904: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_rawseti':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:679: multiple definition of `lua_rawseti'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:916: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_setmetatable':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:692: multiple definition of `lua_setmetatable'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:928: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_setfenv':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:729: multiple definition of `lua_setfenv'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:967: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_call':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:771: multiple definition of `lua_call'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:1007: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_pcall':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:800: multiple definition of `lua_pcall'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:1014: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_cpcall':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:845: multiple definition of `lua_cpcall'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:1045: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_load':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:858: multiple definition of `lua_load'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:1132: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_dump':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:870: multiple definition of `lua_dump'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:1146: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_status':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:885: multiple definition of `lua_status'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:83: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_gc':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:894: multiple definition of `lua_gc'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:1158: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_error':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:959: multiple definition of `lua_error'
../bin/Debug/liblua.a(lj_err.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_err.c:677: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_next':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:968: multiple definition of `lua_next'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:824: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_concat':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:985: multiple definition of `lua_concat'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:701: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_getallocf':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:1002: multiple definition of `lua_getallocf'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:1202: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_setallocf':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:1012: multiple definition of `lua_setallocf'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:1209: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_newuserdata':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:1020: multiple definition of `lua_newuserdata'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:689: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_getupvalue':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:1052: multiple definition of `lua_getupvalue'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:838: first defined here
../bin/Debug/liblua.a(lapi.o): In function `lua_setupvalue':
/home/jon/Download/Tome4/build/../src/luajit/lapi.c:1066: multiple definition of `lua_setupvalue'
../bin/Debug/liblua.a(lj_api.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_api.c:990: first defined here
../bin/Debug/liblua.a(lstate.o): In function `lua_newstate':
/home/jon/Download/Tome4/build/../src/luajit/lstate.c:146: multiple definition of `lua_newstate'
../bin/Debug/liblua.a(lj_state.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_state.c:183: first defined here
../bin/Debug/liblua.a(lstate.o): In function `lua_close':
/home/jon/Download/Tome4/build/../src/luajit/lstate.c:203: multiple definition of `lua_close'
../bin/Debug/liblua.a(lj_state.o):/home/jon/Download/Tome4/build/../src/luajit2/src/lj_state.c:235: first defined here
../bin/Debug/libluaprofiler.a(core_profiler.o): In function `lprofP_init_core_profiler':
/home/jon/Download/Tome4/build/../src/luaprofiler/core_profiler.c:134: warning: the use of `tmpnam' is dangerous, better use `mkstemp'
collect2: ld returned 1 exit status
make[1]: *** [../bin/Debug/t-engine] Error 1
make: *** [TEngine] Error 2
Regards

Jon.

darkgod
Master of Eyal
Posts: 10750
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

Re: Compiling under luajit?

#3 Post by darkgod »

You probably need to make a make clean before and no it's not the good way
you want

Code: Select all

premake4 --lua=jit2 gmake
Although it should default to jit2 if you dont say anything too
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

Post Reply