antiblock
Elveron
  • Chatbox

    You don't have permission to chat.
    Load More
  • 0
Sign in to follow this  
TekPT123

[SOURCE] Onde estão os ficheiros compilados...

Question

Boas noites pessoal, 

 

Então é assim, eu compilei as minhas files, supondo que fiz tudo direito, o game e a db de veriam estar nas pastas db/ e game/

 

 

Ai está o resultado final, depois posso pôr o resto.

gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/game/src'
makedepend -f Depend  -I../../../Extern/include/boost -I../../libdevil -I../../libmysql/7.x-5.1.35 -I../../../Extern/include -I../../libhackshield/include -I../../libxtrap/include -I/usr/include -I../../liblua/include -I/usr/local/include -L/usr/local/lib/mysql -I../../libserverkey -I/usr/include/c++/3.3 -I/usr/include/c++/4.2 -pOBJDIR/ BattleArena.cpp FSM.cpp MarkConvert.cpp MarkImage.cpp MarkManager.cpp OXEvent.cpp TrafficProfiler.cpp ani.cpp arena.cpp banword.cpp battle.cpp blend_item.cpp block_country.cpp buffer_manager.cpp building.cpp castle.cpp char.cpp char_affect.cpp char_battle.cpp char_change_empire.cpp char_horse.cpp char_item.cpp char_manager.cpp char_quickslot.cpp char_resist.cpp char_skill.cpp char_state.cpp PetSystem.cpp cmd.cpp cmd_emotion.cpp cmd_general.cpp cmd_gm.cpp cmd_oxevent.cpp config.cpp constants.cpp crc32.cpp cube.cpp db.cpp desc.cpp desc_client.cpp desc_manager.cpp desc_p2p.cpp dev_log.cpp dungeon.cpp empire_text_convert.cpp entity.cpp entity_view.cpp event.cpp event_queue.cpp exchange.cpp file_loader.cpp fishing.cpp gm.cpp guild.cpp guild_manager.cpp guild_war.cpp horse_rider.cpp horsename_manager.cpp input.cpp input_auth.cpp input_db.cpp input_login.cpp input_main.cpp input_p2p.cpp input_teen.cpp input_udp.cpp ip_ban.cpp item.cpp item_addon.cpp item_attribute.cpp item_manager.cpp item_manager_idrange.cpp locale.cpp locale_service.cpp log.cpp login_data.cpp lzo_manager.cpp marriage.cpp matrix_card.cpp messenger_manager.cpp mining.cpp mob_manager.cpp monarch.cpp motion.cpp over9refine.cpp p2p.cpp packet_info.cpp party.cpp passpod.cpp pcbang.cpp polymorph.cpp priv_manager.cpp pvp.cpp questevent.cpp questlua.cpp questlua_affect.cpp questlua_arena.cpp questlua_ba.cpp questlua_building.cpp questlua_danceevent.cpp questlua_dungeon.cpp questlua_forked.cpp questlua_game.cpp questlua_global.cpp questlua_guild.cpp questlua_horse.cpp questlua_pet.cpp questlua_item.cpp questlua_marriage.cpp questlua_mgmt.cpp questlua_monarch.cpp questlua_npc.cpp questlua_oxevent.cpp questlua_party.cpp questlua_pc.cpp questlua_quest.cpp questlua_target.cpp questmanager.cpp questnpc.cpp questpc.cpp refine.cpp regen.cpp safebox.cpp sectree.cpp sectree_manager.cpp sequence.cpp shop.cpp skill.cpp start_position.cpp target.cpp text_file_loader.cpp trigger.cpp utils.cpp vector.cpp war_map.cpp wedding.cpp xmas_event.cpp version.cpp panama.cpp threeway_war.cpp map_location.cpp auth_brazil.cpp BlueDragon.cpp BlueDragon_Binder.cpp DragonLair.cpp questlua_dragonlair.cpp HackShield.cpp HackShield_Impl.cpp char_hackshield.cpp skill_power.cpp affect.cpp SpeedServer.cpp questlua_speedserver.cpp XTrapManager.cpp auction_manager.cpp FileMonitor_FreeBSD.cpp ClientPackageCryptInfo.cpp cipher.cpp buff_on_attributes.cpp dragon_soul_table.cpp DragonSoul.cpp group_text_parse_tree.cpp char_dragonsoul.cpp questlua_dragonsoul.cpp shop_manager.cpp shopEx.cpp item_manager_read_tables.cpp questlua_mysql.cpp acce.cpp offline_shop.cpp offlineshop_manager.cpp offlineshop_config.cpp  minilzo.c main.cpp test.cpp 2> /dev/null > Depend
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/game/src'
gmake -C game/src clean
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/game/src'
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/game/src'
gmake -C game/src limit_time
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/game/src'
update limit time
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/game/src'
gmake -C db/src dep
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/db/src'
makedepend -fDepend  -I../../boost -I../../libmysql/5.x-5.1.35 -I/usr/include/c++/3.3 -I/usr/include/c++/4.2 -p.obj/ Config.cpp NetBase.cpp Peer.cpp PeerBase.cpp Main.cpp Lock.cpp DBManager.cpp Cache.cpp LoginData.cpp ClientManager.cpp ClientManagerPlayer.cpp ClientManagerLogin.cpp ClientManagerBoot.cpp ClientManagerParty.cpp ClientManagerGuild.cpp GuildManager.cpp HB.cpp PrivManager.cpp MoneyLog.cpp ItemAwardManager.cpp ClientManagerEventFlag.cpp Marriage.cpp Monarch.cpp BlockCountry.cpp ItemIDRangeManager.cpp ClientManagerHorseName.cpp version.cpp AuctionManager.cpp ProtoReader.cpp CsvReader.cpp  2> /dev/null
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/db/src'
gmake -C db/src clean
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/db/src'
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/db/src'
--------------------------------------
Full Build End
--------------------------------------

 

Help,

Cumprimentos,

TekPT123

Share this post


Link to post
Share on other sites

12 answers to this question

  • 0

source quais files?

Share this post


Link to post
Share on other sites
antiblock
Rodnia | Alpha & Omega
  • 0

Vê no makefile qual o nome e a localização onde estão a ficar os ficheiros

Share this post


Link to post
Share on other sites
  • 0
5 horas atrás, occhione disse:

source quais files?

 As files são estas 

 

5 minutos atrás, Karbust™ # PT disse:

Vê no makefile qual o nome e a localização onde estão a ficar os ficheiros

Como é que pode estar isso? 

 

 

Share this post


Link to post
Share on other sites
  • 0
14 minutos atrás, TekPT123 disse:

 As files são estas 

 

Como é que pode estar isso? 

 

 

Na minha está assim:

BINDIR = /usr/home/game/share/bin
TARGET = $(BINDIR)/game

Agora tu é que tens perder uns segundos a ver o teu makefile e descobrires onde está isso...

Share this post


Link to post
Share on other sites
  • 0
5 horas atrás, Karbust™ # PT disse:

Na minha está assim:


BINDIR = /usr/home/game/share/bin
TARGET = $(BINDIR)/game

Agora tu é que tens perder uns segundos a ver o teu makefile e descobrires onde está isso...

 

Boas, tentei alterar no game/src, para /usr/home/game/share/bin

 

e ainda não tenho output ...

 

Vou mandar print da consola a tentar compilar.

