Miengo 2 Posted July 1, 2015 BFD: obj_all/conf.o: plugin needed to handle lto objectBFD: obj_all/db.o: plugin needed to handle lto objectBFD: obj_all/des.o: plugin needed to handle lto objectBFD: obj_all/ers.o: plugin needed to handle lto objectBFD: obj_all/grfio.o: plugin needed to handle lto objectBFD: obj_all/HPM.o: plugin needed to handle lto objectBFD: obj_all/mapindex.o: plugin needed to handle lto objectBFD: obj_all/md5calc.o: plugin needed to handle lto objectBFD: obj_all/mutex.o: plugin needed to handle lto objectBFD: obj_all/nullpo.o: plugin needed to handle lto objectBFD: obj_all/random.o: plugin needed to handle lto objectBFD: obj_all/showmsg.o: plugin needed to handle lto objectBFD: obj_all/strlib.o: plugin needed to handle lto objectBFD: obj_all/sysinfo.o: plugin needed to handle lto objectBFD: obj_all/thread.o: plugin needed to handle lto objectBFD: obj_all/timer.o: plugin needed to handle lto objectBFD: obj_all/utils.o: plugin needed to handle lto objectBFD: obj_all/console.o: plugin needed to handle lto objectBFD: obj_all/core.o: plugin needed to handle lto objectBFD: obj_all/malloc.o: plugin needed to handle lto objectBFD: obj_all/socket.o: plugin needed to handle lto object MKDIR obj_sql CC sql.c AR obj_sql/common_sql.aBFD: obj_sql/sql.o: plugin needed to handle lto object CC console.c CC core.c CC malloc.c CC socket.c AR obj_all/common_mini.aBFD: obj_all/conf.o: plugin needed to handle lto objectBFD: obj_all/db.o: plugin needed to handle lto objectBFD: obj_all/des.o: plugin needed to handle lto objectBFD: obj_all/ers.o: plugin needed to handle lto objectBFD: obj_all/grfio.o: plugin needed to handle lto objectBFD: obj_all/HPM.o: plugin needed to handle lto objectBFD: obj_all/mapindex.o: plugin needed to handle lto objectBFD: obj_all/md5calc.o: plugin needed to handle lto objectBFD: obj_all/mutex.o: plugin needed to handle lto objectBFD: obj_all/nullpo.o: plugin needed to handle lto objectBFD: obj_all/random.o: plugin needed to handle lto objectBFD: obj_all/showmsg.o: plugin needed to handle lto objectBFD: obj_all/strlib.o: plugin needed to handle lto objectBFD: obj_all/sysinfo.o: plugin needed to handle lto objectBFD: obj_all/thread.o: plugin needed to handle lto objectBFD: obj_all/timer.o: plugin needed to handle lto objectBFD: obj_all/utils.o: plugin needed to handle lto objectBFD: obj_all/miniconsole.o: plugin needed to handle lto objectBFD: obj_all/minicore.o: plugin needed to handle lto objectBFD: obj_all/minimalloc.o: plugin needed to handle lto objectBFD: obj_all/minisocket.o: plugin needed to handle lto objectmake[1]: Leaving directory '/root/emulador/src/common' MAKE login_sqlmake[1]: Entering directory '/root/emulador/src/login'make[1]: *** No rule to make target '../common/mmo', needed by 'obj_sql/account_sql.o'. Stop.make[1]: Leaving directory '/root/emulador/src/login'Makefile:96: recipe for target 'login_sql' failedmake: *** [login_sql] Error 2 Quote Share this post Link to post Share on other sites
0 Oxxy 24 Posted July 1, 2015 (edited) Guide to compile server properly. I guess, you forgot to ./configure first. Edited July 1, 2015 by Oxxy Quote Share this post Link to post Share on other sites
0 4144 364 Posted July 2, 2015 (edited) you should run configure like this: ./configure --disable-lto Edited July 2, 2015 by 4144 Quote Share this post Link to post Share on other sites
0 Miengo 2 Posted July 2, 2015 ake[1]: Entering directory '/root/emulador/src/login'make[1]: *** No rule to make target '../common/mmo', needed by 'obj_sql/account_sql.o'. Stop.make[1]: Leaving directory '/root/emulador/src/login'Makefile:96: recipe for target 'login_sql' failedmake: *** [login_sql] Error 2 Quote Share this post Link to post Share on other sites
0 Kuya Jeo 120 Posted July 2, 2015 to recompile a plugins make clean make plugin make sqlif make plugin doesn't work try to use make plugins make clean make plugin make sql Quote Share this post Link to post Share on other sites
0 Miengo 2 Posted July 2, 2015 (edited) pfffmake plugin make[1]: Entering directory '/root/emulador/src/plugins'make[1]: *** No rule to make target 'o'. Stop.make[1]: Leaving directory '/root/emulador/src/plugins'Makefile:120: recipe for target 'plugin.o' failedmake: *** [plugin.o] Error 2 Windows compiles without errors Edited July 2, 2015 by Miengo Quote Share this post Link to post Share on other sites
0 mrlongshen 22 Posted July 2, 2015 @@Miengo you have custom plugins ? Quote Share this post Link to post Share on other sites
0 mrlongshen 22 Posted July 2, 2015 @@Miengo that a plugins problem sir Quote Share this post Link to post Share on other sites
0 Miengo 2 Posted July 2, 2015 That is a mistake somewhere plugin know, the issue is that a clean direct the revision gives this error github As I fix it? Quote Share this post Link to post Share on other sites
0 Dastgir 1246 Posted July 2, 2015 make clean make sql ^ Above will compile plugins too. Quote Share this post Link to post Share on other sites
0 Miengo 2 Posted July 2, 2015 … make sql & make pluginMake SQL gives the same error mentioned before ... Make pluglinmake[1]: Entering directory '/root/emulador/src/plugins'make[1]: *** No rule to make target 'o'. Stop.make[1]: Leaving directory '/root/emulador/src/plugins'Makefile:120: recipe for target 'plugin.o' failedmake: *** [plugin.o] Error 2Make sqlmake[1]: Entering directory '/root/emulador/src/plugins'make[1]: *** No rule to make target 'o'. Stop.make[1]: Leaving directory '/root/emulador/src/plugins'Makefile:120: recipe for target 'plugin.o' failedmake: *** [plugin.o] Error 2Makemake[1]: Entering directory '/root/emulador/src/plugins'make[1]: *** No rule to make target 'o'. Stop.make[1]: Leaving directory '/root/emulador/src/plugins'Makefile:120: recipe for target 'plugin.o' failedmake: *** [plugin.o] Error 2 Quote Share this post Link to post Share on other sites
0 Dastgir 1246 Posted July 2, 2015 … make sql & make pluginMake SQL gives the same error mentioned before ...Make pluglinmake[1]: Entering directory '/root/emulador/src/plugins'make[1]: *** No rule to make target 'o'. Stop.make[1]: Leaving directory '/root/emulador/src/plugins'Makefile:120: recipe for target 'plugin.o' failedmake: *** [plugin.o] Error 2Make sqlmake[1]: Entering directory '/root/emulador/src/plugins'make[1]: *** No rule to make target 'o'. Stop.make[1]: Leaving directory '/root/emulador/src/plugins'Makefile:120: recipe for target 'plugin.o' failedmake: *** [plugin.o] Error 2Makemake[1]: Entering directory '/root/emulador/src/plugins'make[1]: *** No rule to make target 'o'. Stop.make[1]: Leaving directory '/root/emulador/src/plugins'Makefile:120: recipe for target 'plugin.o' failedmake: *** [plugin.o] Error 2This error is OK.You are doing make plugin But correct is make plugins Quote Share this post Link to post Share on other sites
0 Miengo 2 Posted July 2, 2015 NoMake plugins not exiscorrect is make pkugin Plugin sorry xd Quote Share this post Link to post Share on other sites
0 Dastgir 1246 Posted July 2, 2015 No Make plugins not exiscorrect is make pkugin Plugin sorry xd http://herc.ws/wiki/Building_HPM_Plugin_for_gcc Though I don't understand what you are trying to do... make sql Would do all required things.(even would compile plugins) Quote Share this post Link to post Share on other sites
0 Miengo 2 Posted July 3, 2015 Topic solvedProblem from vps, install ubuntu from.virtual machine, compile emulator 0problems Quote Share this post Link to post Share on other sites
BFD: obj_all/conf.o: plugin needed to handle lto object
BFD: obj_all/db.o: plugin needed to handle lto object
BFD: obj_all/des.o: plugin needed to handle lto object
BFD: obj_all/ers.o: plugin needed to handle lto object
BFD: obj_all/grfio.o: plugin needed to handle lto object
BFD: obj_all/HPM.o: plugin needed to handle lto object
BFD: obj_all/mapindex.o: plugin needed to handle lto object
BFD: obj_all/md5calc.o: plugin needed to handle lto object
BFD: obj_all/mutex.o: plugin needed to handle lto object
BFD: obj_all/nullpo.o: plugin needed to handle lto object
BFD: obj_all/random.o: plugin needed to handle lto object
BFD: obj_all/showmsg.o: plugin needed to handle lto object
BFD: obj_all/strlib.o: plugin needed to handle lto object
BFD: obj_all/sysinfo.o: plugin needed to handle lto object
BFD: obj_all/thread.o: plugin needed to handle lto object
BFD: obj_all/timer.o: plugin needed to handle lto object
BFD: obj_all/utils.o: plugin needed to handle lto object
BFD: obj_all/console.o: plugin needed to handle lto object
BFD: obj_all/core.o: plugin needed to handle lto object
BFD: obj_all/malloc.o: plugin needed to handle lto object
BFD: obj_all/socket.o: plugin needed to handle lto object
MKDIR obj_sql
CC sql.c
AR obj_sql/common_sql.a
BFD: obj_sql/sql.o: plugin needed to handle lto object
CC console.c
CC core.c
CC malloc.c
CC socket.c
AR obj_all/common_mini.a
BFD: obj_all/conf.o: plugin needed to handle lto object
BFD: obj_all/db.o: plugin needed to handle lto object
BFD: obj_all/des.o: plugin needed to handle lto object
BFD: obj_all/ers.o: plugin needed to handle lto object
BFD: obj_all/grfio.o: plugin needed to handle lto object
BFD: obj_all/HPM.o: plugin needed to handle lto object
BFD: obj_all/mapindex.o: plugin needed to handle lto object
BFD: obj_all/md5calc.o: plugin needed to handle lto object
BFD: obj_all/mutex.o: plugin needed to handle lto object
BFD: obj_all/nullpo.o: plugin needed to handle lto object
BFD: obj_all/random.o: plugin needed to handle lto object
BFD: obj_all/showmsg.o: plugin needed to handle lto object
BFD: obj_all/strlib.o: plugin needed to handle lto object
BFD: obj_all/sysinfo.o: plugin needed to handle lto object
BFD: obj_all/thread.o: plugin needed to handle lto object
BFD: obj_all/timer.o: plugin needed to handle lto object
BFD: obj_all/utils.o: plugin needed to handle lto object
BFD: obj_all/miniconsole.o: plugin needed to handle lto object
BFD: obj_all/minicore.o: plugin needed to handle lto object
BFD: obj_all/minimalloc.o: plugin needed to handle lto object
BFD: obj_all/minisocket.o: plugin needed to handle lto object
make[1]: Leaving directory '/root/emulador/src/common'
MAKE login_sql
make[1]: Entering directory '/root/emulador/src/login'
make[1]: *** No rule to make target '../common/mmo', needed by 'obj_sql/account_sql.o'. Stop.
make[1]: Leaving directory '/root/emulador/src/login'
Makefile:96: recipe for target 'login_sql' failed
make: *** [login_sql] Error 2
Share this post
Link to post
Share on other sites