Neoth - May 22, 2014 0:44
Compiling my emulator, I get the following Warning.
[code=:0]
MAKE mt19937ar
make[1]: Entering directory `/root/Desktop/trunk/3rdparty/mt19937ar'
CC mt19937ar.c
make[1]: Leaving directory `/root/Desktop/trunk/3rdparty/mt19937ar'
MAKE libconfig
make[1]: Entering directory `/root/Desktop/trunk/3rdparty/libconfig'
CC libconfig.c
CC grammar.c
CC scanctx.c
CC scanner.c
CC strbuf.c
make[1]: Leaving directory `/root/Desktop/trunk/3rdparty/libconfig'
MAKE common_sql
make[1]: Entering directory `/root/Desktop/trunk/src/common'
MKDIR obj_all
CC conf.c
CC db.c
CC des.c
CC ers.c
CC grfio.c
CC HPM.c
CC mapindex.c
mapindex.c: In function ‘mapindex_getmapname’:
mapindex.c:28: warning: implicit declaration of function ‘strnlen’
CC md5calc.c
CC mutex.c
CC nullpo.c
CC random.c
CC showmsg.c
CC strlib.c
CC sysinfo.c
CC thread.c
CC timer.c
CC utils.c
CC console.c
CC core.c
CC malloc.c
CC socket.c
AR obj_all/common.a
MKDIR obj_sql
CC sql.c
sql.c: In function ‘Sql_GetColumnNames’:
sql.c:146: warning: implicit declaration of function ‘strnlen’
AR obj_sql/common_sql.a
CC console.c
CC core.c
CC malloc.c
CC socket.c
AR obj_all/common_mini.a
make[1]: Leaving directory `/root/Desktop/trunk/src/common'
MAKE login_sql
make[1]: Entering directory `/root/Desktop/trunk/src/login'
MKDIR obj_sql
CC account_sql.c
CC ipban_sql.c
CC login.c
login.c: In function ‘mmo_auth’:
login.c:980: warning: implicit declaration of function ‘strnlen’
CC loginlog_sql.c
loginlog_sql.c: In function ‘login_log’:
loginlog_sql.c:73: warning: implicit declaration of function ‘strnlen’
LD login-server
make[1]: Leaving directory `/root/Desktop/trunk/src/login'
MAKE char_sql
make[1]: Entering directory `/root/Desktop/trunk/src/char'
MKDIR obj_sql
CC char.c
char.c: In function ‘rename_char_sql’:
char.c:1487: warning: implicit declaration of function ‘strnlen’
CC inter.c
inter.c: In function ‘inter_vlog’:
inter.c:971: warning: implicit declaration of function ‘strnlen’
CC int_auction.c
int_auction.c: In function ‘auction_save’:
int_auction.c:64: warning: implicit declaration of function ‘strnlen’
CC int_elemental.c
CC int_guild.c
int_guild.c: In function ‘inter_guild_tosql’:
int_guild.c:134: warning: implicit declaration of function ‘strnlen’
CC int_homun.c
int_homun.c: In function ‘mapif_homunculus_save’:
int_homun.c:95: warning: implicit declaration of function ‘strnlen’
CC int_mail.c
int_mail.c: In function ‘mail_savemessage’:
int_mail.c:128: warning: implicit declaration of function ‘strnlen’
CC int_mercenary.c
CC int_party.c
int_party.c: In function ‘inter_party_tosql’:
int_party.c:132: warning: implicit declaration of function ‘strnlen’
CC int_pet.c
int_pet.c: In function ‘inter_pet_tosql’:
int_pet.c:31: warning: implicit declaration of function ‘strnlen’
CC int_quest.c
CC int_storage.c
CC pincode.c
LD char-server
make[1]: Leaving directory `/root/Desktop/trunk/src/char'
MAKE map_sql
make[1]: Entering directory `/root/Desktop/trunk/src/map'
MKDIR obj_sql
CC atcommand.c
CC battle.c
CC battleground.c
CC buyingstore.c
CC chat.c
CC chrif.c
CC clif.c
clif.c: In function ‘clif_displaymessage’:
clif.c:5603: warning: implicit declaration of function ‘strnlen’
CC date.c
CC duel.c
CC elemental.c
CC guild.c
CC homunculus.c
CC HPMmap.c
CC instance.c
CC intif.c
CC irc-bot.c
CC itemdb.c
CC log.c
log.c: In function ‘log_branch_sub_sql’:
log.c:100: warning: implicit declaration of function ‘strnlen’
CC mail.c
CC map.c
CC mapreg_sql.c
CC mercenary.c
CC mob.c
CC npc.c
CC npc_chat.c
CC party.c
CC path.c
CC pc.c
CC pc_groups.c
CC pet.c
CC quest.c
CC script.c
CC searchstore.c
CC skill.c
CC status.c
CC storage.c
CC trade.c
CC unit.c
CC vending.c
LD map-server
make[1]: Leaving directory `/root/Desktop/trunk/src/map'
building conf/import folder...
ls: conf/import-tmpl: No such file or directory
MAKE mt19937ar
make[1]: Entering directory `/root/Desktop/trunk/3rdparty/mt19937ar'
CC mt19937ar.c
make[1]: Leaving directory `/root/Desktop/trunk/3rdparty/mt19937ar'
MAKE libconfig
make[1]: Entering directory `/root/Desktop/trunk/3rdparty/libconfig'
CC libconfig.c
CC grammar.c
CC scanctx.c
CC scanner.c
CC strbuf.c
make[1]: Leaving directory `/root/Desktop/trunk/3rdparty/libconfig'
MAKE common_sql
make[1]: Entering directory `/root/Desktop/trunk/src/common'
MKDIR obj_all
CC conf.c
CC db.c
CC des.c
CC ers.c
CC grfio.c
CC HPM.c
CC mapindex.c
mapindex.c: In function ‘mapindex_getmapname’:
mapindex.c:28: warning: implicit declaration of function ‘strnlen’
CC md5calc.c
CC mutex.c
CC nullpo.c
CC random.c
CC showmsg.c
CC strlib.c
CC sysinfo.c
CC thread.c
CC timer.c
CC utils.c
CC console.c
CC core.c
CC malloc.c
CC socket.c
AR obj_all/common.a
MKDIR obj_sql
CC sql.c
sql.c: In function ‘Sql_GetColumnNames’:
sql.c:146: warning: implicit declaration of function ‘strnlen’
AR obj_sql/common_sql.a
CC console.c
CC core.c
CC malloc.c
CC socket.c
AR obj_all/common_mini.a
make[1]: Leaving directory `/root/Desktop/trunk/src/common'
MAKE login_sql
make[1]: Entering directory `/root/Desktop/trunk/src/login'
MKDIR obj_sql
CC account_sql.c
CC ipban_sql.c
CC login.c
login.c: In function ‘mmo_auth’:
login.c:980: warning: implicit declaration of function ‘strnlen’
CC loginlog_sql.c
loginlog_sql.c: In function ‘login_log’:
loginlog_sql.c:73: warning: implicit declaration of function ‘strnlen’
LD login-server
make[1]: Leaving directory `/root/Desktop/trunk/src/login'
MAKE char_sql
make[1]: Entering directory `/root/Desktop/trunk/src/char'
MKDIR obj_sql
CC char.c
char.c: In function ‘rename_char_sql’:
char.c:1487: warning: implicit declaration of function ‘strnlen’
CC inter.c
inter.c: In function ‘inter_vlog’:
inter.c:971: warning: implicit declaration of function ‘strnlen’
CC int_auction.c
int_auction.c: In function ‘auction_save’:
int_auction.c:64: warning: implicit declaration of function ‘strnlen’
CC int_elemental.c
CC int_guild.c
int_guild.c: In function ‘inter_guild_tosql’:
int_guild.c:134: warning: implicit declaration of function ‘strnlen’
CC int_homun.c
int_homun.c: In function ‘mapif_homunculus_save’:
int_homun.c:95: warning: implicit declaration of function ‘strnlen’
CC int_mail.c
int_mail.c: In function ‘mail_savemessage’:
int_mail.c:128: warning: implicit declaration of function ‘strnlen’
CC int_mercenary.c
CC int_party.c
int_party.c: In function ‘inter_party_tosql’:
int_party.c:132: warning: implicit declaration of function ‘strnlen’
CC int_pet.c
int_pet.c: In function ‘inter_pet_tosql’:
int_pet.c:31: warning: implicit declaration of function ‘strnlen’
CC int_quest.c
CC int_storage.c
CC pincode.c
LD char-server
make[1]: Leaving directory `/root/Desktop/trunk/src/char'
MAKE map_sql
make[1]: Entering directory `/root/Desktop/trunk/src/map'
MKDIR obj_sql
CC atcommand.c
CC battle.c
CC battleground.c
CC buyingstore.c
CC chat.c
CC chrif.c
CC clif.c
clif.c: In function ‘clif_displaymessage’:
clif.c:5603: warning: implicit declaration of function ‘strnlen’
CC date.c
CC duel.c
CC elemental.c
CC guild.c
CC homunculus.c
CC HPMmap.c
CC instance.c
CC intif.c
CC irc-bot.c
CC itemdb.c
CC log.c
log.c: In function ‘log_branch_sub_sql’:
log.c:100: warning: implicit declaration of function ‘strnlen’
CC mail.c
CC map.c
CC mapreg_sql.c
CC mercenary.c
CC mob.c
CC npc.c
CC npc_chat.c
CC party.c
CC path.c
CC pc.c
CC pc_groups.c
CC pet.c
CC quest.c
CC script.c
CC searchstore.c
CC skill.c
CC status.c
CC storage.c
CC trade.c
CC unit.c
CC vending.c
LD map-server
make[1]: Leaving directory `/root/Desktop/trunk/src/map'
building conf/import folder...
ls: conf/import-tmpl: No such file or directory
MAKE mt19937ar
make[1]: Entering directory `/root/Desktop/trunk/3rdparty/mt19937ar'
CC mt19937ar.c
make[1]: Leaving directory `/root/Desktop/trunk/3rdparty/mt19937ar'
MAKE libconfig
make[1]: Entering directory `/root/Desktop/trunk/3rdparty/libconfig'
CC libconfig.c
CC grammar.c
CC scanctx.c
CC scanner.c
CC strbuf.c
make[1]: Leaving directory `/root/Desktop/trunk/3rdparty/libconfig'
MAKE common_sql
make[1]: Entering directory `/root/Desktop/trunk/src/common'
MKDIR obj_all
CC conf.c
CC db.c
CC des.c
CC ers.c
CC grfio.c
CC HPM.c
CC mapindex.c
mapindex.c: In function ‘mapindex_getmapname’:
mapindex.c:28: warning: implicit declaration of function ‘strnlen’
CC md5calc.c
CC mutex.c
CC nullpo.c
CC random.c
CC showmsg.c
CC strlib.c
CC sysinfo.c
CC thread.c
CC timer.c
CC utils.c
CC console.c
CC core.c
CC malloc.c
CC socket.c
AR obj_all/common.a
MKDIR obj_sql
CC sql.c
sql.c: In function ‘Sql_GetColumnNames’:
sql.c:146: warning: implicit declaration of function ‘strnlen’
AR obj_sql/common_sql.a
CC console.c
CC core.c
CC malloc.c
CC socket.c
AR obj_all/common_mini.a
make[1]: Leaving directory `/root/Desktop/trunk/src/common'
MAKE login_sql
make[1]: Entering directory `/root/Desktop/trunk/src/login'
MKDIR obj_sql
CC account_sql.c
CC ipban_sql.c
CC login.c
login.c: In function ‘mmo_auth’:
login.c:980: warning: implicit declaration of function ‘strnlen’
CC loginlog_sql.c
loginlog_sql.c: In function ‘login_log’:
loginlog_sql.c:73: warning: implicit declaration of function ‘strnlen’
LD login-server
make[1]: Leaving directory `/root/Desktop/trunk/src/login'
MAKE char_sql
make[1]: Entering directory `/root/Desktop/trunk/src/char'
MKDIR obj_sql
CC char.c
char.c: In function ‘rename_char_sql’:
char.c:1487: warning: implicit declaration of function ‘strnlen’
CC inter.c
inter.c: In function ‘inter_vlog’:
inter.c:971: warning: implicit declaration of function ‘strnlen’
CC int_auction.c
int_auction.c: In function ‘auction_save’:
int_auction.c:64: warning: implicit declaration of function ‘strnlen’
CC int_elemental.c
CC int_guild.c
int_guild.c: In function ‘inter_guild_tosql’:
int_guild.c:134: warning: implicit declaration of function ‘strnlen’
CC int_homun.c
int_homun.c: In function ‘mapif_homunculus_save’:
int_homun.c:95: warning: implicit declaration of function ‘strnlen’
CC int_mail.c
int_mail.c: In function ‘mail_savemessage’:
int_mail.c:128: warning: implicit declaration of function ‘strnlen’
CC int_mercenary.c
CC int_party.c
int_party.c: In function ‘inter_party_tosql’:
int_party.c:132: warning: implicit declaration of function ‘strnlen’
CC int_pet.c
int_pet.c: In function ‘inter_pet_tosql’:
int_pet.c:31: warning: implicit declaration of function ‘strnlen’
CC int_quest.c
CC int_storage.c
CC pincode.c
LD char-server
make[1]: Leaving directory `/root/Desktop/trunk/src/char'
MAKE map_sql
make[1]: Entering directory `/root/Desktop/trunk/src/map'
MKDIR obj_sql
CC atcommand.c
CC battle.c
CC battleground.c
CC buyingstore.c
CC chat.c
CC chrif.c
CC clif.c
clif.c: In function ‘clif_displaymessage’:
clif.c:5603: warning: implicit declaration of function ‘strnlen’
CC date.c
CC duel.c
CC elemental.c
CC guild.c
CC homunculus.c
CC HPMmap.c
CC instance.c
CC intif.c
CC irc-bot.c
CC itemdb.c
CC log.c
log.c: In function ‘log_branch_sub_sql’:
log.c:100: warning: implicit declaration of function ‘strnlen’
CC mail.c
CC map.c
CC mapreg_sql.c
CC mercenary.c
CC mob.c
CC npc.c
CC npc_chat.c
CC party.c
CC path.c
CC pc.c
CC pc_groups.c
CC pet.c
CC quest.c
CC script.c
CC searchstore.c
CC skill.c
CC status.c
CC storage.c
CC trade.c
CC unit.c
CC vending.c
LD map-server
make[1]: Leaving directory `/root/Desktop/trunk/src/map'
building conf/import folder...
ls: conf/import-tmpl: No such file or directory
MAKE mt19937ar
make[1]: Entering directory `/root/Desktop/trunk/3rdparty/mt19937ar'
CC mt19937ar.c
make[1]: Leaving directory `/root/Desktop/trunk/3rdparty/mt19937ar'
MAKE libconfig
make[1]: Entering directory `/root/Desktop/trunk/3rdparty/libconfig'
CC libconfig.c
CC grammar.c
CC scanctx.c
CC scanner.c
CC strbuf.c
make[1]: Leaving directory `/root/Desktop/trunk/3rdparty/libconfig'
MAKE common_sql
make[1]: Entering directory `/root/Desktop/trunk/src/common'
MKDIR obj_all
CC conf.c
CC db.c
CC des.c
CC ers.c
CC grfio.c
CC HPM.c
CC mapindex.c
mapindex.c: In function ‘mapindex_getmapname’:
mapindex.c:28: warning: implicit declaration of function ‘strnlen’
CC md5calc.c
CC mutex.c
CC nullpo.c
CC random.c
CC showmsg.c
CC strlib.c
CC sysinfo.c
CC thread.c
CC timer.c
CC utils.c
CC console.c
CC core.c
CC malloc.c
CC socket.c
AR obj_all/common.a
MKDIR obj_sql
CC sql.c
sql.c: In function ‘Sql_GetColumnNames’:
sql.c:146: warning: implicit declaration of function ‘strnlen’
AR obj_sql/common_sql.a
CC console.c
CC core.c
CC malloc.c
CC socket.c
AR obj_all/common_mini.a
make[1]: Leaving directory `/root/Desktop/trunk/src/common'
MAKE login_sql
make[1]: Entering directory `/root/Desktop/trunk/src/login'
MKDIR obj_sql
CC account_sql.c
CC ipban_sql.c
CC login.c
login.c: In function ‘mmo_auth’:
login.c:980: warning: implicit declaration of function ‘strnlen’
CC loginlog_sql.c
loginlog_sql.c: In function ‘login_log’:
loginlog_sql.c:73: warning: implicit declaration of function ‘strnlen’
LD login-server
make[1]: Leaving directory `/root/Desktop/trunk/src/login'
MAKE char_sql
make[1]: Entering directory `/root/Desktop/trunk/src/char'
MKDIR obj_sql
CC char.c
char.c: In function ‘rename_char_sql’:
char.c:1487: warning: implicit declaration of function ‘strnlen’
CC inter.c
inter.c: In function ‘inter_vlog’:
inter.c:971: warning: implicit declaration of function ‘strnlen’
CC int_auction.c
int_auction.c: In function ‘auction_save’:
int_auction.c:64: warning: implicit declaration of function ‘strnlen’
CC int_elemental.c
CC int_guild.c
int_guild.c: In function ‘inter_guild_tosql’:
int_guild.c:134: warning: implicit declaration of function ‘strnlen’
CC int_homun.c
int_homun.c: In function ‘mapif_homunculus_save’:
int_homun.c:95: warning: implicit declaration of function ‘strnlen’
CC int_mail.c
int_mail.c: In function ‘mail_savemessage’:
int_mail.c:128: warning: implicit declaration of function ‘strnlen’
CC int_mercenary.c
CC int_party.c
int_party.c: In function ‘inter_party_tosql’:
int_party.c:132: warning: implicit declaration of function ‘strnlen’
CC int_pet.c
int_pet.c: In function ‘inter_pet_tosql’:
int_pet.c:31: warning: implicit declaration of function ‘strnlen’
CC int_quest.c
CC int_storage.c
CC pincode.c
LD char-server
make[1]: Leaving directory `/root/Desktop/trunk/src/char'
MAKE map_sql
make[1]: Entering directory `/root/Desktop/trunk/src/map'
MKDIR obj_sql
CC atcommand.c
CC battle.c
CC battleground.c
CC buyingstore.c
CC chat.c
CC chrif.c
CC clif.c
clif.c: In function ‘clif_displaymessage’:
clif.c:5603: warning: implicit declaration of function ‘strnlen’
CC date.c
CC duel.c
CC elemental.c
CC guild.c
CC homunculus.c
CC HPMmap.c
CC instance.c
CC intif.c
CC irc-bot.c
CC itemdb.c
CC log.c
log.c: In function ‘log_branch_sub_sql’:
log.c:100: warning: implicit declaration of function ‘strnlen’
CC mail.c
CC map.c
CC mapreg_sql.c
CC mercenary.c
CC mob.c
CC npc.c
CC npc_chat.c
CC party.c
CC path.c
CC pc.c
CC pc_groups.c
CC pet.c
CC quest.c
CC script.c
CC searchstore.c
CC skill.c
CC status.c
CC storage.c
CC trade.c
CC unit.c
CC vending.c
LD map-server
make[1]: Leaving directory `/root/Desktop/trunk/src/map'
building conf/import folder...
ls: conf/import-tmpl: No such file or directory
MAKE mt19937ar
make[1]: Entering directory `/root/Desktop/trunk/3rdparty/mt19937ar'
CC mt19937ar.c
make[1]: Leaving directory `/root/Desktop/trunk/3rdparty/mt19937ar'
MAKE libconfig
make[1]: Entering directory `/root/Desktop/trunk/3rdparty/libconfig'
CC libconfig.c
CC grammar.c
CC scanctx.c
CC scanner.c
CC strbuf.c
make[1]: Leaving directory `/root/Desktop/trunk/3rdparty/libconfig'
MAKE common_sql
make[1]: Entering directory `/root/Desktop/trunk/src/common'
MKDIR obj_all
CC conf.c
CC db.c
CC des.c
CC ers.c
CC grfio.c
CC HPM.c
CC mapindex.c
mapindex.c: In function ‘mapindex_getmapname’:
mapindex.c:28: warning: implicit declaration of function ‘strnlen’
CC md5calc.c
CC mutex.c
CC nullpo.c
CC random.c
CC showmsg.c
CC strlib.c
CC sysinfo.c
CC thread.c
CC timer.c
CC utils.c
CC console.c
CC core.c
CC malloc.c
CC socket.c
AR obj_all/common.a
MKDIR obj_sql
CC sql.c
sql.c: In function ‘Sql_GetColumnNames’:
sql.c:146: warning: implicit declaration of function ‘strnlen’
AR obj_sql/common_sql.a
CC console.c
CC core.c
CC malloc.c
CC socket.c
AR obj_all/common_mini.a
make[1]: Leaving directory `/root/Desktop/trunk/src/common'
MAKE login_sql
make[1]: Entering directory `/root/Desktop/trunk/src/login'
MKDIR obj_sql
CC account_sql.c
CC ipban_sql.c
CC login.c
login.c: In function ‘mmo_auth’:
login.c:980: warning: implicit declaration of function ‘strnlen’
CC loginlog_sql.c
loginlog_sql.c: In function ‘login_log’:
loginlog_sql.c:73: warning: implicit declaration of function ‘strnlen’
LD login-server
make[1]: Leaving directory `/root/Desktop/trunk/src/login'
MAKE char_sql
make[1]: Entering directory `/root/Desktop/trunk/src/char'
MKDIR obj_sql
CC char.c
char.c: In function ‘rename_char_sql’:
char.c:1487: warning: implicit declaration of function ‘strnlen’
CC inter.c
inter.c: In function ‘inter_vlog’:
inter.c:971: warning: implicit declaration of function ‘strnlen’
CC int_auction.c
int_auction.c: In function ‘auction_save’:
int_auction.c:64: warning: implicit declaration of function ‘strnlen’
CC int_elemental.c
CC int_guild.c
int_guild.c: In function ‘inter_guild_tosql’:
int_guild.c:134: warning: implicit declaration of function ‘strnlen’
CC int_homun.c
int_homun.c: In function ‘mapif_homunculus_save’:
int_homun.c:95: warning: implicit declaration of function ‘strnlen’
CC int_mail.c
int_mail.c: In function ‘mail_savemessage’:
int_mail.c:128: warning: implicit declaration of function ‘strnlen’
CC int_mercenary.c
CC int_party.c
int_party.c: In function ‘inter_party_tosql’:
int_party.c:132: warning: implicit declaration of function ‘strnlen’
CC int_pet.c
int_pet.c: In function ‘inter_pet_tosql’:
int_pet.c:31: warning: implicit declaration of function ‘strnlen’
CC int_quest.c
CC int_storage.c
CC pincode.c
LD char-server
make[1]: Leaving directory `/root/Desktop/trunk/src/char'
MAKE map_sql
make[1]: Entering directory `/root/Desktop/trunk/src/map'
MKDIR obj_sql
CC atcommand.c
CC battle.c
CC battleground.c
CC buyingstore.c
CC chat.c
CC chrif.c
CC clif.c
clif.c: In function ‘clif_displaymessage’:
clif.c:5603: warning: implicit declaration of function ‘strnlen’
CC date.c
CC duel.c
CC elemental.c
CC guild.c
CC homunculus.c
CC HPMmap.c
CC instance.c
CC intif.c
CC irc-bot.c
CC itemdb.c
CC log.c
log.c: In function ‘log_branch_sub_sql’:
log.c:100: warning: implicit declaration of function ‘strnlen’
CC mail.c
CC map.c
CC mapreg_sql.c
CC mercenary.c
CC mob.c
CC npc.c
CC npc_chat.c
CC party.c
CC path.c
CC pc.c
CC pc_groups.c
CC pet.c
CC quest.c
CC script.c
CC searchstore.c
CC skill.c
CC status.c
CC storage.c
CC trade.c
CC unit.c
CC vending.c
LD map-server
make[1]: Leaving directory `/root/Desktop/trunk/src/map'
building conf/import folder...
ls: conf/import-tmpl: No such file or directory
MAKE mt19937ar
make[1]: Entering directory `/root/Desktop/trunk/3rdparty/mt19937ar'
CC mt19937ar.c
make[1]: Leaving directory `/root/Desktop/trunk/3rdparty/mt19937ar'
MAKE libconfig
make[1]: Entering directory `/root/Desktop/trunk/3rdparty/libconfig'
CC libconfig.c
CC grammar.c
CC scanctx.c
CC scanner.c
CC strbuf.c
make[1]: Leaving directory `/root/Desktop/trunk/3rdparty/libconfig'
MAKE common_sql
make[1]: Entering directory `/root/Desktop/trunk/src/common'
MKDIR obj_all
CC conf.c
CC db.c
CC des.c
CC ers.c
CC grfio.c
CC HPM.c
CC mapindex.c
mapindex.c: In function ‘mapindex_getmapname’:
mapindex.c:28: warning: implicit declaration of function ‘strnlen’
CC md5calc.c
CC mutex.c
CC nullpo.c
CC random.c
CC showmsg.c
CC strlib.c
CC sysinfo.c
CC thread.c
CC timer.c
CC utils.c
CC console.c
CC core.c
CC malloc.c
CC socket.c
AR obj_all/common.a
MKDIR obj_sql
CC sql.c
sql.c: In function ‘Sql_GetColumnNames’:
sql.c:146: warning: implicit declaration of function ‘strnlen’
AR obj_sql/common_sql.a
CC console.c
CC core.c
CC malloc.c
CC socket.c
AR obj_all/common_mini.a
make[1]: Leaving directory `/root/Desktop/trunk/src/common'
MAKE login_sql
make[1]: Entering directory `/root/Desktop/trunk/src/login'
MKDIR obj_sql
CC account_sql.c
CC ipban_sql.c
CC login.c
login.c: In function ‘mmo_auth’:
login.c:980: warning: implicit declaration of function ‘strnlen’
CC loginlog_sql.c
loginlog_sql.c: In function ‘login_log’:
loginlog_sql.c:73: warning: implicit declaration of function ‘strnlen’
LD login-server
make[1]: Leaving directory `/root/Desktop/trunk/src/login'
MAKE char_sql
make[1]: Entering directory `/root/Desktop/trunk/src/char'
MKDIR obj_sql
CC char.c
char.c: In function ‘rename_char_sql’:
char.c:1487: warning: implicit declaration of function ‘strnlen’
CC inter.c
inter.c: In function ‘inter_vlog’:
inter.c:971: warning: implicit declaration of function ‘strnlen’
CC int_auction.c
int_auction.c: In function ‘auction_save’:
int_auction.c:64: warning: implicit declaration of function ‘strnlen’
CC int_elemental.c
CC int_guild.c
int_guild.c: In function ‘inter_guild_tosql’:
int_guild.c:134: warning: implicit declaration of function ‘strnlen’
CC int_homun.c
int_homun.c: In function ‘mapif_homunculus_save’:
int_homun.c:95: warning: implicit declaration of function ‘strnlen’
CC int_mail.c
int_mail.c: In function ‘mail_savemessage’:
int_mail.c:128: warning: implicit declaration of function ‘strnlen’
CC int_mercenary.c
CC int_party.c
int_party.c: In function ‘inter_party_tosql’:
int_party.c:132: warning: implicit declaration of function ‘strnlen’
CC int_pet.c
int_pet.c: In function ‘inter_pet_tosql’:
int_pet.c:31: warning: implicit declaration of function ‘strnlen’
CC int_quest.c
CC int_storage.c
CC pincode.c
LD char-server
make[1]: Leaving directory `/root/Desktop/trunk/src/char'
MAKE map_sql
make[1]: Entering directory `/root/Desktop/trunk/src/map'
MKDIR obj_sql
CC atcommand.c
CC battle.c
CC battleground.c
CC buyingstore.c
CC chat.c
CC chrif.c
CC clif.c
clif.c: In function ‘clif_displaymessage’:
clif.c:5603: warning: implicit declaration of function ‘strnlen’
CC date.c
CC duel.c
CC elemental.c
CC guild.c
CC homunculus.c
CC HPMmap.c
CC instance.c
CC intif.c
CC irc-bot.c
CC itemdb.c
CC log.c
log.c: In function ‘log_branch_sub_sql’:
log.c:100: warning: implicit declaration of function ‘strnlen’
CC mail.c
CC map.c
CC mapreg_sql.c
CC mercenary.c
CC mob.c
CC npc.c
CC npc_chat.c
CC party.c
CC path.c
CC pc.c
CC pc_groups.c
CC pet.c
CC quest.c
CC script.c
CC searchstore.c
CC skill.c
CC status.c
CC storage.c
CC trade.c
CC unit.c
CC vending.c
LD map-server
make[1]: Leaving directory `/root/Desktop/trunk/src/map'
building conf/import folder...
ls: conf/import-tmpl: No such file or directory
MAKE mt19937ar
make[1]: Entering directory `/root/Desktop/trunk/3rdparty/mt19937ar'
CC mt19937ar.c
make[1]: Leaving directory `/root/Desktop/trunk/3rdparty/mt19937ar'
MAKE libconfig
make[1]: Entering directory `/root/Desktop/trunk/3rdparty/libconfig'
CC libconfig.c
CC grammar.c
CC scanctx.c
CC scanner.c
CC strbuf.c
make[1]: Leaving directory `/root/Desktop/trunk/3rdparty/libconfig'
MAKE common_sql
make[1]: Entering directory `/root/Desktop/trunk/src/common'
MKDIR obj_all
CC conf.c
CC db.c
CC des.c
CC ers.c
CC grfio.c
CC HPM.c
CC mapindex.c
mapindex.c: In function ‘mapindex_getmapname’:
mapindex.c:28: warning: implicit declaration of function ‘strnlen’
CC md5calc.c
CC mutex.c
CC nullpo.c
CC random.c
CC showmsg.c
CC strlib.c
CC sysinfo.c
CC thread.c
CC timer.c
CC utils.c
CC console.c
CC core.c
CC malloc.c
CC socket.c
AR obj_all/common.a
MKDIR obj_sql
CC sql.c
sql.c: In function ‘Sql_GetColumnNames’:
sql.c:146: warning: implicit declaration of function ‘strnlen’
AR obj_sql/common_sql.a
CC console.c
CC core.c
CC malloc.c
CC socket.c
AR obj_all/common_mini.a
make[1]: Leaving directory `/root/Desktop/trunk/src/common'
MAKE login_sql
make[1]: Entering directory `/root/Desktop/trunk/src/login'
MKDIR obj_sql
CC account_sql.c
CC ipban_sql.c
CC login.c
login.c: In function ‘mmo_auth’:
login.c:980: warning: implicit declaration of function ‘strnlen’
CC loginlog_sql.c
loginlog_sql.c: In function ‘login_log’:
loginlog_sql.c:73: warning: implicit declaration of function ‘strnlen’
LD login-server
make[1]: Leaving directory `/root/Desktop/trunk/src/login'
MAKE char_sql
make[1]: Entering directory `/root/Desktop/trunk/src/char'
MKDIR obj_sql
CC char.c
char.c: In function ‘rename_char_sql’:
char.c:1487: warning: implicit declaration of function ‘strnlen’
CC inter.c
inter.c: In function ‘inter_vlog’:
inter.c:971: warning: implicit declaration of function ‘strnlen’
CC int_auction.c
int_auction.c: In function ‘auction_save’:
int_auction.c:64: warning: implicit declaration of function ‘strnlen’
CC int_elemental.c
CC int_guild.c
int_guild.c: In function ‘inter_guild_tosql’:
int_guild.c:134: warning: implicit declaration of function ‘strnlen’
CC int_homun.c
int_homun.c: In function ‘mapif_homunculus_save’:
int_homun.c:95: warning: implicit declaration of function ‘strnlen’
CC int_mail.c
int_mail.c: In function ‘mail_savemessage’:
int_mail.c:128: warning: implicit declaration of function ‘strnlen’
CC int_mercenary.c
CC int_party.c
int_party.c: In function ‘inter_party_tosql’:
int_party.c:132: warning: implicit declaration of function ‘strnlen’
CC int_pet.c
int_pet.c: In function ‘inter_pet_tosql’:
int_pet.c:31: warning: implicit declaration of function ‘strnlen’
CC int_quest.c
CC int_storage.c
CC pincode.c
LD char-server
make[1]: Leaving directory `/root/Desktop/trunk/src/char'
MAKE map_sql
make[1]: Entering directory `/root/Desktop/trunk/src/map'
MKDIR obj_sql
CC atcommand.c
CC battle.c
CC battleground.c
CC buyingstore.c
CC chat.c
CC chrif.c
CC clif.c
clif.c: In function ‘clif_displaymessage’:
clif.c:5603: warning: implicit declaration of function ‘strnlen’
CC date.c
CC duel.c
CC elemental.c
CC guild.c
CC homunculus.c
CC HPMmap.c
CC instance.c
CC intif.c
CC irc-bot.c
CC itemdb.c
CC log.c
log.c: In function ‘log_branch_sub_sql’:
log.c:100: warning: implicit declaration of function ‘strnlen’
CC mail.c
CC map.c
CC mapreg_sql.c
CC mercenary.c
CC mob.c
CC npc.c
CC npc_chat.c
CC party.c
CC path.c
CC pc.c
CC pc_groups.c
CC pet.c
CC quest.c
CC script.c
CC searchstore.c
CC skill.c
CC status.c
CC storage.c
CC trade.c
CC unit.c
CC vending.c
LD map-server
make[1]: Leaving directory `/root/Desktop/trunk/src/map'
building conf/import folder...
ls: conf/import-tmpl: No such file or directory
[/code]
Hosting Information:
[code=:0]
[Info]: Hercules 32-bit for Linux
[Info]: Git revision (src): '4b4e573b43f135d6cabc8d66b17610df6e96aecf'
[Info]: Git revision (scripts): '4b4e573b43f135d6cabc8d66b17610df6e96aecf'
[Info]: OS version: 'CentOS release 5.10 (Final) [i686]'
[Info]: CPU: 'Intel(R) Xeon(R) CPU E3-1270 V2 @ 3.50GHz [4]'
[Info]: Compiled with GCC v4.1.2
[Info]: Compile Flags: -g -O2 -DMAXCONN=16384 -pipe -ffast-math -Wall -Wextra -Wno-sign-compare -march=i686 -DHAS_TLS -Wno-unused-parameter -Wno-switch -Wno-missing-field-initializers -fno-strict-aliasing -DHAVE_SETRLIMIT -DHAVE_STRNLEN -DHAVE_MONOTONIC_CLOCK
[/code]
I dont have custom codes in Source.
I have no errors when starting the emulator.
This affect my server?
Haru - May 23, 2014 11:18
It seems that CentOS 5.10 (glibc 2.5) is very picky about #defines in order to use strnlen.
It won't affect your server (other than cluttering your compile output), but it is something we need to fix nonetheless.
Haru - May 25, 2014 15:18
Fixed in [url="https://github.com/HerculesWS/Hercules/commit/b7373b6de5b41a4b420741da9ebf0570e36c11c7"]https://github.com/HerculesWS/Hercules/commit/b7373b6de5b41a4b420741da9ebf0570e36c11c7[/url]