root@tekmete2:/usr/src/#mandi_cristi/Server # gmake all
Makefile:47: warning: overriding recipe for target 'libserverkey'
Makefile:13: warning: ignoring old recipe for target 'libserverkey'
--------------------------------------
Full Build Start
--------------------------------------
gmake -C liblua clean
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/liblua'
cd include; gmake clean
gmake[2]: Entering directory '/usr/src/#mandi_cristi/Server/liblua/include'
gmake[2]: Nothing to be done for 'clean'.
gmake[2]: Leaving directory '/usr/src/#mandi_cristi/Server/liblua/include'
cd src; gmake clean
gmake[2]: Entering directory '/usr/src/#mandi_cristi/Server/liblua/src'
rm -f lapi.o lcode.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltests.o ltm.o lundump.o lvm.o lzio.o ../lib/liblua.a
gmake[2]: Leaving directory '/usr/src/#mandi_cristi/Server/liblua/src'
cd src/lib; gmake clean
gmake[2]: Entering directory '/usr/src/#mandi_cristi/Server/liblua/src/lib'
rm -f lauxlib.o lbaselib.o ldblib.o liolib.o lmathlib.o ltablib.o lstrlib.o loadlib.o ../../lib/liblualib.a
gmake[2]: Leaving directory '/usr/src/#mandi_cristi/Server/liblua/src/lib'
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/liblua'
gmake -C liblua
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/liblua'
cd include; gmake all
gmake[2]: Entering directory '/usr/src/#mandi_cristi/Server/liblua/include'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/usr/src/#mandi_cristi/Server/liblua/include'
cd src; gmake all
gmake[2]: Entering directory '/usr/src/#mandi_cristi/Server/liblua/src'
gcc -O2 -g -Wall -I../include      -c -o lapi.o lapi.c
gcc -O2 -g -Wall -I../include      -c -o lcode.o lcode.c
gcc -O2 -g -Wall -I../include      -c -o ldebug.o ldebug.c
gcc -O2 -g -Wall -I../include      -c -o ldo.o ldo.c
gcc -O2 -g -Wall -I../include      -c -o ldump.o ldump.c
gcc -O2 -g -Wall -I../include      -c -o lfunc.o lfunc.c
gcc -O2 -g -Wall -I../include      -c -o lgc.o lgc.c
gcc -O2 -g -Wall -I../include      -c -o llex.o llex.c
llex.c: In function 'read_string':
llex.c:285:7: warning: case label value is less than minimum value for type
       case EOZ:
       ^~~~
gcc -O2 -g -Wall -I../include      -c -o lmem.o lmem.c
gcc -O2 -g -Wall -I../include      -c -o lobject.o lobject.c
gcc -O2 -g -Wall -I../include      -c -o lopcodes.o lopcodes.c
gcc -O2 -g -Wall -I../include      -c -o lparser.o lparser.c
gcc -O2 -g -Wall -I../include      -c -o lstate.o lstate.c
gcc -O2 -g -Wall -I../include      -c -o lstring.o lstring.c
gcc -O2 -g -Wall -I../include      -c -o ltable.o ltable.c
In file included from ltable.c:36:0:
ltable.c: In function 'luaH_mainposition':
llimits.h:72:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define IntPoint(p)  ((lu_hash)(p))
                       ^
ltable.h:13:32: note: in definition of macro 'gnode'
 #define gnode(t,i) (&(t)->node[i])
                                ^
ltable.c:71:26: note: in expansion of macro 'hashmod'
 #define hashpointer(t,p) hashmod(t, IntPoint(p))
                          ^~~~~~~
ltable.c:71:37: note: in expansion of macro 'IntPoint'
 #define hashpointer(t,p) hashmod(t, IntPoint(p))
                                     ^~~~~~~~
ltable.c:108:14: note: in expansion of macro 'hashpointer'
       return hashpointer(t, pvalue(key));
              ^~~~~~~~~~~
llimits.h:72:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define IntPoint(p)  ((lu_hash)(p))
                       ^
ltable.h:13:32: note: in definition of macro 'gnode'
 #define gnode(t,i) (&(t)->node[i])
                                ^
ltable.c:71:26: note: in expansion of macro 'hashmod'
 #define hashpointer(t,p) hashmod(t, IntPoint(p))
                          ^~~~~~~
ltable.c:71:37: note: in expansion of macro 'IntPoint'
 #define hashpointer(t,p) hashmod(t, IntPoint(p))
                                     ^~~~~~~~
ltable.c:110:14: note: in expansion of macro 'hashpointer'
       return hashpointer(t, gcvalue(key));
              ^~~~~~~~~~~
gcc -O2 -g -Wall -I../include      -c -o ltests.o ltests.c
gcc -O2 -g -Wall -I../include      -c -o ltm.o ltm.c
gcc -O2 -g -Wall -I../include      -c -o lundump.o lundump.c
gcc -O2 -g -Wall -I../include      -c -o lvm.o lvm.c
gcc -O2 -g -Wall -I../include      -c -o lzio.o lzio.c
if [ ! -d ../lib ]; then mkdir ; fi
ar rcu ../lib/liblua.a lapi.o lcode.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltests.o ltm.o lundump.o lvm.o lzio.o
ranlib ../lib/liblua.a
gmake[2]: Leaving directory '/usr/src/#mandi_cristi/Server/liblua/src'
cd src/lib; gmake all
gmake[2]: Entering directory '/usr/src/#mandi_cristi/Server/liblua/src/lib'
gcc -O2 -g -Wall -I../../include         -c -o lauxlib.o lauxlib.c
gcc -O2 -g -Wall -I../../include         -c -o lbaselib.o lbaselib.c
gcc -O2 -g -Wall -I../../include         -c -o ldblib.o ldblib.c
gcc -O2 -g -Wall -I../../include         -c -o liolib.o liolib.c
liolib.c: In function 'g_iofile':
liolib.c:113:34: warning: value computed is not used [-Wunused-value]
 #define tofile(L,i) (tofileh(L,i)->f)
                     ~~~~~~~~~~~~~^~~~
liolib.c:251:7: note: in expansion of macro 'tofile'
       tofile(L, 1);  /* check that it's a valid file handle */
       ^~~~~~
liolib.c: In function 'f_lines':
liolib.c:113:34: warning: value computed is not used [-Wunused-value]
 #define tofile(L,i) (tofileh(L,i)->f)
                     ~~~~~~~~~~~~~^~~~
liolib.c:286:3: note: in expansion of macro 'tofile'
   tofile(L, 1);  /* check that it's a valid file handle */
   ^~~~~~
gcc -O2 -g -Wall -I../../include         -c -o lmathlib.o lmathlib.c
gcc -O2 -g -Wall -I../../include         -c -o ltablib.o ltablib.c
gcc -O2 -g -Wall -I../../include         -c -o lstrlib.o lstrlib.c
gcc -O2 -g -Wall -I../../include         -c -o loadlib.o loadlib.c
ar rcu ../../lib/liblualib.a lauxlib.o lbaselib.o ldblib.o liolib.o lmathlib.o ltablib.o lstrlib.o loadlib.o
ranlib ../../lib/liblualib.a
gmake[2]: Leaving directory '/usr/src/#mandi_cristi/Server/liblua/src/lib'
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/liblua'
gmake -C libsql dep
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libsql'
touch Depend
g++48 -I../libmysql/5.x-5.1.35 -Wall -O2 -pipe -mtune=i686 -D_THREAD_SAFE -fno-exceptions  -MM *.cpp > Depend
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libsql'
gmake -C libsql clean
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libsql'
rm -f *.o
rm -f ./libsql.a
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libsql'
gmake -C libsql
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libsql'
gmake ./libsql.a
gmake[2]: Entering directory '/usr/src/#mandi_cristi/Server/libsql'
g++48 -I../libmysql/5.x-5.1.35 -Wall -O2 -pipe -mtune=i686 -D_THREAD_SAFE -fno-exceptions  -c AsyncSQL.cpp
In file included from AsyncSQL.cpp:8:0:
AsyncSQL.h: In constructor 'CAsyncSQL::CAsyncSQL()':
AsyncSQL.h:201:7: warning: 'CAsyncSQL::m_iCopiedQuery' will be initialized after [-Wreorder]
   int m_iCopiedQuery;
       ^
AsyncSQL.h:175:7: warning:   'int CAsyncSQL::m_iPort' [-Wreorder]
   int m_iPort;
       ^
AsyncSQL.cpp:19:1: warning:   when initialized here [-Wreorder]
 CAsyncSQL::CAsyncSQL()
 ^
