Page 1 of 1

[SOLVED]Complie minetest and error about mod mesecons

PostPosted: Wed Mar 23, 2016 00:59
by linushsao
hi all,

i try to complie latest minetest,my cmak script is:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
cmake . -DRUN_IN_PLACE=FALSE -DBUILD_CLIENT=FALSE -DBUILD_SERVER=TRUE -DENABLE_FREETYPE=TRUE -DENABLE_LUAJIT=TRUE


after successful make , i found it will got ERROR about mod mesecons:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
2016-03-23 08:45:01: ERROR[Main]: ModError: Failed to load and run script from /home/linus/.minetest/mods/mesecons/mesecons_doors/init.lua:
2016-03-23 08:45:01: ERROR[Main]: /home/linus/.minetest/mods/mesecons/mesecons_doors/init.lua:33: Attempt to override non-existent item doors:door_wood_b_1
2016-03-23 08:45:01: ERROR[Main]: stack traceback:
2016-03-23 08:45:01: ERROR[Main]:       [C]: in function 'error'
2016-03-23 08:45:01: ERROR[Main]:       ...nus/src/minetest_0.4.13/bin/../builtin/game/register.lua:338: in function 'override_item'
2016-03-23 08:45:01: ERROR[Main]:       /home/linus/.minetest/mods/mesecons/mesecons_doors/init.lua:33: in function 'meseconify_door'
2016-03-23 08:45:01: ERROR[Main]:       /home/linus/.minetest/mods/mesecons/mesecons_doors/init.lua:50: in main chunk



i try offical minetest it's fine,so the problem is about my complie cmake option?

Re: Complie minetest and error about mod mesecons

PostPosted: Wed Mar 23, 2016 04:31
by benrob0329
First thing I would try would be updating Mesecons, as there is a new doors API and nodes

Re: Complie minetest and error about mod mesecons

PostPosted: Sun Mar 27, 2016 14:38
by linushsao
tks,benrob0329. you are right.after renew Mesecons's code,server works find.