g++48 -I../libmysql/5.x-5.1.35 -Wall -O2 -pipe -mtune=i686 -D_THREAD_SAFE -fno-exceptions  -c Semaphore.cpp
g++48 -I../libmysql/5.x-5.1.35 -Wall -O2 -pipe -mtune=i686 -D_THREAD_SAFE -fno-exceptions  -c Tellwait.cpp
g++48 -I../libmysql/5.x-5.1.35 -Wall -O2 -pipe -mtune=i686 -D_THREAD_SAFE -fno-exceptions  -c Statement.cpp
ar cru ./libsql.a AsyncSQL.o Semaphore.o Tellwait.o Statement.o
ranlib ./libsql.a
chmod 700 ./libsql.a
gmake[2]: Leaving directory '/usr/src/#mandi_cristi/Server/libsql'
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libsql'
gmake -C libgame/src dep
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libgame/src'
touch Depend
g++48 -Wall -O2 -pipe -mtune=i686 -fno-exceptions -I../include -MM *.cc > Depend
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libgame/src'
gmake -C libgame/src clean
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libgame/src'
rm -f *.o
rm -f ../lib/libgame.a
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libgame/src'
gmake -C libgame/src
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libgame/src'
gmake ../lib/libgame.a
gmake[2]: Entering directory '/usr/src/#mandi_cristi/Server/libgame/src'
g++48 -Wall -O2 -pipe -mtune=i686 -fno-exceptions -I../include -c grid.cc
g++48 -Wall -O2 -pipe -mtune=i686 -fno-exceptions -I../include -c attribute.cc
g++48 -Wall -O2 -pipe -mtune=i686 -fno-exceptions -I../include -c targa.cc
if [ ! -d ../lib ]; then mkdir ../lib; fi
ar cru ../lib/libgame.a grid.o attribute.o targa.o
ranlib ../lib/libgame.a
chmod 700 ../lib/libgame.a
gmake[2]: Leaving directory '/usr/src/#mandi_cristi/Server/libgame/src'
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libgame/src'
gmake -C libpoly dep
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libpoly'
touch Depend
g++48 -Wall -O2 -pipe -mtune=i686 -fno-exceptions -fno-rtti -MM *.cc > Depend
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libpoly'
gmake -C libpoly clean
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libpoly'
rm -f *.o
rm -f ./libpoly.a
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libpoly'
gmake -C libpoly
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libpoly'
gmake ./libpoly.a
gmake[2]: Entering directory '/usr/src/#mandi_cristi/Server/libpoly'
g++48 -Wall -O2 -pipe -mtune=i686 -fno-exceptions -fno-rtti -c Base.cc
g++48 -Wall -O2 -pipe -mtune=i686 -fno-exceptions -fno-rtti -c Poly.cc
g++48 -Wall -O2 -pipe -mtune=i686 -fno-exceptions -fno-rtti -c SymTable.cc
g++48 -Wall -O2 -pipe -mtune=i686 -fno-exceptions -fno-rtti -c Symbol.cc
ar cru ./libpoly.a Base.o Poly.o SymTable.o Symbol.o
ranlib ./libpoly.a
chmod 700 ./libpoly.a
gmake[2]: Leaving directory '/usr/src/#mandi_cristi/Server/libpoly'
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libpoly'
gmake -C libthecore/src dep
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libthecore/src'
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -MM *.c > Depend
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libthecore/src'
gmake -C libthecore/src clean
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libthecore/src'
rm -f *.o
rm -f ../lib/libthecore.a
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libthecore/src'
gmake -C libthecore/src
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libthecore/src'
gmake ../lib/libthecore.a
gmake[2]: Entering directory '/usr/src/#mandi_cristi/Server/libthecore/src'
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c socket.c
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c fdwatch.c
In file included from ../include/stdafx.h:95:0,
                 from fdwatch.c:2:
fdwatch.c: In function 'void fdwatch_clear_event(LPFDWATCH, socket_t, unsigned int)':
fdwatch.c:163:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     assert(event_idx < fdw->nfiles * 2);
                                      ^
fdwatch.c:165:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (fdw->kqrevents[event_idx].ident != fd)
                                            ^
In file included from ../include/stdafx.h:95:0,
                 from fdwatch.c:2:
fdwatch.c: In function 'int fdwatch_check_event(LPFDWATCH, socket_t, unsigned int)':
fdwatch.c:173:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     assert(event_idx < fdw->nfiles * 2);
                                      ^
fdwatch.c:175:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (fdw->kqrevents[event_idx].ident != fd)
                                            ^
In file included from ../include/stdafx.h:95:0,
                 from fdwatch.c:2:
fdwatch.c: In function 'int fdwatch_get_ident(LPFDWATCH, unsigned int)':
fdwatch.c:207:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     assert(event_idx < fdw->nfiles * 2);
                                      ^
fdwatch.c: In function 'void* fdwatch_get_client_data(LPFDWATCH, unsigned int)':
fdwatch.c:225:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     assert(event_idx < fdw->nfiles * 2);
                                      ^
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c buffer.c
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c signal.c
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c log.c
log.c: In function 'void _sys_err(const char*, int, const char*, ...)':
log.c:129:88: warning: format '%d' expects argument of type 'int', but argument 5 has type 'suseconds_t {aka long int}' [-Wformat=]
  len = snprintf(buf, 1024, "SYSERR: %-15.15s.%d :: %s: ", time_s + 4, tv.tv_usec,  func);
                                                                                        ^
log.c:129:88: warning: format '%d' expects argument of type 'int', but argument 5 has type 'suseconds_t {aka long int}' [-Wformat=]
log.c:117:6: warning: unused variable 'nMiliSec' [-Wunused-variable]
  int nMiliSec = 0;
      ^
log.c: In function 'void sys_log(unsigned int, const char*, ...)':
log.c:214:71: warning: format '%d' expects argument of type 'int', but argument 4 has type 'suseconds_t {aka long int}' [-Wformat=]
   fprintf(log_file_sys->fp, "%-15.15s.%d :: ", time_s + 4, tv.tv_usec );
                                                                       ^
log.c:200:6: warning: unused variable 'nMiliSec' [-Wunused-variable]
  int nMiliSec = 0;
      ^
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c utils.c
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c kstbl.c
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c hangul.c
hangul.c: In function 'const char* first_han(const BYTE*)':
hangul.c:47:15: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
     char *p = "▒׿▒";
               ^
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c heart.c
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c main.c
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c tea.c
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c des.c
In file included from des.c:2:0:
DES_table.h:164:14: warning: 'KeyPerm' defined but not used [-Wunused-variable]
 static DWORD KeyPerm[8][64] =
              ^
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c gost.c
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c memcpy.c
if [ ! -d ../lib ]; then mkdir ../lib; fi
ar cru ../lib/libthecore.a socket.o fdwatch.o buffer.o signal.o log.o utils.o kstbl.o hangul.o heart.o main.o tea.o des.o gost.o memcpy.o
ranlib ../lib/libthecore.a
chmod 700 ../lib/libthecore.a
gmake[2]: Leaving directory '/usr/src/#mandi_cristi/Server/libthecore/src'
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libthecore/src'
gmake -C game/src dep
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/game/src'
makedepend -f Depend  -I../../../Extern/include/boost -I../../libdevil -I../../libmysql/7.x-5.1.35 -I../../../Extern/include -I../../libhackshield/include -I../../libxtrap/include -I/usr/include -I../../liblua/include -I/usr/local/include -L/usr/local/lib/mysql -I../../libserverkey -I/usr/include/c++/3.3 -I/usr/include/c++/4.2 -pOBJDIR/ BattleArena.cpp FSM.cpp MarkConvert.cpp MarkImage.cpp MarkManager.cpp OXEvent.cpp TrafficProfiler.cpp ani.cpp arena.cpp banword.cpp battle.cpp blend_item.cpp block_country.cpp buffer_manager.cpp building.cpp castle.cpp char.cpp char_affect.cpp char_battle.cpp char_change_empire.cpp char_horse.cpp char_item.cpp char_manager.cpp char_quickslot.cpp char_resist.cpp char_skill.cpp char_state.cpp PetSystem.cpp cmd.cpp cmd_emotion.cpp cmd_general.cpp cmd_gm.cpp cmd_oxevent.cpp config.cpp constants.cpp crc32.cpp cube.cpp db.cpp desc.cpp desc_client.cpp desc_manager.cpp desc_p2p.cpp dev_log.cpp dungeon.cpp empire_text_convert.cpp entity.cpp entity_view.cpp event.cpp event_queue.cpp exchange.cpp file_loader.cpp fishing.cpp gm.cpp guild.cpp guild_manager.cpp guild_war.cpp horse_rider.cpp horsename_manager.cpp input.cpp input_auth.cpp input_db.cpp input_login.cpp input_main.cpp input_p2p.cpp input_teen.cpp input_udp.cpp ip_ban.cpp item.cpp item_addon.cpp item_attribute.cpp item_manager.cpp item_manager_idrange.cpp locale.cpp locale_service.cpp log.cpp login_data.cpp lzo_manager.cpp marriage.cpp matrix_card.cpp messenger_manager.cpp mining.cpp mob_manager.cpp monarch.cpp motion.cpp over9refine.cpp p2p.cpp packet_info.cpp party.cpp passpod.cpp pcbang.cpp polymorph.cpp priv_manager.cpp pvp.cpp questevent.cpp questlua.cpp questlua_affect.cpp questlua_arena.cpp questlua_ba.cpp questlua_building.cpp questlua_danceevent.cpp questlua_dungeon.cpp questlua_forked.cpp questlua_game.cpp questlua_global.cpp questlua_guild.cpp questlua_horse.cpp questlua_pet.cpp questlua_item.cpp questlua_marriage.cpp questlua_mgmt.cpp questlua_monarch.cpp questlua_npc.cpp questlua_oxevent.cpp questlua_party.cpp questlua_pc.cpp questlua_quest.cpp questlua_target.cpp questmanager.cpp questnpc.cpp questpc.cpp refine.cpp regen.cpp safebox.cpp sectree.cpp sectree_manager.cpp sequence.cpp shop.cpp skill.cpp start_position.cpp target.cpp text_file_loader.cpp trigger.cpp utils.cpp vector.cpp war_map.cpp wedding.cpp xmas_event.cpp version.cpp panama.cpp threeway_war.cpp map_location.cpp auth_brazil.cpp BlueDragon.cpp BlueDragon_Binder.cpp DragonLair.cpp questlua_dragonlair.cpp HackShield.cpp HackShield_Impl.cpp char_hackshield.cpp skill_power.cpp affect.cpp SpeedServer.cpp questlua_speedserver.cpp XTrapManager.cpp auction_manager.cpp FileMonitor_FreeBSD.cpp ClientPackageCryptInfo.cpp cipher.cpp buff_on_attributes.cpp dragon_soul_table.cpp DragonSoul.cpp group_text_parse_tree.cpp char_dragonsoul.cpp questlua_dragonsoul.cpp shop_manager.cpp shopEx.cpp item_manager_read_tables.cpp questlua_mysql.cpp acce.cpp offline_shop.cpp offlineshop_manager.cpp offlineshop_config.cpp  minilzo.c main.cpp test.cpp 2> /dev/null > Depend
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/game/src'
gmake -C game/src clean
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/game/src'
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/game/src'
gmake -C game/src limit_time
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/game/src'
update limit time
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/game/src'
gmake -C db/src dep
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/db/src'
makedepend -fDepend  -I../../boost -I../../libmysql/5.x-5.1.35 -I/usr/include/c++/3.3 -I/usr/include/c++/4.2 -p.obj/ Config.cpp NetBase.cpp Peer.cpp PeerBase.cpp Main.cpp Lock.cpp DBManager.cpp Cache.cpp LoginData.cpp ClientManager.cpp ClientManagerPlayer.cpp ClientManagerLogin.cpp ClientManagerBoot.cpp ClientManagerParty.cpp ClientManagerGuild.cpp GuildManager.cpp HB.cpp PrivManager.cpp MoneyLog.cpp ItemAwardManager.cpp ClientManagerEventFlag.cpp Marriage.cpp Monarch.cpp BlockCountry.cpp ItemIDRangeManager.cpp ClientManagerHorseName.cpp version.cpp AuctionManager.cpp ProtoReader.cpp CsvReader.cpp  2> /dev/null
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/db/src'
gmake -C db/src clean
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/db/src'
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/db/src'
--------------------------------------
Full Build End
--------------------------------------

 

Share this post


Link to post
Share on other sites
  • 0

1º essa pasta tem de existir, eu tenho esse caminho porquê é onde os channels vão buscar o game e a db...

2´º isso aí não me mostra nada...

Share this post


Link to post
Share on other sites
  • 0
2 minutos atrás, Karbust™ # PT disse:

1º essa pasta tem de existir, eu tenho esse caminho porquê é onde os channels vão buscar o game e a db...

2´º isso aí não me mostra nada...

 

Eu criei a pasta, mas não vai para lá, queres que ponha aqui o MAKEFILE do game/src  e do db/src?

 

Imagem Servidor, pasta existente

Share this post


Link to post
Share on other sites
  • 0

Makefile game/src

 

PLATFORM = $(shell file /bin/ls | cut -d' ' -f3 | cut -d'-' -f1)

GCC_VERSION = $(shell $(CC) --version 2>&1 | grep "(GCC)" | cut -d' ' -f3  | cut -d'.' -f1)
BSD_VERSION = $(shell uname -v 2>&1 | cut -d' ' -f2 | cut -d'.' -f1)
P4_VERSION = 40250

CC = g++48

INCDIR =
LIBDIR =
BINDIR = /usr/home/game/share/bin
OBJDIR = OBJDIR
$(shell if [ ! -d $(OBJDIR) ]; then mkdir $(OBJDIR); fi)

# Standard Setting
LIBS = -pthread -lm -lmd
# Removed -fno-rtti 
CFLAGS = -g -Wall -O2 -m32 -pipe -fexceptions -D_THREAD_SAFE -DNDEBUG

ifeq ($(GCC_VERSION), 4)
CFLAGS += -mtune=i686 -fstack-protector-all
else
CFLAGS += -march=i686
endif

# boost
INCDIR += -I../../../Extern/include/boost

# DevIL
INCDIR += -I../../libdevil
LIBDIR += -L../../libdevil
LIBS += -lIL -lpng -ltiff -lmng -llcms -ljpeg

# MySQL
#ifeq ($(BSD_VERSION), 7)
INCDIR += -I../../libmysql/7.x-5.1.35
LIBDIR += -L../../libmysql/7.x-5.1.35
#else
#INCDIR += -I../../libmysql/5.x-5.1.35
#LIBDIR += -L../../libmysql/5.x-5.1.35
#endif

LIBS += -lmysqlclient -L/usr/local/lib/mysql -lz

# Miscellaneous external libraries
INCDIR += -I../../../Extern/include
LIBDIR += -L../../../Extern/lib
LIBS += -lcryptopp -lgtest

# HackShield
INCDIR += -I../../libhackshield/include
LIBDIR += -L../../libhackshield/lib
LIBS += -lanticpxsvr

# XTrap
INCDIR += -I../../libxtrap/include

# openssl
INCDIR += -I/usr/include
LIBS += -lssl

# Project Library
INCDIR += -I../../liblua/include
INCDIR += -I/usr/local/include
INCDIR += -L/usr/local/lib/mysql
INCDIR += -I../../libserverkey
LIBDIR += -L../../libthecore/lib -L../../libpoly -L../../libsql -L../../libgame/lib -L../../liblua/lib -L../../libserverkey
LIBDIR += -L/usr/local/lib
LIBS += -lthecore -lpoly -llua -llualib -lsql -lgame -lserverkey
USE_STACKTRACE = 0
ifeq ($(USE_STACKTRACE), 1)
LIBS += /usr/local/lib/libexecinfo.a
endif

TARGET  = $(BINDIR)/game_r$(P4_VERSION)_$(PLATFORM)

CFILE	= minilzo.c

CPPFILE = BattleArena.cpp FSM.cpp MarkConvert.cpp MarkImage.cpp MarkManager.cpp OXEvent.cpp TrafficProfiler.cpp ani.cpp\
		  arena.cpp banword.cpp battle.cpp blend_item.cpp block_country.cpp buffer_manager.cpp building.cpp castle.cpp\
		  char.cpp char_affect.cpp char_battle.cpp char_change_empire.cpp char_horse.cpp char_item.cpp char_manager.cpp\
		  char_quickslot.cpp char_resist.cpp char_skill.cpp char_state.cpp PetSystem.cpp cmd.cpp cmd_emotion.cpp cmd_general.cpp\
		  cmd_gm.cpp cmd_oxevent.cpp config.cpp constants.cpp crc32.cpp cube.cpp db.cpp desc.cpp\
		  desc_client.cpp desc_manager.cpp desc_p2p.cpp dev_log.cpp dungeon.cpp empire_text_convert.cpp entity.cpp\
		  entity_view.cpp event.cpp event_queue.cpp exchange.cpp file_loader.cpp fishing.cpp gm.cpp guild.cpp\
		  guild_manager.cpp guild_war.cpp horse_rider.cpp horsename_manager.cpp input.cpp input_auth.cpp input_db.cpp\
		  input_login.cpp input_main.cpp input_p2p.cpp input_teen.cpp input_udp.cpp ip_ban.cpp\
		  item.cpp item_addon.cpp item_attribute.cpp item_manager.cpp item_manager_idrange.cpp locale.cpp\
		  locale_service.cpp log.cpp login_data.cpp lzo_manager.cpp marriage.cpp matrix_card.cpp\
		  messenger_manager.cpp mining.cpp mob_manager.cpp monarch.cpp motion.cpp over9refine.cpp p2p.cpp packet_info.cpp\
		  party.cpp passpod.cpp pcbang.cpp polymorph.cpp priv_manager.cpp pvp.cpp\
		  questevent.cpp questlua.cpp questlua_affect.cpp questlua_arena.cpp questlua_ba.cpp questlua_building.cpp\
		  questlua_danceevent.cpp questlua_dungeon.cpp questlua_forked.cpp questlua_game.cpp questlua_global.cpp\
		  questlua_guild.cpp questlua_horse.cpp questlua_pet.cpp questlua_item.cpp questlua_marriage.cpp questlua_mgmt.cpp\
		  questlua_monarch.cpp questlua_npc.cpp questlua_oxevent.cpp questlua_party.cpp questlua_pc.cpp\
		  questlua_quest.cpp questlua_target.cpp questmanager.cpp questnpc.cpp questpc.cpp\
		  refine.cpp regen.cpp safebox.cpp sectree.cpp sectree_manager.cpp sequence.cpp shop.cpp\
		  skill.cpp start_position.cpp target.cpp text_file_loader.cpp trigger.cpp utils.cpp vector.cpp war_map.cpp\
		  wedding.cpp xmas_event.cpp version.cpp panama.cpp threeway_war.cpp map_location.cpp auth_brazil.cpp\
		  BlueDragon.cpp BlueDragon_Binder.cpp DragonLair.cpp questlua_dragonlair.cpp\
		  HackShield.cpp HackShield_Impl.cpp char_hackshield.cpp skill_power.cpp affect.cpp\
		  SpeedServer.cpp questlua_speedserver.cpp XTrapManager.cpp\
		  auction_manager.cpp FileMonitor_FreeBSD.cpp ClientPackageCryptInfo.cpp cipher.cpp\
		  buff_on_attributes.cpp dragon_soul_table.cpp DragonSoul.cpp\
		  group_text_parse_tree.cpp char_dragonsoul.cpp questlua_dragonsoul.cpp\
		  shop_manager.cpp shopEx.cpp item_manager_read_tables.cpp questlua_mysql.cpp acce.cpp\
		  offline_shop.cpp offlineshop_manager.cpp offlineshop_config.cpp\


COBJS	= $(CFILE:%.c=$(OBJDIR)/%.o)
CPPOBJS	= $(CPPFILE:%.cpp=$(OBJDIR)/%.o)

MAINOBJ = $(OBJDIR)/main.o
MAINCPP = main.cpp

TESTOBJ = $(OBJDIR)/test.o
TESTCPP = test.cpp
TEST_TARGET = $(BINDIR)/test

default: $(TARGET) $(TEST_TARGET)

$(OBJDIR)/minilzo.o: minilzo.c
	@$(CC) $(CFLAGS) $(INCDIR) -c $< -o $@
	@echo compile $<

$(OBJDIR)/version.o: version.cpp
	@$(CC) $(CFLAGS) -D__USER__=\"$(USER)\" -D__HOSTNAME__=\"$(HOSTNAME)\" -D__PWD__=\"$(PWD)\" -D__P4_VERSION__=\"$(P4_VERSION)\" -c $< -o $@
	@echo compile $<

$(OBJDIR)/%.o: %.cpp
	@echo compile $<
	@$(CC) $(CFLAGS) $(INCDIR) -c $< -o $@

limit_time:
	@echo update limit time
	@python update_limit_time.py

$(TARGET): $(CPPOBJS) $(COBJS) $(MAINOBJ)
	@echo linking $(TARGET)....
	@$(CC) $(CFLAGS) $(LIBDIR) $(COBJS) $(CPPOBJS) $(MAINOBJ) $(LIBS) -o $(TARGET)

$(TEST_TARGET): $(TESTCPP) $(CPPOBJS) $(COBJS) $(TESTOBJ)
	@echo linking $(TEST_TARGET)
	@$(CC) $(CFLAGS) $(LIBDIR) $(COBJS) $(CPPOBJS) $(TESTOBJ) $(LIBS) -o ../test

clean:
	@rm -f $(COBJS) $(CPPOBJS)
	@rm -f $(BINDIR)/game_r* $(BINDIR)/conv

tag:
	ctags *.cpp *.h *.c

dep:
	makedepend -f Depend $(INCDIR) -I/usr/include/c++/3.3 -I/usr/include/c++/4.2 -p$(OBJDIR)/ $(CPPFILE) $(CFILE) $(MAINCPP) $(TESTCPP) 2> /dev/null > Depend

sinclude Depend

 

Makefile db/src 

 

MAKE = gmake
CC = g++48
CXX = g++48

INCDIR =
LIBDIR =
BINDIR = /usr/home/game/share/bin
OBJDIR = .obj

GCC_VERSION = $(shell $(CC) --version 2>&1 | grep "(GCC)" | cut -d' ' -f3  | cut -d'.' -f1)
BSD_VERSION = $(shell uname -v 2>&1 | cut -d' ' -f2 | cut -d'.' -f1)
P4_VERSION = 40250
$(shell if [ ! -d $(OBJDIR) ]; then mkdir $(OBJDIR); fi)

TARGET = $(BINDIR)/db_r$(P4_VERSION)

CFLAGS = -g -Wall -O2 -pipe -fno-rtti -fno-exceptions -pthread -D_THREAD_SAFE

ifeq ($(GCC_VERSION), 4)
CFLAGS += -mtune=i686
else
CFLAGS += -march=i686
endif

# boost
INCDIR += -I../../boost

LIBDIR += -L../../libthecore/lib -L../../libsql -L../../libpoly -L../../libgame/lib

ifeq ($(BSD_VERSION), 7)
INCDIR += -I../../libmysql/7.x-5.1.35
LIBDIR += -L../../libmysql/7.x-5.1.35
else
INCDIR += -I../../libmysql/5.x-5.1.35
LIBDIR += -L../../libmysql/5.x-5.1.35
endif

LIBS = -lthecore -lmysqlclient -lsql -lpoly -lgame -lm -lz

SRCS =	Config.cpp NetBase.cpp Peer.cpp PeerBase.cpp Main.cpp Lock.cpp DBManager.cpp \
		Cache.cpp LoginData.cpp ClientManager.cpp ClientManagerPlayer.cpp ClientManagerLogin.cpp \
		ClientManagerBoot.cpp ClientManagerParty.cpp ClientManagerGuild.cpp GuildManager.cpp HB.cpp \
		PrivManager.cpp MoneyLog.cpp ItemAwardManager.cpp ClientManagerEventFlag.cpp Marriage.cpp \
		Monarch.cpp BlockCountry.cpp ItemIDRangeManager.cpp ClientManagerHorseName.cpp version.cpp \
		AuctionManager.cpp ProtoReader.cpp CsvReader.cpp 

OBJS = $(SRCS:%.cpp=$(OBJDIR)/%.o)

default: $(TARGET)

$(TARGET): $(OBJS)
	@echo linking ...
	@$(CC) $(CFLAGS) $(LIBDIR) $(OBJS) $(LIBS) -o $(TARGET)
	@touch version.cpp

$(OBJDIR)/%.o: %.cpp
	@echo compile $<
	@$(CC) $(CFLAGS) $(INCDIR) -c $< -o $@

$(OBJDIR)/version.o: version.cpp
	@$(CC) $(CFLAGS) -D__USER__=\"$(USER)\" -D__HOSTNAME__=\"$(HOSTNAME)\" -D__PWD__=\"$(PWD)\" -D__P4_VERSION__=\"$(P4_VERSION)\" -c $< -o $@
	@echo compile $<

$(OBJDIR):
	@mkdir $(OBJDIR)

clean:
	@rm -f $(OBJS) $(BINDIR)/db_r*

dep:
	@touch Depend
	makedepend -fDepend $(INCDIR) -I/usr/include/c++/3.3 -I/usr/include/c++/4.2 -p$(OBJDIR)/ $(SRCS) 2> /dev/null

sinclude Depend

 

Share this post


Link to post
Share on other sites
  • 0

Fazes clean e compilas tudo de novo...

Share this post


Link to post
Share on other sites
  • 0

O makefile dessas files salta o compile do game e da db, tens de descomentar as partes da db e do game no makefile que dá compile em tudo.

Share this post


Link to post
Share on other sites
  • 0
3 horas atrás, .ukitobi disse:

O makefile dessas files salta o compile do game e da db, tens de descomentar as partes da db e do game no makefile que dá compile em tudo.

 

Já fiz isso, agora dá me este erro aqui 😕

 

root@tekmete2:/usr/src/#mandi_cristi/Server # gmake all
Makefile:47: warning: overriding recipe for target 'libserverkey'
Makefile:13: warning: ignoring old recipe for target 'libserverkey'
--------------------------------------
Full Build Start
--------------------------------------
gmake -C liblua clean
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/liblua'
cd include; gmake clean
gmake[2]: Entering directory '/usr/src/#mandi_cristi/Server/liblua/include'
gmake[2]: Nothing to be done for 'clean'.
gmake[2]: Leaving directory '/usr/src/#mandi_cristi/Server/liblua/include'
cd src; gmake clean
gmake[2]: Entering directory '/usr/src/#mandi_cristi/Server/liblua/src'
rm -f lapi.o lcode.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltests.o ltm.o lundump.o lvm.o lzio.o ../lib/liblua.a
gmake[2]: Leaving directory '/usr/src/#mandi_cristi/Server/liblua/src'
cd src/lib; gmake clean
gmake[2]: Entering directory '/usr/src/#mandi_cristi/Server/liblua/src/lib'
rm -f lauxlib.o lbaselib.o ldblib.o liolib.o lmathlib.o ltablib.o lstrlib.o loadlib.o ../../lib/liblualib.a
gmake[2]: Leaving directory '/usr/src/#mandi_cristi/Server/liblua/src/lib'
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/liblua'
gmake -C liblua
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/liblua'
cd include; gmake all
gmake[2]: Entering directory '/usr/src/#mandi_cristi/Server/liblua/include'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/usr/src/#mandi_cristi/Server/liblua/include'
cd src; gmake all
gmake[2]: Entering directory '/usr/src/#mandi_cristi/Server/liblua/src'
gcc -O2 -g -Wall -I../include      -c -o lapi.o lapi.c
gcc -O2 -g -Wall -I../include      -c -o lcode.o lcode.c
gcc -O2 -g -Wall -I../include      -c -o ldebug.o ldebug.c
gcc -O2 -g -Wall -I../include      -c -o ldo.o ldo.c
gcc -O2 -g -Wall -I../include      -c -o ldump.o ldump.c
gcc -O2 -g -Wall -I../include      -c -o lfunc.o lfunc.c
gcc -O2 -g -Wall -I../include      -c -o lgc.o lgc.c
gcc -O2 -g -Wall -I../include      -c -o llex.o llex.c
llex.c: In function 'read_string':
llex.c:285:7: warning: case label value is less than minimum value for type
       case EOZ:
       ^~~~
gcc -O2 -g -Wall -I../include      -c -o lmem.o lmem.c
gcc -O2 -g -Wall -I../include      -c -o lobject.o lobject.c
gcc -O2 -g -Wall -I../include      -c -o lopcodes.o lopcodes.c
gcc -O2 -g -Wall -I../include      -c -o lparser.o lparser.c
gcc -O2 -g -Wall -I../include      -c -o lstate.o lstate.c
gcc -O2 -g -Wall -I../include      -c -o lstring.o lstring.c
gcc -O2 -g -Wall -I../include      -c -o ltable.o ltable.c
In file included from ltable.c:36:0:
ltable.c: In function 'luaH_mainposition':
llimits.h:72:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define IntPoint(p)  ((lu_hash)(p))
                       ^
ltable.h:13:32: note: in definition of macro 'gnode'
 #define gnode(t,i) (&(t)->node[i])
                                ^
ltable.c:71:26: note: in expansion of macro 'hashmod'
 #define hashpointer(t,p) hashmod(t, IntPoint(p))
                          ^~~~~~~
ltable.c:71:37: note: in expansion of macro 'IntPoint'
 #define hashpointer(t,p) hashmod(t, IntPoint(p))
                                     ^~~~~~~~
ltable.c:108:14: note: in expansion of macro 'hashpointer'
       return hashpointer(t, pvalue(key));
              ^~~~~~~~~~~
llimits.h:72:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 #define IntPoint(p)  ((lu_hash)(p))
                       ^
ltable.h:13:32: note: in definition of macro 'gnode'
 #define gnode(t,i) (&(t)->node[i])
                                ^
ltable.c:71:26: note: in expansion of macro 'hashmod'
 #define hashpointer(t,p) hashmod(t, IntPoint(p))
                          ^~~~~~~
ltable.c:71:37: note: in expansion of macro 'IntPoint'
 #define hashpointer(t,p) hashmod(t, IntPoint(p))
                                     ^~~~~~~~
ltable.c:110:14: note: in expansion of macro 'hashpointer'
       return hashpointer(t, gcvalue(key));
              ^~~~~~~~~~~
gcc -O2 -g -Wall -I../include      -c -o ltests.o ltests.c
gcc -O2 -g -Wall -I../include      -c -o ltm.o ltm.c
gcc -O2 -g -Wall -I../include      -c -o lundump.o lundump.c
gcc -O2 -g -Wall -I../include      -c -o lvm.o lvm.c
gcc -O2 -g -Wall -I../include      -c -o lzio.o lzio.c
if [ ! -d ../lib ]; then mkdir ; fi
ar rcu ../lib/liblua.a lapi.o lcode.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltests.o ltm.o lundump.o lvm.o lzio.o
ranlib ../lib/liblua.a
gmake[2]: Leaving directory '/usr/src/#mandi_cristi/Server/liblua/src'
cd src/lib; gmake all
gmake[2]: Entering directory '/usr/src/#mandi_cristi/Server/liblua/src/lib'
gcc -O2 -g -Wall -I../../include         -c -o lauxlib.o lauxlib.c
gcc -O2 -g -Wall -I../../include         -c -o lbaselib.o lbaselib.c
gcc -O2 -g -Wall -I../../include         -c -o ldblib.o ldblib.c
gcc -O2 -g -Wall -I../../include         -c -o liolib.o liolib.c
liolib.c: In function 'g_iofile':
liolib.c:113:34: warning: value computed is not used [-Wunused-value]
 #define tofile(L,i) (tofileh(L,i)->f)
                     ~~~~~~~~~~~~~^~~~
liolib.c:251:7: note: in expansion of macro 'tofile'
       tofile(L, 1);  /* check that it's a valid file handle */
       ^~~~~~
liolib.c: In function 'f_lines':
liolib.c:113:34: warning: value computed is not used [-Wunused-value]
 #define tofile(L,i) (tofileh(L,i)->f)
                     ~~~~~~~~~~~~~^~~~
liolib.c:286:3: note: in expansion of macro 'tofile'
   tofile(L, 1);  /* check that it's a valid file handle */
   ^~~~~~
gcc -O2 -g -Wall -I../../include         -c -o lmathlib.o lmathlib.c
gcc -O2 -g -Wall -I../../include         -c -o ltablib.o ltablib.c
gcc -O2 -g -Wall -I../../include         -c -o lstrlib.o lstrlib.c
gcc -O2 -g -Wall -I../../include         -c -o loadlib.o loadlib.c
ar rcu ../../lib/liblualib.a lauxlib.o lbaselib.o ldblib.o liolib.o lmathlib.o ltablib.o lstrlib.o loadlib.o
ranlib ../../lib/liblualib.a
gmake[2]: Leaving directory '/usr/src/#mandi_cristi/Server/liblua/src/lib'
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/liblua'
gmake -C libsql dep
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libsql'
touch Depend
g++48 -I../libmysql/5.x-5.1.35 -Wall -O2 -pipe -mtune=i686 -D_THREAD_SAFE -fno-exceptions  -MM *.cpp > Depend
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libsql'
gmake -C libsql clean
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libsql'
rm -f *.o
rm -f ./libsql.a
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libsql'
gmake -C libsql
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libsql'
gmake ./libsql.a
gmake[2]: Entering directory '/usr/src/#mandi_cristi/Server/libsql'
g++48 -I../libmysql/5.x-5.1.35 -Wall -O2 -pipe -mtune=i686 -D_THREAD_SAFE -fno-exceptions  -c AsyncSQL.cpp
In file included from AsyncSQL.cpp:8:0:
AsyncSQL.h: In constructor 'CAsyncSQL::CAsyncSQL()':
AsyncSQL.h:201:7: warning: 'CAsyncSQL::m_iCopiedQuery' will be initialized after [-Wreorder]
   int m_iCopiedQuery;
       ^
AsyncSQL.h:175:7: warning:   'int CAsyncSQL::m_iPort' [-Wreorder]
   int m_iPort;
       ^
AsyncSQL.cpp:19:1: warning:   when initialized here [-Wreorder]
 CAsyncSQL::CAsyncSQL()
 ^
g++48 -I../libmysql/5.x-5.1.35 -Wall -O2 -pipe -mtune=i686 -D_THREAD_SAFE -fno-exceptions  -c Semaphore.cpp
g++48 -I../libmysql/5.x-5.1.35 -Wall -O2 -pipe -mtune=i686 -D_THREAD_SAFE -fno-exceptions  -c Tellwait.cpp
g++48 -I../libmysql/5.x-5.1.35 -Wall -O2 -pipe -mtune=i686 -D_THREAD_SAFE -fno-exceptions  -c Statement.cpp
ar cru ./libsql.a AsyncSQL.o Semaphore.o Tellwait.o Statement.o
ranlib ./libsql.a
chmod 700 ./libsql.a
gmake[2]: Leaving directory '/usr/src/#mandi_cristi/Server/libsql'
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libsql'
gmake -C libgame/src dep
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libgame/src'
touch Depend
g++48 -Wall -O2 -pipe -mtune=i686 -fno-exceptions -I../include -MM *.cc > Depend
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libgame/src'
gmake -C libgame/src clean
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libgame/src'
rm -f *.o
rm -f ../lib/libgame.a
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libgame/src'
gmake -C libgame/src
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libgame/src'
gmake ../lib/libgame.a
gmake[2]: Entering directory '/usr/src/#mandi_cristi/Server/libgame/src'
g++48 -Wall -O2 -pipe -mtune=i686 -fno-exceptions -I../include -c grid.cc
g++48 -Wall -O2 -pipe -mtune=i686 -fno-exceptions -I../include -c attribute.cc
g++48 -Wall -O2 -pipe -mtune=i686 -fno-exceptions -I../include -c targa.cc
if [ ! -d ../lib ]; then mkdir ../lib; fi
ar cru ../lib/libgame.a grid.o attribute.o targa.o
ranlib ../lib/libgame.a
chmod 700 ../lib/libgame.a
gmake[2]: Leaving directory '/usr/src/#mandi_cristi/Server/libgame/src'
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libgame/src'
gmake -C libpoly dep
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libpoly'
touch Depend
g++48 -Wall -O2 -pipe -mtune=i686 -fno-exceptions -fno-rtti -MM *.cc > Depend
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libpoly'
gmake -C libpoly clean
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libpoly'
rm -f *.o
rm -f ./libpoly.a
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libpoly'
gmake -C libpoly
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libpoly'
gmake ./libpoly.a
gmake[2]: Entering directory '/usr/src/#mandi_cristi/Server/libpoly'
g++48 -Wall -O2 -pipe -mtune=i686 -fno-exceptions -fno-rtti -c Base.cc
g++48 -Wall -O2 -pipe -mtune=i686 -fno-exceptions -fno-rtti -c Poly.cc
g++48 -Wall -O2 -pipe -mtune=i686 -fno-exceptions -fno-rtti -c SymTable.cc
g++48 -Wall -O2 -pipe -mtune=i686 -fno-exceptions -fno-rtti -c Symbol.cc
ar cru ./libpoly.a Base.o Poly.o SymTable.o Symbol.o
ranlib ./libpoly.a
chmod 700 ./libpoly.a
gmake[2]: Leaving directory '/usr/src/#mandi_cristi/Server/libpoly'
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libpoly'
gmake -C libthecore/src dep
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libthecore/src'
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -MM *.c > Depend
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libthecore/src'
gmake -C libthecore/src clean
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libthecore/src'
rm -f *.o
rm -f ../lib/libthecore.a
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libthecore/src'
gmake -C libthecore/src
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/libthecore/src'
gmake ../lib/libthecore.a
gmake[2]: Entering directory '/usr/src/#mandi_cristi/Server/libthecore/src'
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c socket.c
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c fdwatch.c
In file included from ../include/stdafx.h:95:0,
                 from fdwatch.c:2:
fdwatch.c: In function 'void fdwatch_clear_event(LPFDWATCH, socket_t, unsigned int)':
fdwatch.c:163:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     assert(event_idx < fdw->nfiles * 2);
                                      ^
fdwatch.c:165:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (fdw->kqrevents[event_idx].ident != fd)
                                            ^
In file included from ../include/stdafx.h:95:0,
                 from fdwatch.c:2:
fdwatch.c: In function 'int fdwatch_check_event(LPFDWATCH, socket_t, unsigned int)':
fdwatch.c:173:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     assert(event_idx < fdw->nfiles * 2);
                                      ^
fdwatch.c:175:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (fdw->kqrevents[event_idx].ident != fd)
                                            ^
In file included from ../include/stdafx.h:95:0,
                 from fdwatch.c:2:
fdwatch.c: In function 'int fdwatch_get_ident(LPFDWATCH, unsigned int)':
fdwatch.c:207:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     assert(event_idx < fdw->nfiles * 2);
                                      ^
fdwatch.c: In function 'void* fdwatch_get_client_data(LPFDWATCH, unsigned int)':
fdwatch.c:225:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     assert(event_idx < fdw->nfiles * 2);
                                      ^
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c buffer.c
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c signal.c
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c log.c
log.c: In function 'void _sys_err(const char*, int, const char*, ...)':
log.c:129:88: warning: format '%d' expects argument of type 'int', but argument 5 has type 'suseconds_t {aka long int}' [-Wformat=]
  len = snprintf(buf, 1024, "SYSERR: %-15.15s.%d :: %s: ", time_s + 4, tv.tv_usec,  func);
                                                                                        ^
log.c:129:88: warning: format '%d' expects argument of type 'int', but argument 5 has type 'suseconds_t {aka long int}' [-Wformat=]
log.c:117:6: warning: unused variable 'nMiliSec' [-Wunused-variable]
  int nMiliSec = 0;
      ^
log.c: In function 'void sys_log(unsigned int, const char*, ...)':
log.c:214:71: warning: format '%d' expects argument of type 'int', but argument 4 has type 'suseconds_t {aka long int}' [-Wformat=]
   fprintf(log_file_sys->fp, "%-15.15s.%d :: ", time_s + 4, tv.tv_usec );
                                                                       ^
log.c:200:6: warning: unused variable 'nMiliSec' [-Wunused-variable]
  int nMiliSec = 0;
      ^
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c utils.c
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c kstbl.c
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c hangul.c
hangul.c: In function 'const char* first_han(const BYTE*)':
hangul.c:47:15: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
     char *p = "▒׿▒";
               ^
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c heart.c
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c main.c
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c tea.c
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c des.c
In file included from des.c:2:0:
DES_table.h:164:14: warning: 'KeyPerm' defined but not used [-Wunused-variable]
 static DWORD KeyPerm[8][64] =
              ^
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c gost.c
g++48 -Wall -O2 -pipe -mtune=i686 -g -I../include -c memcpy.c
if [ ! -d ../lib ]; then mkdir ../lib; fi
ar cru ../lib/libthecore.a socket.o fdwatch.o buffer.o signal.o log.o utils.o kstbl.o hangul.o heart.o main.o tea.o des.o gost.o memcpy.o
ranlib ../lib/libthecore.a
chmod 700 ../lib/libthecore.a
gmake[2]: Leaving directory '/usr/src/#mandi_cristi/Server/libthecore/src'
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/libthecore/src'
gmake -C game/src dep
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/game/src'
makedepend -f Depend  -I../../../Extern/include/boost -I../../libdevil -I../../libmysql/7.x-5.1.35 -I../../../Extern/include -I../../libhackshield/include -I../../libxtrap/include -I/usr/include -I../../liblua/include -I/usr/local/include -L/usr/local/lib/mysql -I../../libserverkey -I/usr/include/c++/3.3 -I/usr/include/c++/4.2 -pOBJDIR/ BattleArena.cpp FSM.cpp MarkConvert.cpp MarkImage.cpp MarkManager.cpp OXEvent.cpp TrafficProfiler.cpp ani.cpp arena.cpp banword.cpp battle.cpp blend_item.cpp block_country.cpp buffer_manager.cpp building.cpp castle.cpp char.cpp char_affect.cpp char_battle.cpp char_change_empire.cpp char_horse.cpp char_item.cpp char_manager.cpp char_quickslot.cpp char_resist.cpp char_skill.cpp char_state.cpp PetSystem.cpp cmd.cpp cmd_emotion.cpp cmd_general.cpp cmd_gm.cpp cmd_oxevent.cpp config.cpp constants.cpp crc32.cpp cube.cpp db.cpp desc.cpp desc_client.cpp desc_manager.cpp desc_p2p.cpp dev_log.cpp dungeon.cpp empire_text_convert.cpp entity.cpp entity_view.cpp event.cpp event_queue.cpp exchange.cpp file_loader.cpp fishing.cpp gm.cpp guild.cpp guild_manager.cpp guild_war.cpp horse_rider.cpp horsename_manager.cpp input.cpp input_auth.cpp input_db.cpp input_login.cpp input_main.cpp input_p2p.cpp input_teen.cpp input_udp.cpp ip_ban.cpp item.cpp item_addon.cpp item_attribute.cpp item_manager.cpp item_manager_idrange.cpp locale.cpp locale_service.cpp log.cpp login_data.cpp lzo_manager.cpp marriage.cpp matrix_card.cpp messenger_manager.cpp mining.cpp mob_manager.cpp monarch.cpp motion.cpp over9refine.cpp p2p.cpp packet_info.cpp party.cpp passpod.cpp pcbang.cpp polymorph.cpp priv_manager.cpp pvp.cpp questevent.cpp questlua.cpp questlua_affect.cpp questlua_arena.cpp questlua_ba.cpp questlua_building.cpp questlua_danceevent.cpp questlua_dungeon.cpp questlua_forked.cpp questlua_game.cpp questlua_global.cpp questlua_guild.cpp questlua_horse.cpp questlua_pet.cpp questlua_item.cpp questlua_marriage.cpp questlua_mgmt.cpp questlua_monarch.cpp questlua_npc.cpp questlua_oxevent.cpp questlua_party.cpp questlua_pc.cpp questlua_quest.cpp questlua_target.cpp questmanager.cpp questnpc.cpp questpc.cpp refine.cpp regen.cpp safebox.cpp sectree.cpp sectree_manager.cpp sequence.cpp shop.cpp skill.cpp start_position.cpp target.cpp text_file_loader.cpp trigger.cpp utils.cpp vector.cpp war_map.cpp wedding.cpp xmas_event.cpp version.cpp panama.cpp threeway_war.cpp map_location.cpp auth_brazil.cpp BlueDragon.cpp BlueDragon_Binder.cpp DragonLair.cpp questlua_dragonlair.cpp HackShield.cpp HackShield_Impl.cpp char_hackshield.cpp skill_power.cpp affect.cpp SpeedServer.cpp questlua_speedserver.cpp XTrapManager.cpp auction_manager.cpp FileMonitor_FreeBSD.cpp ClientPackageCryptInfo.cpp cipher.cpp buff_on_attributes.cpp dragon_soul_table.cpp DragonSoul.cpp group_text_parse_tree.cpp char_dragonsoul.cpp questlua_dragonsoul.cpp shop_manager.cpp shopEx.cpp item_manager_read_tables.cpp questlua_mysql.cpp acce.cpp offline_shop.cpp offlineshop_manager.cpp offlineshop_config.cpp  minilzo.c main.cpp test.cpp 2> /dev/null > Depend
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/game/src'
gmake -C game/src clean
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/game/src'
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/game/src'
gmake -C game/src limit_time
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/game/src'
update limit time
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/game/src'
gmake -C game/src
gmake[1]: Entering directory '/usr/src/#mandi_cristi/Server/game/src'
compile BattleArena.cpp
In file included from debug_allocator.h:4:0,
                 from stdafx.h:7,
                 from BattleArena.cpp:1:
/usr/local/lib/gcc48/include/c++/cstdlib:178:10: error: expected unqualified-id before '__int128'
   inline __int128
          ^
In file included from /usr/local/include/boost/limits.hpp:19:0,
                 from /usr/local/include/boost/container_hash/detail/limits.hpp:17,
                 from /usr/local/include/boost/container_hash/detail/hash_float.hpp:15,
                 from /usr/local/include/boost/container_hash/hash.hpp:21,
                 from /usr/local/include/boost/functional/hash.hpp:6,
                 from /usr/local/include/boost/unordered/unordered_map.hpp:18,
                 from /usr/local/include/boost/unordered_map.hpp:17,
                 from char.h:4,
                 from BattleArena.cpp:6:
/usr/local/lib/gcc48/include/c++/limits:1405:35: error: template argument 1 is invalid
     struct numeric_limits<__int128>
                                   ^
/usr/local/lib/gcc48/include/c++/limits:1479:44: error: template argument 1 is invalid
     struct numeric_limits<unsigned __int128>
                                            ^
gmake[1]: *** [Makefile:132: OBJDIR/BattleArena.o] Error 1
gmake[1]: Leaving directory '/usr/src/#mandi_cristi/Server/game/src'
gmake: *** [Makefile:91: all] Error 2

 

Sabem alguma coisa?

Share this post


Link to post
Share on other sites
  • 0

Sempre dei compile com o gcc48 e funcionou, verifica a pasta Extern se tem tudo o que devia(lembro-me que faltavam pastas da 1ª vez que dei compile).

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this