Jump to content
×
×
  • Create New...
  • 0

[compile]Linking eroor


ShadowsPR0

Question

Spoiler

stants.cpp:400: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:401: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:402: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:403: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:404: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:405: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:406: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:407: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:408: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:409: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:410: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:411: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:412: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:413: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:414: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:415: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:416: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:417: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:418: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:419: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:420: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:421: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:422: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:423: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:424: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:425: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:426: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:427: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:428: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:429: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:430: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:431: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:432: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:433: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:434: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:435: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:436: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:437: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:438: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:439: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:440: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:441: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:442: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:443: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:444: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:445: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:446: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:447: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:448: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:449: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:450: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:451: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:452: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:453: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:454: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:455: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:456: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:457: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:458: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:459: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:460: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:461: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:462: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:463: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:464: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:465: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:466: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:467: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:468: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:469: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:470: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:471: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:472: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:473: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:474: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:475: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:476: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:477: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:478: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:479: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:480: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:481: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:482: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:483: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:484: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:485: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:486: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:487: warning: this decimal constant is unsigned only in ISO C90
compile cube.cpp
compile db.cpp
compile desc.cpp
compile desc_client.cpp
compile desc_manager.cpp
compile desc_p2p.cpp
compile dev_log.cpp
compile dungeon.cpp
compile empire_text_convert.cpp
cmd_general.cpp: In function 'void do_CubePetAdd(CHARACTER*, const char*, int, int)':
cmd_general.cpp:2485: warning: unused variable 'strArg1'
config.cpp: In function 'bool GetIPInfo()':
config.cpp:281: warning: the address of 'g_szInternalIP' will always evaluate as 'true'
config.cpp: In function 'void config_init(const std::string&)':
config.cpp:454: warning: NULL used in arithmetic
config.cpp:478: warning: NULL used in arithmetic
config.cpp:502: warning: NULL used in arithmetic
config.cpp:524: warning: unused variable 'line'
compile entity.cpp
compile entity_view.cpp
desc_client.cpp: In member function 'void CLIENT_DESC::UpdateChannelStatus(DWORD, bool)':
desc_client.cpp:299: warning: comparison between signed and unsigned integer expressions
compile event.cpp
cmd_gm.cpp: In function 'void do_set_stat(CHARACTER*, const char*, int, int)':
cmd_gm.cpp:4080: warning: NULL used in arithmetic
compile event_queue.cpp
cube.cpp: In function 'bool Cube_make(CHARACTER*)':
cube.cpp:552: warning: comparison between signed and unsigned integer expressions
cube.cpp: In function 'void Cube_MakeCubeInformationText()':
cube.cpp:724: warning: unused variable 'npcVNUM'
compile exchange.cpp
compile file_loader.cpp
compile fishing.cpp
compile gm.cpp
compile guild.cpp
compile guild_manager.cpp
compile guild_war.cpp
compile horse_rider.cpp
compile horsename_manager.cpp
cmd_gm.cpp: In function 'void do_use_item(CHARACTER*, const char*, int, int)':
cmd_gm.cpp:4896: warning: 'cell' may be used uninitialized in this function
cmd_gm.cpp: In function 'void do_mob_ld(CHARACTER*, const char*, int, int)':
cmd_gm.cpp:855: warning: 'x' may be used uninitialized in this function
cmd_gm.cpp:855: warning: 'y' may be used uninitialized in this function
cmd_gm.cpp: In function 'void do_set_stat(CHARACTER*, const char*, int, int)':
cmd_gm.cpp:4122: warning: 'n' may be used uninitialized in this function
compile input.cpp
compile input_auth.cpp
compile input_db.cpp
compile input_login.cpp
compile input_main.cpp
compile input_p2p.cpp
In file included from input_db.cpp:13:
shop_manager.h:40:7: warning: no newline at end of file
In file included from input_db.cpp:50:
offlineshop_config.h:19:7: warning: no newline at end of file
input_auth.cpp: In member function 'int CInputAuth::auth_OpenID(const char*, const char*, char*)':
input_auth.cpp:448: warning: unused variable 'last'
compile input_teen.cpp
In file included from input_main.cpp:16:
shop_manager.h:40:7: warning: no newline at end of file
compile input_udp.cpp
compile ip_ban.cpp
compile item.cpp
compile item_addon.cpp
input_p2p.cpp: In member function 'void CInputP2P::OfflineShopBuy(DESC*, const char*)':
input_p2p.cpp:504: warning: unused variable 'p'
compile item_attribute.cpp
compile item_manager.cpp
input_main.cpp: In member function 'void CInputMain::BraveRequestPetName(CHARACTER*, const char*)':
input_main.cpp:677: warning: format '%lu' expects type 'long unsigned int', but argument 4 has type 'DWORD'
input_main.cpp:677: warning: format '%lu' expects type 'long unsigned int', but argument 4 has type 'DWORD'
input_main.cpp: In member function 'int CInputMain::Chat(CHARACTER*, const char*, size_t)':
input_main.cpp:794: warning: unused variable 'len_global'
input_main.cpp:800: warning: unused variable 'len_global'
input_main.cpp:804: warning: unused variable 'len_global'
input_main.cpp:808: warning: unused variable 'len_global'
input_main.cpp:812: warning: unused variable 'len_global'
input_main.cpp:820: warning: unused variable 'len_global'
input_main.cpp:824: warning: unused variable 'len_global'
input_main.cpp:828: warning: unused variable 'len_global'
input_main.cpp:832: warning: unused variable 'len_global'
input_main.cpp:838: warning: unused variable 'len_global'
input_main.cpp:787: warning: unused variable 'my_level'
compile item_manager_idrange.cpp
item.h: In constructor 'CItem::CItem(DWORD)':
item.h:306: warning: 'CItem::m_pkRealTimeExpireEvent' will be initialized after
item.h:303: warning:   'LPEVENT CItem::m_pkExpireEvent'
item.cpp:25: warning:   when initialized here
item.cpp: In function 'const bool CanPutIntoRing(CItem*, CItem*)':
item.cpp:1778: warning: unused variable 'vnum'
item.cpp: In member function 'int CItem::GetDuration()':
item.cpp:2118: warning: array subscript has type 'char'
item.cpp:2119: warning: array subscript has type 'char'
item.cpp:2123: warning: array subscript has type 'char'
compile locale.cpp
compile locale_service.cpp
compile log.cpp
compile login_data.cpp
compile lzo_manager.cpp
compile marriage.cpp
compile matrix_card.cpp
compile messenger_manager.cpp
log.cpp:11: warning: '__escape_hint' defined but not used
compile mining.cpp
compile mob_manager.cpp
compile monarch.cpp
compile motion.cpp
compile over9refine.cpp
compile p2p.cpp
compile packet_info.cpp
compile party.cpp
compile passpod.cpp
compile pcbang.cpp
compile polymorph.cpp
compile priv_manager.cpp
compile pvp.cpp
compile questevent.cpp
compile questlua.cpp
compile questlua_affect.cpp
compile questlua_arena.cpp
compile questlua_ba.cpp
compile questlua_building.cpp
compile questlua_danceevent.cpp
questlua.cpp: In member function 'bool quest::FPartyCheckFlagLt::operator()(CHARACTER*)':
questlua.cpp:78: warning: 'returnBool' may be used uninitialized in this function
compile questlua_dungeon.cpp
compile questlua_forked.cpp
compile questlua_game.cpp
compile questlua_global.cpp
compile questlua_guild.cpp
compile questlua_horse.cpp
compile questlua_pet.cpp
compile questlua_item.cpp
compile questlua_marriage.cpp
compile questlua_mgmt.cpp
compile questlua_monarch.cpp
compile questlua_npc.cpp
questlua_item.cpp: In function 'int quest::item_get_applies(lua_State*)':
questlua_item.cpp:588: warning: unused variable 'Key1'
questlua_item.cpp:588: warning: unused variable 'Key2'
questlua_item.cpp: In function 'int quest::item_equip_selected(lua_State*)':
questlua_item.cpp:991: warning: NULL used in arithmetic
compile questlua_oxevent.cpp
In file included from questlua_npc.cpp:9:
shop_manager.h:40:7: warning: no newline at end of file
compile questlua_party.cpp
compile questlua_pc.cpp
compile questlua_quest.cpp
compile questlua_target.cpp
questlua_npc.cpp: In function 'int quest::npc_get_vid_attack_mul(lua_State*)':
questlua_npc.cpp:294: warning: unused variable 'q'
questlua_npc.cpp: In function 'int quest::npc_set_vid_attack_mul(lua_State*)':
questlua_npc.cpp:310: warning: unused variable 'q'
questlua_npc.cpp: In function 'int quest::npc_get_vid_damage_mul(lua_State*)':
questlua_npc.cpp:325: warning: unused variable 'q'
questlua_npc.cpp: In function 'int quest::npc_set_vid_damage_mul(lua_State*)':
questlua_npc.cpp:341: warning: unused variable 'q'
compile questmanager.cpp
compile questnpc.cpp
compile questpc.cpp
compile refine.cpp
compile regen.cpp
questnpc.cpp: In member function 'bool quest::NPC::HandleEvent(quest::PC&, int)':
questnpc.cpp:500: warning: unused variable 'pPC'
compile safebox.cpp
compile sectree.cpp
compile sectree_manager.cpp
compile sequence.cpp
compile shop.cpp
compile skill.cpp
compile start_position.cpp
compile target.cpp
compile text_file_loader.cpp
compile trigger.cpp
shop.cpp: In member function 'virtual bool CShop::IsSellingItem(DWORD)':
shop.cpp:576: warning: comparison between signed and unsigned integer expressions
compile utils.cpp
In file included from trigger.cpp:8:
shop_manager.h:40:7: warning: no newline at end of file
compile vector.cpp
utils.cpp: In function 'bool WildCaseCmp(const char*, const char*)':
utils.cpp:248: warning: NULL used in arithmetic
utils.cpp:260: warning: NULL used in arithmetic
utils.cpp:274: warning: NULL used in arithmetic
compile war_map.cpp
compile wedding.cpp
compile xmas_event.cpp
compile panama.cpp
compile version.cpp
compile threeway_war.cpp
compile map_location.cpp
compile auth_brazil.cpp
compile BlueDragon.cpp
compile BlueDragon_Binder.cpp
compile DragonLair.cpp
compile questlua_dragonlair.cpp
compile HackShield.cpp
compile HackShield_Impl.cpp
compile char_hackshield.cpp
compile skill_power.cpp
compile affect.cpp
compile SpeedServer.cpp
compile questlua_speedserver.cpp
compile XTrapManager.cpp
compile auction_manager.cpp
compile FileMonitor_FreeBSD.cpp
compile ClientPackageCryptInfo.cpp
compile cipher.cpp
compile buff_on_attributes.cpp
compile check_server.cpp
ClientPackageCryptInfo.h: In constructor 'CClientPackageCryptInfo::CClientPackageCryptInfo()':
ClientPackageCryptInfo.h:50: warning: 'CClientPackageCryptInfo::m_pSerializedCryptKeyStream' will be initialized after
ClientPackageCryptInfo.h:48: warning:   'int CClientPackageCryptInfo::m_nCryptKeyPackageCnt'
ClientPackageCryptInfo.cpp:9: warning:   when initialized here
compile dragon_soul_table.cpp
../../../Extern/include/cryptopp/algparam.h: In constructor 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter(const T&, bool) [with T = std::basic_string<char, std::char_traits<char>, std::allocator<char> >]':
../../../Extern/include/cryptopp/filters.h:793:   instantiated from here
../../../Extern/include/cryptopp/algparam.h:26: warning: unused variable 'cryptopp_assert_26'
compile DragonSoul.cpp
../../../Extern/include/cryptopp/algparam.h: In member function 'void CryptoPP::AlgorithmParametersTemplate<T>::MoveInto(void*) const [with T = CryptoPP::RandomNumberGenerator*]':
cipher.cpp:397:   instantiated from here
../../../Extern/include/cryptopp/algparam.h:322: warning: unused variable 'p'
compile group_text_parse_tree.cpp
buff_on_attributes.cpp: In member function 'void CBuffOnAttributes::ChangeBuffValue(BYTE)':
buff_on_attributes.cpp:113: warning: unused variable 'old_value'
buff_on_attributes.cpp:114: warning: unused variable 'new_value'
compile char_dragonsoul.cpp
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::ReadAdditionalApplys()':
dragon_soul_table.cpp:223: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckApplyNumSettings()':
dragon_soul_table.cpp:283: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckWeightTables()':
dragon_soul_table.cpp:311: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckRefineGradeTables()':
dragon_soul_table.cpp:343: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp:372: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckRefineStepTables()':
dragon_soul_table.cpp:397: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp:427: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckRefineStrengthTables()':
dragon_soul_table.cpp:453: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckDragonHeartExtTables()':
dragon_soul_table.cpp:494: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp:513: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp:522: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckDragonSoulExtTables()':
dragon_soul_table.cpp:545: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(const std::string&, T&) const [with T = std::string]':
dragon_soul_table.cpp:129:   instantiated from here
group_text_parse_tree.h:220: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(const std::string&, T&) const [with T = BYTE]':
dragon_soul_table.cpp:134:   instantiated from here
group_text_parse_tree.h:220: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(const std::string&, T&) const [with T = int]':
dragon_soul_table.cpp:201:   instantiated from here
group_text_parse_tree.h:220: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(const std::string&, T&) const [with T = float]':
dragon_soul_table.cpp:260:   instantiated from here
group_text_parse_tree.h:220: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(int, T&) const [with T = float]':
dragon_soul_table.cpp:828:   instantiated from here
group_text_parse_tree.h:228: warning: comparison between signed and unsigned integer expressions
compile questlua_dragonsoul.cpp
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(int, T&) const [with T = int]':
group_text_parse_tree.h:159:   instantiated from 'bool CGroupNode::GetValue(const std::string&, const std::string&, T&) const [with T = int]'
group_text_parse_tree.h:203:   instantiated from 'bool CGroupNode::GetGroupValue(const std::string&, const std::string&, const std::string&, T&) const [with T = int]'
dragon_soul_table.cpp:612:   instantiated from here
group_text_parse_tree.h:228: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(int, T&) const [with T = unsigned int]':
group_text_parse_tree.h:159:   instantiated from 'bool CGroupNode::GetValue(const std::string&, const std::string&, T&) const [with T = unsigned int]'
group_text_parse_tree.h:203:   instantiated from 'bool CGroupNode::GetGroupValue(const std::string&, const std::string&, const std::string&, T&) const [with T = unsigned int]'
dragon_soul_table.cpp:884:   instantiated from here
group_text_parse_tree.h:228: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In constructor 'CGroupTextParseTreeLoader::CGroupTextParseTreeLoader()':
group_text_parse_tree.h:93: warning: 'CGroupTextParseTreeLoader::m_dwcurLineIndex' will be initialized after
group_text_parse_tree.h:91: warning:   'CGroupNode* CGroupTextParseTreeLoader::m_pRootGroupNode'
group_text_parse_tree.cpp:5: warning:   when initialized here
group_text_parse_tree.cpp: In member function 'bool CGroupTextParseTreeLoader::LoadGroup(CGroupNode*)':
group_text_parse_tree.cpp:99: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.cpp: In member function 'bool CGroupNode::GetRow(int, const CGroupNode::CGroupNodeRow**) const':
group_text_parse_tree.cpp:206: warning: comparison between signed and unsigned integer expressions
compile shop_manager.cpp
DragonSoul.cpp: In function 'int Gamble(std::vector<float, std::allocator<float> >&)':
DragonSoul.cpp:19: warning: comparison between signed and unsigned integer expressions
DragonSoul.cpp:25: warning: comparison between signed and unsigned integer expressions
DragonSoul.cpp: In member function 'bool DSManager::RefreshItemAttributes(CItem*)':
DragonSoul.cpp:203: warning: comparison between signed and unsigned integer expressions
DragonSoul.cpp: In member function 'bool DSManager::PutAttributes(CItem*)':
DragonSoul.cpp:273: warning: comparison between signed and unsigned integer expressions
DragonSoul.cpp: In member function 'bool DSManager::ExtractDragonHeart(CHARACTER*, CItem*, CItem*)':
DragonSoul.cpp:350: warning: unused variable 'sum'
DragonSoul.cpp: In member function 'bool DSManager::PullOut(CHARACTER*, TItemPos, CItem*&, CItem*)':
DragonSoul.cpp:435: warning: unused variable 'dwVnum'
DragonSoul.cpp:469: warning: format '%d' expects type 'int', but argument 3 has type 'double'
DragonSoul.cpp:469: warning: format '%d' expects type 'int', but argument 4 has type 'double'
DragonSoul.cpp: In member function 'bool DSManager::DoRefineGrade(CHARACTER*, TItemPos (&)[15])':
DragonSoul.cpp:555: warning: unused variable 'prob_sum'
DragonSoul.cpp: In member function 'bool DSManager::DoRefineStep(CHARACTER*, TItemPos (&)[15])':
DragonSoul.cpp:763: warning: unused variable 'sum'
compile shopEx.cpp
In file included from shop_manager.cpp:22:
shop_manager.h:40:7: warning: no newline at end of file
compile item_manager_read_tables.cpp
char_dragonsoul.cpp: In member function 'bool CHARACTER::DragonSoul_ActivateDeck(int)':
char_dragonsoul.cpp:91: warning: control reaches end of non-void function
compile New_PetSystem.cpp
compile questlua_petnew.cpp
New_PetSystem.cpp:1324:2: warning: no newline at end of file
compile questlua_mysql.cpp
compile offline_shop.cpp
questlua_petnew.cpp:286:2: warning: no newline at end of file
shopEx.cpp: In member function 'virtual int CShopEx::Buy(CHARACTER*, BYTE)':
shopEx.cpp:159: warning: comparison between signed and unsigned integer expressions
shop_manager.cpp: In function 'bool ConvertToShopItemTable(CGroupNode*, TShopTableEx&)':
shop_manager.cpp:473: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(int, T&) const [with T = unsigned int]':
group_text_parse_tree.h:175:   instantiated from 'bool CGroupNode::GetValue(const std::string&, int, T&) const [with T = DWORD]'
shop_manager.cpp:381:   instantiated from here
group_text_parse_tree.h:228: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(int, T&) const [with T = std::basic_string<char, std::char_traits<char>, std::allocator<char> >]':
group_text_parse_tree.h:175:   instantiated from 'bool CGroupNode::GetValue(const std::string&, int, T&) const [with T = std::string]'
shop_manager.cpp:387:   instantiated from here
group_text_parse_tree.h:228: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(int, T&) const [with T = unsigned char]':
group_text_parse_tree.h:136:   instantiated from 'bool CGroupNode::GetValue(size_t, const std::string&, T&) const [with T = BYTE]'
shop_manager.cpp:442:   instantiated from here
group_text_parse_tree.h:228: warning: comparison between signed and unsigned integer expressions
compile offlineshop_manager.cpp
item_manager_read_tables.cpp: In member function 'bool ITEM_MANAGER::ReadMonsterDropItemGroup(const char*)':
item_manager_read_tables.cpp:637: warning: unused variable 'pkGroup'
New_PetSystem.cpp: In member function 'void CNewPetActor::SetExp(DWORD, int)':
New_PetSystem.cpp:321: warning: comparison between signed and unsigned integer expressions
New_PetSystem.cpp:321: warning: comparison between signed and unsigned integer expressions
New_PetSystem.cpp:330: warning: comparison between signed and unsigned integer expressions
New_PetSystem.cpp:330: warning: comparison between signed and unsigned integer expressions
New_PetSystem.cpp:340: warning: comparison between signed and unsigned integer expressions
New_PetSystem.cpp:341: warning: comparison between signed and unsigned integer expressions
New_PetSystem.cpp:361: warning: comparison between signed and unsigned integer expressions
New_PetSystem.cpp:364: warning: comparison between signed and unsigned integer expressions
New_PetSystem.cpp:367: warning: comparison between signed and unsigned integer expressions
New_PetSystem.cpp:373: warning: comparison between signed and unsigned integer expressions
New_PetSystem.cpp:374: warning: comparison between signed and unsigned integer expressions
New_PetSystem.cpp:385: warning: comparison between signed and unsigned integer expressions
New_PetSystem.cpp: In member function 'DWORD CNewPetActor::Summon(const char*, CItem*, bool)':
New_PetSystem.cpp:529: warning: format '%lu' expects type 'long unsigned int', but argument 4 has type 'DWORD'
New_PetSystem.cpp:529: warning: format '%lu' expects type 'long unsigned int', but argument 4 has type 'DWORD'
New_PetSystem.cpp: In member function 'virtual bool CNewPetActor::_UpdateFollowAI()':
New_PetSystem.cpp:645: warning: unused variable 'bDoMoveAlone'
New_PetSystem.cpp: In member function 'CNewPetActor* CNewPetSystem::Summon(DWORD, CItem*, const char*, bool, DWORD)':
New_PetSystem.cpp:1229: warning: unused variable 'petVID'
compile offlineshop_config.cpp
In file included from offlineshop_config.cpp:7:
offlineshop_config.h:19:7: warning: no newline at end of file
offlineshop_config.cpp:239:2: warning: no newline at end of file
questlua_petnew.cpp: In function 'int quest::newpet_increaseskill(lua_State*)':
questlua_petnew.cpp:135: warning: NULL used in arithmetic
questlua_petnew.cpp: In function 'int quest::newpet_increaseevolution(lua_State*)':
questlua_petnew.cpp:155: warning: NULL used in arithmetic
questlua_petnew.cpp: In function 'int quest::newpet_get_level(lua_State*)':
questlua_petnew.cpp:174: warning: NULL used in arithmetic
questlua_petnew.cpp: In function 'int quest::newpet_get_evo(lua_State*)':
questlua_petnew.cpp:194: warning: NULL used in arithmetic
questlua_petnew.cpp: In function 'int quest::newpet_restore_pet(lua_State*)':
questlua_petnew.cpp:213: warning: format '%lu' expects type 'long unsigned int', but argument 4 has type 'DWORD'
questlua_petnew.cpp:213: warning: format '%lu' expects type 'long unsigned int', but argument 4 has type 'DWORD'
compile minilzo.c
In file included from offlineshop_manager.cpp:29:
offlineshop_config.h:19:7: warning: no newline at end of file
questlua_mysql.cpp: In function 'int quest::_mysql_query(lua_State*)':
questlua_mysql.cpp:57: warning: suggest parentheses around assignment used as truth value
item_manager_read_tables.cpp:627: warning: 'pkGroup' may be used uninitialized in this function
../../../Extern/include/cryptopp/misc.h: At global scope:
../../../Extern/include/cryptopp/misc.h:548: warning: 'std::string CryptoPP::StringNarrow(const wchar_t*, bool)' defined but not used
linking ../game_r40250_lycan....
OBJDIR/OXEvent.o: In function `COXEventManager::GiveItemToAttender(unsigned int, unsigned char)':
/usr/src/Server/game/src/OXEvent.cpp:434: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
OBJDIR/acce.o: In function `Acce_add_item(CHARACTER*, int, int)':
/usr/src/Server/game/src/acce.cpp:803: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/acce.o: In function `Acce_make(CHARACTER*)':
/usr/src/Server/game/src/acce.cpp:605: undefined reference to `CHARACTER::AutoGiveAcce(unsigned int, unsigned char, int, int, bool)'
OBJDIR/ani.o: In function `ani_combo_speed(CHARACTER*, unsigned char)':
/usr/src/Server/game/src/ani.cpp:391: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/ani.o: In function `ani_attack_speed(CHARACTER*)':
/usr/src/Server/game/src/ani.cpp:362: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/battle.o: In function `GET_ATTACK_SPEED(CHARACTER*)':
/usr/src/Server/game/src/battle.cpp:720: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/battle.o: In function `CalcMeleeDamage(CHARACTER*, CHARACTER*, bool, bool)':
/usr/src/Server/game/src/battle.cpp:390: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/battle.o: In function `battle_hit(CHARACTER*, CHARACTER*, int&)':
/usr/src/Server/game/src/battle.cpp:666: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/char.o:/usr/src/Server/game/src/char.cpp:2836: more undefined references to `CHARACTER::GetWear(unsigned char) const' follow
OBJDIR/char.o: In function `CHARACTER::IsStaminaHalfConsume() const':
/usr/src/Server/game/src/char.cpp:6311: undefined reference to `CHARACTER::IsEquipUniqueItem(unsigned int) const'
OBJDIR/char.o: In function `CHARACTER::GiveRandomSkillBook()':
/usr/src/Server/game/src/char.cpp:6379: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
OBJDIR/char.o: In function `CHARACTER::PointsPacket()':
/usr/src/Server/game/src/char.cpp:1722: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/char.o: In function `CHARACTER::FlushDelayedSaveItem()':
/usr/src/Server/game/src/char.cpp:1376: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/char.o: In function `CHARACTER::fishing_take()':
/usr/src/Server/game/src/char.cpp:4111: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/char.o: In function `CHARACTER::SendEquipment(CHARACTER*)':
/usr/src/Server/game/src/char.cpp:6718: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/char.o: In function `CHARACTER::WarpToPID(unsigned int)':
/usr/src/Server/game/src/char.cpp:6992: undefined reference to `IS_SUMMONABLE_ZONE(int)'
/usr/src/Server/game/src/char.cpp:7029: undefined reference to `IS_SUMMONABLE_ZONE(int)'
OBJDIR/char.o: In function `CHARACTER::CanWarp() const':
/usr/src/Server/game/src/char.cpp:7654: undefined reference to `g_nPortalLimitTime'
OBJDIR/char.o: In function `operator()':
/usr/src/Server/game/src/char.cpp:6848: undefined reference to `g_nPortalLimitTime'
/usr/src/Server/game/src/char.cpp:6851: undefined reference to `CHARACTER::CanHandleItem(bool, bool)'
OBJDIR/char.o: In function `CHARACTER::fishing()':
/usr/src/Server/game/src/char.cpp:4088: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/char.o: In function `CHARACTER::mining(CHARACTER*)':
/usr/src/Server/game/src/char.cpp:4040: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/char.o: In function `CHARACTER::ComputePoints()':
/usr/src/Server/game/src/char.cpp:2333: undefined reference to `CHARACTER::BuffOnAttr_ClearAll()'
/usr/src/Server/game/src/char.cpp:2452: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/char.cpp:2456: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/char.cpp:2469: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/char.o: In function `CHARACTER::PointChange(unsigned char, int, bool, bool)':
/usr/src/Server/game/src/char.cpp:3297: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
/usr/src/Server/game/src/char.cpp:3685: undefined reference to `CHARACTER::BuffOnAttr_ValueChange(unsigned char, unsigned char, unsigned char)'
/usr/src/Server/game/src/char.cpp:3292: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
OBJDIR/char.o: In function `CHARACTER::OpenMyOfflineShop(char const*, SShopItemTable*, unsigned char, unsigned char)':
/usr/src/Server/game/src/char.cpp:4286: undefined reference to `CHARACTER::CountSpecifyItem(unsigned int) const'
/usr/src/Server/game/src/char.cpp:4347: undefined reference to `CHARACTER::GetItem(SItemPos) const'
/usr/src/Server/game/src/char.cpp:4462: undefined reference to `CHARACTER::FindSpecifyItem(unsigned int) const'
OBJDIR/char.o: In function `CHARACTER::ComputeBattlePoints()':
/usr/src/Server/game/src/char.cpp:2265: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/char.o: In function `CHARACTER::Destroy()':
/usr/src/Server/game/src/char.cpp:506: undefined reference to `CHARACTER::ClearItem()'
OBJDIR/char.o: In function `CHARACTER::OpenMyShop(char const*, SShopItemTable*, unsigned char)':
/usr/src/Server/game/src/char.cpp:689: undefined reference to `CHARACTER::GetItem(SItemPos) const'
/usr/src/Server/game/src/char.cpp:723: undefined reference to `CHARACTER::CountSpecifyItem(unsigned int) const'
/usr/src/Server/game/src/char.cpp:748: undefined reference to `CHARACTER::CountSpecifyItem(unsigned int) const'
/usr/src/Server/game/src/char.cpp:749: undefined reference to `CHARACTER::RemoveSpecifyItem(unsigned int, unsigned int)'
OBJDIR/char.o: In function `CHARACTER::CreatePlayerProto(SPlayerTable&)':
/usr/src/Server/game/src/char.cpp:1258: undefined reference to `CHARACTER::IsEquipUniqueItem(unsigned int) const'
OBJDIR/char_affect.o: In function `CHARACTER::LoadAffect(unsigned int, TPacketAffectElement*)':
/usr/src/Server/game/src/char_affect.cpp:481: undefined reference to `CHARACTER::FindItemByID(unsigned int) const'
OBJDIR/char_affect.o: In function `CHARACTER::UpdateAffect()':
/usr/src/Server/game/src/char_affect.cpp:146: undefined reference to `CHARACTER::AutoRecoveryItemProcess(EAffectTypes)'
/usr/src/Server/game/src/char_affect.cpp:147: undefined reference to `CHARACTER::AutoRecoveryItemProcess(EAffectTypes)'
OBJDIR/char_battle.o: In function `CHARACTER::UseArrow(CItem*, unsigned int)':
/usr/src/Server/game/src/char_battle.cpp:2904: undefined reference to `CHARACTER::FindSpecifyItem(unsigned int) const'
OBJDIR/char_battle.o: In function `CHARACTER::GetArrowAndBow(CItem**, CItem**, int)':
/usr/src/Server/game/src/char_battle.cpp:2874: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/char_battle.cpp:2881: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/char_battle.o: In function `CHARACTER::RewardGold(CHARACTER*)':
/usr/src/Server/game/src/char_battle.cpp:716: undefined reference to `CHARACTER::GiveGold(int)'
/usr/src/Server/game/src/char_battle.cpp:546: undefined reference to `CHARACTER::IsEquipUniqueGroup(unsigned int) const'
/usr/src/Server/game/src/char_battle.cpp:570: undefined reference to `CHARACTER::IsEquipUniqueGroup(unsigned int) const'
OBJDIR/char_battle.o: In function `CHARACTER::DeathPenalty(unsigned char)':
/usr/src/Server/game/src/char_battle.cpp:365: undefined reference to `CHARACTER::IsEquipUniqueItem(unsigned int) const'
OBJDIR/char_battle.o: In function `GiveExp':
/usr/src/Server/game/src/char_battle.cpp:2404: undefined reference to `CHARACTER::IsEquipUniqueItem(unsigned int) const'
/usr/src/Server/game/src/char_battle.cpp:2417: undefined reference to `CHARACTER::IsEquipUniqueItem(unsigned int) const'
/usr/src/Server/game/src/char_battle.cpp:2455: undefined reference to `CHARACTER::IsEquipUniqueGroup(unsigned int) const'
/usr/src/Server/game/src/char_battle.cpp:2426: undefined reference to `CHARACTER::IsEquipUniqueItem(unsigned int) const'
/usr/src/Server/game/src/char_battle.cpp:2478: undefined reference to `CHARACTER::IsEquipUniqueGroup(unsigned int) const'
/usr/src/Server/game/src/char_battle.cpp:2426: undefined reference to `CHARACTER::IsEquipUniqueItem(unsigned int) const'
/usr/src/Server/game/src/char_battle.cpp:2426: undefined reference to `CHARACTER::IsEquipUniqueItem(unsigned int) const'
/usr/src/Server/game/src/char_battle.cpp:2426: undefined reference to `CHARACTER::IsEquipUniqueItem(unsigned int) const'
/usr/src/Server/game/src/char_battle.cpp:2501: undefined reference to `CHARACTER::IsEquipUniqueGroup(unsigned int) const'
OBJDIR/char_battle.o: In function `CHARACTER::ItemDropPenalty(CHARACTER*)':
/usr/src/Server/game/src/char_battle.cpp:1054: undefined reference to `CHARACTER::IsEquipUniqueItem(unsigned int) const'
/usr/src/Server/game/src/char_battle.cpp:1066: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
/usr/src/Server/game/src/char_battle.cpp:1131: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/char_battle.cpp:1139: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/char_battle.cpp:1147: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/char_battle.cpp:1098: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/char_battle.cpp:1116: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/char_battle.cpp:1080: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/char_battle.o: In function `CHARACTER::Reward(bool)':
/usr/src/Server/game/src/char_battle.cpp:782: undefined reference to `CHARACTER::IsEquipUniqueItem(unsigned int) const'
OBJDIR/char_battle.o: In function `CHARACTER::Dead(CHARACTER*, bool)':
/usr/src/Server/game/src/char_battle.cpp:1230: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/char_battle.cpp:1231: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/char_battle.cpp:1232: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/char_battle.cpp:1244: undefined reference to `CHARACTER::UnEquipSpecialRideUniqueItem()'
/usr/src/Server/game/src/char_battle.cpp:1241: undefined reference to `CHARACTER::UnequipItem(CItem*)'
/usr/src/Server/game/src/char_battle.cpp:1238: undefined reference to `CHARACTER::UnequipItem(CItem*)'
/usr/src/Server/game/src/char_battle.cpp:1235: undefined reference to `CHARACTER::UnequipItem(CItem*)'
OBJDIR/char_battle.o: In function `CHARACTER::UseArrow(CItem*, unsigned int)':
/usr/src/Server/game/src/char_battle.cpp:2909: undefined reference to `CHARACTER::EquipItem(CItem*, int)'
OBJDIR/char_horse.o: In function `CHARACTER::StartRiding()':
/usr/src/Server/game/src/char_horse.cpp:31: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/char_skill.o: In function `CHARACTER::GetSkillPower(unsigned int, unsigned char) const':
/usr/src/Server/game/src/char_skill.cpp:2732: undefined reference to `CHARACTER::IsEquipUniqueGroup(unsigned int) const'
OBJDIR/char_skill.o: In function `CHARACTER::ComputeSkillAtPosition(unsigned int, pixel_position_s const&, unsigned char)':
/usr/src/Server/game/src/char_skill.cpp:1763: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/char_skill.o: In function `CHARACTER::ComputeSkill(unsigned int, CHARACTER*, unsigned char)':
/usr/src/Server/game/src/char_skill.cpp:2106: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/char_skill.o: In function `CHARACTER::UseSkill(unsigned int, CHARACTER*, bool)':
/usr/src/Server/game/src/char_skill.cpp:2527: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/char_skill.cpp:2527: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/char_skill.cpp:2527: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/char_skill.o:/usr/src/Server/game/src/char_skill.cpp:1275: more undefined references to `CHARACTER::GetWear(unsigned char) const' follow
OBJDIR/cmd_general.o: In function `do_unmount(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_general.cpp:1332: undefined reference to `CHARACTER::UnEquipSpecialRideUniqueItem()'
/usr/src/Server/game/src/cmd_general.cpp:1330: undefined reference to `CHARACTER::UnequipItem(CItem*)'
/usr/src/Server/game/src/cmd_general.cpp:1324: undefined reference to `CHARACTER::UnequipItem(CItem*)'
/usr/src/Server/game/src/cmd_general.cpp:1327: undefined reference to `CHARACTER::UnequipItem(CItem*)'
OBJDIR/cmd_general.o: In function `do_PetEvo(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_general.cpp:2565: undefined reference to `CHARACTER::CountSpecifyItem(unsigned int) const'
/usr/src/Server/game/src/cmd_general.cpp:2575: undefined reference to `CHARACTER::RemoveSpecifyItem(unsigned int, unsigned int)'
OBJDIR/cmd_general.o: In function `do_user_horse_feed(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_general.cpp:113: undefined reference to `CHARACTER::CountSpecifyItem(unsigned int) const'
/usr/src/Server/game/src/cmd_general.cpp:115: undefined reference to `CHARACTER::RemoveSpecifyItem(unsigned int, unsigned int)'
OBJDIR/cmd_general.o: In function `do_costume(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_general.cpp:2251: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/cmd_general.cpp:2252: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/cmd_general.cpp:2253: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/cmd_general.cpp:2254: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/cmd_general.cpp:2282: undefined reference to `CHARACTER::UnequipItem(CItem*)'
/usr/src/Server/game/src/cmd_general.cpp:2301: undefined reference to `CHARACTER::UnequipItem(CItem*)'
/usr/src/Server/game/src/cmd_general.cpp:2263: undefined reference to `CHARACTER::UnequipItem(CItem*)'
/usr/src/Server/game/src/cmd_general.cpp:2310: undefined reference to `CHARACTER::UnequipItem(CItem*)'
OBJDIR/cmd_general.o: In function `do_ride(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_general.cpp:2853: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
/usr/src/Server/game/src/cmd_general.cpp:2859: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/cmd_general.cpp:2859: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/cmd_general.cpp:2859: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/cmd_general.o: In function `do_bonus_costume_transfer(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_general.cpp:3102: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
/usr/src/Server/game/src/cmd_general.cpp:3103: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
/usr/src/Server/game/src/cmd_general.cpp:3104: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
/usr/src/Server/game/src/cmd_general.cpp:3123: undefined reference to `CHARACTER::RemoveSpecifyItem(unsigned int, unsigned int)'
OBJDIR/cmd_general.o: In function `do_inventory(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_general.cpp:2358: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/cmd_general.o: In function `do_restart(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_general.cpp:522: undefined reference to `g_nPortalLimitTime'
/usr/src/Server/game/src/cmd_general.cpp:528: undefined reference to `g_nPortalLimitTime'
/usr/src/Server/game/src/cmd_general.cpp:499: undefined reference to `g_nPortalLimitTime'
OBJDIR/cmd_general.o: In function `do_cube(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_general.cpp:2594: undefined reference to `CHARACTER::CanDoCube() const'
OBJDIR/cmd_general.o: In function `do_acce(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_general.cpp:2368: undefined reference to `CHARACTER::CanDoAcce() const'
OBJDIR/cmd_general.o: In function `do_ride(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_general.cpp:2874: undefined reference to `CHARACTER::UseItem(SItemPos, SItemPos)'
OBJDIR/cmd_gm.o: In function `do_attr_full_set(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_gm.cpp:4706: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/cmd_gm.cpp:4809: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/cmd_gm.cpp:4820: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/cmd_gm.cpp:4831: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/cmd_gm.cpp:4842: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/cmd_gm.o:/usr/src/Server/game/src/cmd_gm.cpp:4853: more undefined references to `CHARACTER::GetWear(unsigned char) const' follow
OBJDIR/cmd_gm.o: In function `do_item_full_set(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_gm.cpp:4265: undefined reference to `CHARACTER::UnequipItem(CItem*)'
/usr/src/Server/game/src/cmd_gm.cpp:4268: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/cmd_gm.cpp:4270: undefined reference to `CHARACTER::UnequipItem(CItem*)'
OBJDIR/cmd_gm.o: In function `do_item_purge(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_gm.cpp:932: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
/usr/src/Server/game/src/cmd_gm.cpp:940: undefined reference to `CHARACTER::GetItem(SItemPos) const'
OBJDIR/cmd_gm.o: In function `do_get_item_id_list(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_gm.cpp:4189: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/cmd_gm.o: In function `do_ds_list(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_gm.cpp:4946: undefined reference to `CHARACTER::GetItem(SItemPos) const'
OBJDIR/cmd_gm.o: In function `do_max_pick(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_gm.cpp:1651: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/cmd_gm.o: In function `do_refine_pick(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_gm.cpp:1636: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/cmd_gm.o: In function `do_refine_rod(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_gm.cpp:1622: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/cmd_gm.o: In function `do_polymorph_item(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_gm.cpp:2452: undefined reference to `CHARACTER::GetEmptyInventory(unsigned char) const'
OBJDIR/cmd_gm.o: In function `do_book(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_gm.cpp:1957: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
OBJDIR/cmd_gm.o: In function `do_use_item(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_gm.cpp:4899: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
/usr/src/Server/game/src/cmd_gm.cpp:4902: undefined reference to `CHARACTER::UseItem(SItemPos, SItemPos)'
OBJDIR/cmd_gm.o: In function `do_item(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_gm.cpp:558: undefined reference to `CHARACTER::GetEmptyInventory(unsigned char) const'
/usr/src/Server/game/src/cmd_gm.cpp:538: undefined reference to `CHARACTER::GetEmptyDragonSoulInventory(CItem*) const'
OBJDIR/cmd_gm.o: In function `do_build(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_gm.cpp:3013: undefined reference to `CHARACTER::CountSpecifyItem(unsigned int) const'
/usr/src/Server/game/src/cmd_gm.cpp:3071: undefined reference to `CHARACTER::RemoveSpecifyItem(unsigned int, unsigned int)'
OBJDIR/cmd_gm.o: In function `do_socket_item(CHARACTER*, char const*, int, int)':
/usr/src/Server/game/src/cmd_gm.cpp:2622: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
OBJDIR/cube.o: In function `Cube_add_item(CHARACTER*, int, int)':
/usr/src/Server/game/src/cube.cpp:630: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/cube.o: In function `Cube_make(CHARACTER*)':
/usr/src/Server/game/src/cube.cpp:572: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
OBJDIR/db.o: In function `DBManager::AnalyzeReturnQuery(_SQLMsg*)':
/usr/src/Server/game/src/db.cpp:1294: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
OBJDIR/exchange.o: In function `CExchange::Done()':
/usr/src/Server/game/src/exchange.cpp:454: undefined reference to `CHARACTER::GetEmptyInventory(unsigned char) const'
/usr/src/Server/game/src/exchange.cpp:452: undefined reference to `CHARACTER::GetEmptyDragonSoulInventory(CItem*) const'
OBJDIR/exchange.o: In function `CExchange::CheckSpace()':
/usr/src/Server/game/src/exchange.cpp:334: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
/usr/src/Server/game/src/exchange.cpp:367: undefined reference to `CHARACTER::CopyDragonSoulItemGrid(std::vector<unsigned short, std::allocator<unsigned short> >&) const'
OBJDIR/exchange.o: In function `CExchange::Check(int*)':
/usr/src/Server/game/src/exchange.cpp:303: undefined reference to `CHARACTER::GetItem(SItemPos) const'
OBJDIR/exchange.o: In function `CExchange::AddItem(SItemPos, unsigned char)':
/usr/src/Server/game/src/exchange.cpp:165: undefined reference to `CHARACTER::GetItem(SItemPos) const'
OBJDIR/fishing.o: In function `fishing::UseFish(CHARACTER*, CItem*)':
/usr/src/Server/game/src/fishing.cpp:810: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
/usr/src/Server/game/src/fishing.cpp:778: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
/usr/src/Server/game/src/fishing.cpp:773: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
/usr/src/Server/game/src/fishing.cpp:806: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
/usr/src/Server/game/src/fishing.cpp:801: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
OBJDIR/fishing.o: In function `fishing::GetFishingLevel(CHARACTER*)':
/usr/src/Server/game/src/fishing.cpp:546: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/fishing.o: In function `fishing::FishingPractice(CHARACTER*)':
/usr/src/Server/game/src/fishing.cpp:437: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/fishing.o: In function `fishing::PredictFish(CHARACTER*)':
/usr/src/Server/game/src/fishing.cpp:460: undefined reference to `CHARACTER::IsEquipUniqueGroup(unsigned int) const'
OBJDIR/fishing.o: In function `fishing::Grill(CHARACTER*, CItem*)':
/usr/src/Server/game/src/fishing.cpp:838: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
OBJDIR/fishing.o: In function `fishing::Take(fishing::fishing_event_info*, CHARACTER*)':
/usr/src/Server/game/src/fishing.cpp:644: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
OBJDIR/fishing.o: In function `fishing::DetermineFish(CHARACTER*)':
/usr/src/Server/game/src/fishing.cpp:368: undefined reference to `CHARACTER::IsEquipUniqueGroup(unsigned int) const'
OBJDIR/fishing.o: In function `fishing::fishing_event(boost::intrusive_ptr<event>, long)':
/usr/src/Server/game/src/fishing.cpp:484: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/input_db.o: In function `CInputDB::SafeboxLoad(DESC*, char const*)':
/usr/src/Server/game/src/input_db.cpp:1273: undefined reference to `CHARACTER::IsEquipUniqueGroup(unsigned int) const'
OBJDIR/input_db.o: In function `CInputDB::ItemLoad(DESC*, char const*)':
/usr/src/Server/game/src/input_db.cpp:1666: undefined reference to `CHARACTER::GetEmptyInventory(unsigned char) const'
/usr/src/Server/game/src/input_db.cpp:1623: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
/usr/src/Server/game/src/input_db.cpp:1623: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/input_db.o: In function `CInputDB::MyshopPricelistRes(DESC*, SPacketMyshopPricelistHeader const*)':
/usr/src/Server/game/src/input_db.cpp:2199: undefined reference to `CHARACTER::UseSilkBotaryReal(SPacketMyshopPricelistHeader const*)'
OBJDIR/input_main.o: In function `CInputMain::SafeboxItemMove(CHARACTER*, char const*)':
/usr/src/Server/game/src/input_main.cpp:2315: undefined reference to `CHARACTER::CanHandleItem(bool, bool)'
OBJDIR/input_main.o: In function `CInputMain::SafeboxCheckout(CHARACTER*, char const*, bool)':
/usr/src/Server/game/src/input_main.cpp:2208: undefined reference to `CHARACTER::CanHandleItem(bool, bool)'
/usr/src/Server/game/src/input_main.cpp:2226: undefined reference to `CHARACTER::IsEmptyItemGrid(SItemPos, unsigned char, int) const'
/usr/src/Server/game/src/input_main.cpp:2260: undefined reference to `CHARACTER::GetEmptyDragonSoulInventory(CItem*) const'
OBJDIR/input_main.o: In function `CInputMain::SafeboxCheckin(CHARACTER*, char const*)':
/usr/src/Server/game/src/input_main.cpp:2155: undefined reference to `CHARACTER::CanHandleItem(bool, bool)'
/usr/src/Server/game/src/input_main.cpp:2159: undefined reference to `CHARACTER::GetItem(SItemPos) const'
OBJDIR/input_main.o: In function `CheckComboHack(CHARACTER*, unsigned char, unsigned int, bool)':
/usr/src/Server/game/src/input_main.cpp:1493: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/input_main.cpp:1527: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/input_main.cpp:1525: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/input_main.cpp:1525: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/input_main.o: In function `CInputMain::Exchange(CHARACTER*, char const*)':
/usr/src/Server/game/src/input_main.cpp:1303: undefined reference to `CHARACTER::CanHandleItem(bool, bool)'
/usr/src/Server/game/src/input_main.cpp:1310: undefined reference to `g_nPortalLimitTime'
/usr/src/Server/game/src/input_main.cpp:1324: undefined reference to `g_nPortalLimitTime'
/usr/src/Server/game/src/input_main.cpp:1347: undefined reference to `g_nPortalLimitTime'
/usr/src/Server/game/src/input_main.cpp:1352: undefined reference to `g_nPortalLimitTime'
/usr/src/Server/game/src/input_main.cpp:1362: undefined reference to `g_nPortalLimitTime'
OBJDIR/input_main.o: In function `CInputMain::ItemMove(CHARACTER*, char const*)':
/usr/src/Server/game/src/input_main.cpp:986: undefined reference to `CHARACTER::MoveItem(SItemPos, SItemPos, unsigned char)'
OBJDIR/input_main.o: In function `CInputMain::BraveRequestPetName(CHARACTER*, char const*)':
/usr/src/Server/game/src/input_main.cpp:663: undefined reference to `CHARACTER::CountSpecifyItem(unsigned int) const'
/usr/src/Server/game/src/input_main.cpp:663: undefined reference to `CHARACTER::CountSpecifyItem(unsigned int) const'
/usr/src/Server/game/src/input_main.cpp:666: undefined reference to `CHARACTER::RemoveSpecifyItem(unsigned int, unsigned int)'
/usr/src/Server/game/src/input_main.cpp:667: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
OBJDIR/input_main.o: In function `CInputMain::AnswerMakeGuild(CHARACTER*, char const*)':
/usr/src/Server/game/src/input_main.cpp:2579: undefined reference to `CHARACTER::RemoveSpecifyItem(unsigned int, unsigned int)'
OBJDIR/input_main.o: In function `CInputMain::Refine(CHARACTER*, char const*)':
/usr/src/Server/game/src/input_main.cpp:3111: undefined reference to `CHARACTER::ClearRefineMode()'
/usr/src/Server/game/src/input_main.cpp:3136: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
/usr/src/Server/game/src/input_main.cpp:3154: undefined reference to `CHARACTER::DoRefineWithScroll(CItem*)'
/usr/src/Server/game/src/input_main.cpp:3181: undefined reference to `CHARACTER::ClearRefineMode()'
/usr/src/Server/game/src/input_main.cpp:3158: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
/usr/src/Server/game/src/input_main.cpp:3170: undefined reference to `CHARACTER::DoRefine(CItem*, bool)'
/usr/src/Server/game/src/input_main.cpp:3149: undefined reference to `CHARACTER::DoRefine(CItem*, bool)'
OBJDIR/input_main.o: In function `CInputMain::Chat(CHARACTER*, char const*, unsigned int)':
/usr/src/Server/game/src/input_main.cpp:886: undefined reference to `CHARACTER::IsEquipUniqueGroup(unsigned int) const'
OBJDIR/input_main.o: In function `CInputMain::Whisper(CHARACTER*, char const*, unsigned int)':
/usr/src/Server/game/src/input_main.cpp:428: undefined reference to `CHARACTER::IsEquipUniqueGroup(unsigned int) const'
/usr/src/Server/game/src/input_main.cpp:429: undefined reference to `CHARACTER::IsEquipUniqueGroup(unsigned int) const'
OBJDIR/input_main.o: In function `CInputMain::ItemGive(CHARACTER*, char const*)':
/usr/src/Server/game/src/input_main.cpp:3025: undefined reference to `CHARACTER::GiveItem(CHARACTER*, SItemPos)'
OBJDIR/input_main.o: In function `CInputMain::ItemPickup(CHARACTER*, char const*)':
/usr/src/Server/game/src/input_main.cpp:993: undefined reference to `CHARACTER::PickupItem(unsigned int)'
OBJDIR/input_main.o: In function `CInputMain::ItemDestroy(CHARACTER*, char const*)':
/usr/src/Server/game/src/input_main.cpp:978: undefined reference to `CHARACTER::DestroyItem(SItemPos)'
OBJDIR/input_main.o: In function `CInputMain::ItemDrop2(CHARACTER*, char const*)':
/usr/src/Server/game/src/input_main.cpp:969: undefined reference to `CHARACTER::DropGold(int)'
/usr/src/Server/game/src/input_main.cpp:971: undefined reference to `CHARACTER::DropItem(SItemPos, unsigned char)'
OBJDIR/input_main.o: In function `CInputMain::ItemDrop(CHARACTER*, char const*)':
/usr/src/Server/game/src/input_main.cpp:950: undefined reference to `CHARACTER::DropGold(int)'
/usr/src/Server/game/src/input_main.cpp:952: undefined reference to `CHARACTER::DropItem(SItemPos, unsigned char)'
OBJDIR/input_main.o: In function `CInputMain::ItemToItem(CHARACTER*, char const*)':
/usr/src/Server/game/src/input_main.cpp:934: undefined reference to `CHARACTER::UseItem(SItemPos, SItemPos)'
OBJDIR/input_main.o: In function `CInputMain::ItemUse(CHARACTER*, char const*)':
/usr/src/Server/game/src/input_main.cpp:927: undefined reference to `CHARACTER::UseItem(SItemPos, SItemPos)'
OBJDIR/input_main.o: In function `FEmpireChatPacket::operator()(DESC*)':
/usr/src/Server/game/src/input_main.cpp:565: undefined reference to `CHARACTER::IsEquipUniqueGroup(unsigned int) const'
OBJDIR/input_p2p.o: In function `CInputP2P::Relay(DESC*, char const*, unsigned int)':
/usr/src/Server/game/src/input_p2p.cpp:91: undefined reference to `CHARACTER::IsEquipUniqueGroup(unsigned int) const'
OBJDIR/item.o: In function `CItem::ModifyPoints(bool)':
/usr/src/Server/game/src/item.cpp:738: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/item.cpp:719: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/item.cpp:801: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/item.cpp:767: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/item.o: In function `CItem::FindEquipCell(CHARACTER*, int)':
/usr/src/Server/game/src/item.cpp:527: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/item.o:/usr/src/Server/game/src/item.cpp:554: more undefined references to `CHARACTER::GetWear(unsigned char) const' follow
OBJDIR/item.o: In function `CItem::AddToCharacter(CHARACTER*, SItemPos)':
/usr/src/Server/game/src/item.cpp:369: undefined reference to `CHARACTER::SetItem(SItemPos, CItem*)'
OBJDIR/item.o: In function `CItem::Unequip()':
/usr/src/Server/game/src/item.cpp:948: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/item.cpp:977: undefined reference to `CHARACTER::BuffOnAttr_RemoveBuffsFromItem(CItem*)'
/usr/src/Server/game/src/item.cpp:979: undefined reference to `CHARACTER::SetWear(unsigned char, CItem*)'
/usr/src/Server/game/src/item.cpp:984: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/item.cpp:988: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/item.o: In function `CItem::RemoveFromCharacter()':
/usr/src/Server/game/src/item.cpp:326: undefined reference to `CHARACTER::SetItem(SItemPos, CItem*)'
/usr/src/Server/game/src/item.cpp:316: undefined reference to `CHARACTER::SetItem(SItemPos, CItem*)'
OBJDIR/item.o: In function `CItem::SetCount(unsigned int)':
/usr/src/Server/game/src/item.cpp:256: undefined reference to `CHARACTER::FindSpecifyItem(unsigned int) const'
OBJDIR/item.o: In function `CItem::EquipTo(CHARACTER*, unsigned char)':
/usr/src/Server/game/src/item.cpp:881: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/item.cpp:883: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/item.cpp:890: undefined reference to `CHARACTER::SetWear(unsigned char, CItem*)'
/usr/src/Server/game/src/item.cpp:899: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/item.cpp:903: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/item.cpp:926: undefined reference to `CHARACTER::BuffOnAttr_AddBuffsFromItem(CItem*)'
OBJDIR/item_manager.o: In function `ITEM_MANAGER::GetDropPct(CHARACTER*, CHARACTER*, int&, int&)':
/usr/src/Server/game/src/item_manager.cpp:854: undefined reference to `CHARACTER::IsEquipUniqueItem(unsigned int) const'
/usr/src/Server/game/src/item_manager.cpp:837: undefined reference to `CHARACTER::IsEquipUniqueGroup(unsigned int) const'
OBJDIR/item_manager.o: In function `ITEM_MANAGER::CreateQuestDropItem(CHARACTER*, CHARACTER*, std::vector<CItem*, std::allocator<CItem*> >&, int, int)':
/usr/src/Server/game/src/item_manager.cpp:1576: undefined reference to `CHARACTER::CountSpecifyItem(unsigned int) const'
/usr/src/Server/game/src/item_manager.cpp:1582: undefined reference to `CHARACTER::CountSpecifyItem(unsigned int) const'
/usr/src/Server/game/src/item_manager.cpp:1579: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
/usr/src/Server/game/src/item_manager.cpp:1585: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
OBJDIR/item_manager.o: In function `ITEM_MANAGER::CreateDropItem(CHARACTER*, CHARACTER*, std::vector<CItem*, std::allocator<CItem*> >&)':
/usr/src/Server/game/src/item_manager.cpp:997: undefined reference to `CHARACTER::IsEquipUniqueGroup(unsigned int) const'
OBJDIR/marriage.o: In function `marriage::TMarriage::GetBonus(unsigned int, bool, CHARACTER*)':
/usr/src/Server/game/src/marriage.cpp:168: undefined reference to `CHARACTER::IsEquipUniqueItem(unsigned int) const'
/usr/src/Server/game/src/marriage.cpp:170: undefined reference to `CHARACTER::IsEquipUniqueItem(unsigned int) const'
/usr/src/Server/game/src/marriage.cpp:183: undefined reference to `CHARACTER::IsEquipUniqueItem(unsigned int) const'
/usr/src/Server/game/src/marriage.cpp:185: undefined reference to `CHARACTER::IsEquipUniqueItem(unsigned int) const'
OBJDIR/mining.o: In function `mining::GetOrePct(CHARACTER*)':
/usr/src/Server/game/src/mining.cpp:155: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/mining.o: In function `mining::OreRefine(CHARACTER*, CHARACTER*, CItem*, int, int, CItem*)':
/usr/src/Server/game/src/mining.cpp:417: undefined reference to `CHARACTER::SetRefineNPC(CHARACTER*)'
/usr/src/Server/game/src/mining.cpp:431: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
OBJDIR/mining.o: In function `mining::mining_event(boost::intrusive_ptr<event>, long)':
/usr/src/Server/game/src/mining.cpp:353: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/over9refine.o: In function `COver9RefineManager::Over9Refine(CHARACTER*, CItem*)':
/usr/src/Server/game/src/over9refine.cpp:80: undefined reference to `CHARACTER::GetEmptyInventory(unsigned char) const'
OBJDIR/over9refine.o: In function `COver9RefineManager::Change9ToOver9(CHARACTER*, CItem*)':
/usr/src/Server/game/src/over9refine.cpp:50: undefined reference to `CHARACTER::GetEmptyInventory(unsigned char) const'
OBJDIR/party.o: In function `CParty::ComputePartyBonusExpPercent()':
/usr/src/Server/game/src/party.cpp:1689: undefined reference to `CHARACTER::IsEquipUniqueItem(unsigned int) const'
/usr/src/Server/game/src/party.cpp:1689: undefined reference to `CHARACTER::IsEquipUniqueItem(unsigned int) const'
/usr/src/Server/game/src/party.cpp:1689: undefined reference to `CHARACTER::IsEquipUniqueItem(unsigned int) const'
/usr/src/Server/game/src/party.cpp:1689: undefined reference to `CHARACTER::IsEquipUniqueGroup(unsigned int) const'
OBJDIR/polymorph.o: In function `CPolymorphUtils::GiveBook(CHARACTER*, unsigned int, unsigned int, unsigned char, unsigned char)':
/usr/src/Server/game/src/polymorph.cpp:131: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
OBJDIR/priv_manager.o: In function `CPrivManager::GetPriv(CHARACTER*, unsigned char)':
/usr/src/Server/game/src/priv_manager.cpp:231: undefined reference to `CHARACTER::IsEquipUniqueItem(unsigned int) const'
OBJDIR/questlua_dungeon.o: In function `quest::FDeleteItemInItemGroup::operator()(CEntity*)':
/usr/src/Server/game/src/questlua_dungeon.cpp:1192: undefined reference to `CHARACTER::CountSpecifyItem(unsigned int) const'
/usr/src/Server/game/src/questlua_dungeon.cpp:1194: undefined reference to `CHARACTER::RemoveSpecifyItem(unsigned int, unsigned int)'
OBJDIR/questlua_dungeon.o: In function `quest::FExitDungeonByItemGroup::operator()(CEntity*)':
/usr/src/Server/game/src/questlua_dungeon.cpp:1127: undefined reference to `CHARACTER::CountSpecifyItem(unsigned int) const'
OBJDIR/questlua_dungeon.o: In function `quest::FSayDungeonByItemGroup::operator()(CEntity*)':
/usr/src/Server/game/src/questlua_dungeon.cpp:1039: undefined reference to `CHARACTER::CountSpecifyItem(unsigned int) const'
OBJDIR/questlua_global.o: In function `quest::_fish_real_refine_rod(lua_State*)':
/usr/src/Server/game/src/questlua_global.cpp:470: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/questlua_global.o: In function `quest::_refine_pick(lua_State*)':
/usr/src/Server/game/src/questlua_global.cpp:454: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/questlua_item.o: In function `quest::item_select_cell(lua_State*)':
/usr/src/Server/game/src/questlua_item.cpp:46: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/questlua_item.o: In function `quest::item_equip_selected(lua_State*)':
/usr/src/Server/game/src/questlua_item.cpp:985: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/questlua_item.cpp:992: undefined reference to `CHARACTER::UnequipItem(CItem*)'
OBJDIR/questlua_marriage.o: In function `quest::marriage_warp_to_my_marriage_map(lua_State*)':
/usr/src/Server/game/src/questlua_marriage.cpp:153: undefined reference to `g_nPortalLimitTime'
OBJDIR/questlua_marriage.o: In function `quest::marriage_join_wedding(lua_State*)':
/usr/src/Server/game/src/questlua_marriage.cpp:133: undefined reference to `g_nPortalLimitTime'
OBJDIR/questlua_pc.o: In function `quest::pc_get_empty_inventory_count(lua_State*)':
/usr/src/Server/game/src/questlua_pc.cpp:2414: undefined reference to `CHARACTER::CountEmptyInventory() const'
OBJDIR/questlua_pc.o: In function `quest::pc_ore_refine(lua_State*)':
/usr/src/Server/game/src/questlua_pc.cpp:1769: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/questlua_pc.o: In function `quest::pc_get_equip_refine_level(lua_State*)':
/usr/src/Server/game/src/questlua_pc.cpp:1489: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/questlua_pc.o: In function `quest::pc_get_weapon(lua_State*)':
/usr/src/Server/game/src/questlua_pc.cpp:891: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/questlua_pc.o: In function `quest::pc_enough_inventory(lua_State*)':
/usr/src/Server/game/src/questlua_pc.cpp:438: undefined reference to `CHARACTER::GetEmptyInventory(unsigned char) const'
OBJDIR/questlua_pc.o: In function `quest::pc_warp(lua_State*)':
/usr/src/Server/game/src/questlua_pc.cpp:177: undefined reference to `g_nPortalLimitTime'
OBJDIR/questlua_pc.o: In function `quest::pc_remove_item(lua_State*)':
/usr/src/Server/game/src/questlua_pc.cpp:718: undefined reference to `CHARACTER::RemoveSpecifyItem(unsigned int, unsigned int)'
OBJDIR/questlua_pc.o: In function `quest::pc_count_item(lua_State*)':
/usr/src/Server/game/src/questlua_pc.cpp:653: undefined reference to `CHARACTER::CountSpecifyItem(unsigned int) const'
OBJDIR/questlua_pc.o: In function `quest::pc_give_poly_marble(lua_State*)':
/usr/src/Server/game/src/questlua_pc.cpp:2635: undefined reference to `CHARACTER::GetEmptyInventory(unsigned char) const'
OBJDIR/questlua_pc.o: In function `quest::pc_get_special_ride_vnum(lua_State*)':
/usr/src/Server/game/src/questlua_pc.cpp:2513: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/questlua_pc.cpp:2514: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/Server/game/src/questlua_pc.cpp:2515: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/questlua_pc.o: In function `quest::pc_get_wear(lua_State*)':
/usr/src/Server/game/src/questlua_pc.cpp:923: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/questlua_pc.o: In function `quest::pc_get_armor(lua_State*)':
/usr/src/Server/game/src/questlua_pc.cpp:903: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/questlua_pc.o: In function `quest::pc_get_sig_items(lua_State*)':
/usr/src/Server/game/src/questlua_pc.cpp:2662: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
/usr/src/Server/game/src/questlua_pc.cpp:2662: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
/usr/src/Server/game/src/questlua_pc.cpp:2664: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/questlua_pc.o: In function `quest::pc_give_or_drop_item_and_select(lua_State*)':
/usr/src/Server/game/src/questlua_pc.cpp:579: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
OBJDIR/questlua_pc.o: In function `quest::pc_give_or_drop_item(lua_State*)':
/usr/src/Server/game/src/questlua_pc.cpp:526: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
OBJDIR/questlua_pc.o: In function `quest::pc_get_socket_items(lua_State*)':
/usr/src/Server/game/src/questlua_pc.cpp:2367: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/questlua_pc.o: In function `quest::pc_have_map_scroll(lua_State*)':
/usr/src/Server/game/src/questlua_pc.cpp:1401: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/questlua_pc.o: In function `quest::pc_have_pos_scroll(lua_State*)':
/usr/src/Server/game/src/questlua_pc.cpp:1456: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/questlua_pc.o: In function `quest::pc_refine_equip(lua_State*)':
/usr/src/Server/game/src/questlua_pc.cpp:1514: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/questlua_pc.o: In function `quest::pc_give_item_from_special_item_group(lua_State*)':
/usr/src/Server/game/src/questlua_pc.cpp:401: undefined reference to `CHARACTER::GiveItemFromSpecialItemGroup(unsigned int, std::vector<unsigned int, std::allocator<unsigned int> >&, std::vector<unsigned int, std::allocator<unsigned int> >&, std::vector<CItem*, std::allocator<CItem*> >&, int&)'
OBJDIR/questlua_pc.o: In function `quest::pc_warp_to_guild_war_observer_position(lua_State*)':
/usr/src/Server/game/src/questlua_pc.cpp:378: undefined reference to `g_nPortalLimitTime'
OBJDIR/questpc.o: In function `quest::PC::Reward(CHARACTER*)':
/usr/src/Server/game/src/questpc.cpp:649: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
OBJDIR/shop.o: In function `CShop::SetShopItems(SShopItemTable*, unsigned char)':
/usr/src/Server/game/src/shop.cpp:99: undefined reference to `CHARACTER::GetItem(SItemPos) const'
OBJDIR/shop.o: In function `CShop::Buy(CHARACTER*, unsigned char)':
/usr/src/Server/game/src/shop.cpp:276: undefined reference to `CHARACTER::GetEmptyInventory(unsigned char) const'
/usr/src/Server/game/src/shop.cpp:272: undefined reference to `CHARACTER::GetEmptyDragonSoulInventory(CItem*) const'
OBJDIR/wedding.o: In function `marriage::WeddingMap::SetEnded()':
/usr/src/Server/game/src/wedding.cpp:94: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
OBJDIR/buff_on_attributes.o: In function `CBuffOnAttributes::On(unsigned char)':
/usr/src/Server/game/src/buff_on_attributes.cpp:144: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/DragonSoul.o: In function `DSManager::RefreshDragonSoulState(CHARACTER*)':
/usr/src/Server/game/src/DragonSoul.cpp:1130: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/DragonSoul.o: In function `DSManager::PullOut(CHARACTER*, SItemPos, CItem*&, CItem*)':
/usr/src/Server/game/src/DragonSoul.cpp:412: undefined reference to `CHARACTER::GetEmptyDragonSoulInventory(CItem*) const'
/usr/src/Server/game/src/DragonSoul.cpp:491: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
OBJDIR/DragonSoul.o: In function `DSManager::ExtractDragonHeart(CHARACTER*, CItem*, CItem*)':
/usr/src/Server/game/src/DragonSoul.cpp:390: undefined reference to `CHARACTER::AutoGiveItem(CItem*, bool)'
OBJDIR/DragonSoul.o: In function `DSManager::DoRefineStep(CHARACTER*, SItemPos (&) [15])':
/usr/src/Server/game/src/DragonSoul.cpp:687: undefined reference to `CHARACTER::GetItem(SItemPos) const'
/usr/src/Server/game/src/DragonSoul.cpp:797: undefined reference to `CHARACTER::AutoGiveItem(CItem*, bool)'
OBJDIR/DragonSoul.o: In function `DSManager::DoRefineGrade(CHARACTER*, SItemPos (&) [15])':
/usr/src/Server/game/src/DragonSoul.cpp:529: undefined reference to `CHARACTER::GetItem(SItemPos) const'
/usr/src/Server/game/src/DragonSoul.cpp:644: undefined reference to `CHARACTER::AutoGiveItem(CItem*, bool)'
OBJDIR/DragonSoul.o: In function `DSManager::DoRefineStrength(CHARACTER*, SItemPos (&) [15])':
/usr/src/Server/game/src/DragonSoul.cpp:848: undefined reference to `CHARACTER::GetItem(SItemPos) const'
/usr/src/Server/game/src/DragonSoul.cpp:998: undefined reference to `CHARACTER::AutoGiveItem(CItem*, bool)'
/usr/src/Server/game/src/DragonSoul.cpp:971: undefined reference to `CHARACTER::AutoGiveItem(CItem*, bool)'
OBJDIR/char_dragonsoul.o: In function `CHARACTER::DragonSoul_CleanUp()':
/usr/src/Server/game/src/char_dragonsoul.cpp:108: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/char_dragonsoul.o: In function `CHARACTER::DragonSoul_DeactivateAll()':
/usr/src/Server/game/src/char_dragonsoul.cpp:97: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/char_dragonsoul.o: In function `CHARACTER::DragonSoul_ActivateDeck(int)':
/usr/src/Server/game/src/char_dragonsoul.cpp:87: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/char_dragonsoul.o: In function `CHARACTER::DragonSoul_Initialize()':
/usr/src/Server/game/src/char_dragonsoul.cpp:20: undefined reference to `CHARACTER::GetItem(SItemPos) const'
OBJDIR/shop_manager.o: In function `CShopManager::Sell(CHARACTER*, unsigned char, unsigned char)':
/usr/src/Server/game/src/shop_manager.cpp:266: undefined reference to `CHARACTER::CanHandleItem(bool, bool)'
/usr/src/Server/game/src/shop_manager.cpp:278: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/shopEx.o: In function `CShopEx::Buy(CHARACTER*, unsigned char)':
/usr/src/Server/game/src/shopEx.cpp:182: undefined reference to `CHARACTER::GetEmptyInventory(unsigned char) const'
/usr/src/Server/game/src/shopEx.cpp:158: undefined reference to `CHARACTER::CountSpecifyTypeItem(unsigned char) const'
/usr/src/Server/game/src/shopEx.cpp:178: undefined reference to `CHARACTER::GetEmptyDragonSoulInventory(CItem*) const'
/usr/src/Server/game/src/shopEx.cpp:198: undefined reference to `CHARACTER::RemoveSpecifyTypeItem(unsigned char, unsigned int)'
OBJDIR/New_PetSystem.o: In function `CNewPetActor::ItemCubeFeed(int)':
/usr/src/Server/game/src/New_PetSystem.cpp:167: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/offline_shop.o: In function `COfflineShop::Buy(CHARACTER*, unsigned char)':
/usr/src/Server/game/src/offline_shop.cpp:260: undefined reference to `CHARACTER::GetEmptyInventory(unsigned char) const'
/usr/src/Server/game/src/offline_shop.cpp:237: undefined reference to `CHARACTER::CountSpecifyItem(unsigned int) const'
/usr/src/Server/game/src/offline_shop.cpp:258: undefined reference to `CHARACTER::GetEmptyDragonSoulInventory(CItem*) const'
OBJDIR/offlineshop_manager.o: In function `COfflineShopManager::RemoveItem(CHARACTER*, unsigned char)':
/usr/src/Server/game/src/offlineshop_manager.cpp:525: undefined reference to `CHARACTER::GetEmptyInventory(unsigned char) const'
/usr/src/Server/game/src/offlineshop_manager.cpp:594: undefined reference to `CHARACTER::GetEmptyInventory(unsigned char) const'
/usr/src/Server/game/src/offlineshop_manager.cpp:592: undefined reference to `CHARACTER::GetEmptyDragonSoulInventory(CItem*) const'
/usr/src/Server/game/src/offlineshop_manager.cpp:523: undefined reference to `CHARACTER::GetEmptyDragonSoulInventory(CItem*) const'
OBJDIR/offlineshop_manager.o: In function `COfflineShopManager::AddItem(CHARACTER*, unsigned char, unsigned char, int)':
/usr/src/Server/game/src/offlineshop_manager.cpp:370: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/offlineshop_manager.o: In function `COfflineShopManager::Giveback2(CHARACTER*)':
/usr/src/Server/game/src/offlineshop_manager.cpp:321: undefined reference to `CHARACTER::GetEmptyInventory(unsigned char) const'
/usr/src/Server/game/src/offlineshop_manager.cpp:319: undefined reference to `CHARACTER::GetEmptyDragonSoulInventory(CItem*) const'
OBJDIR/offlineshop_manager.o: In function `COfflineShopManager::Giveback(CHARACTER*)':
/usr/src/Server/game/src/offlineshop_manager.cpp:257: undefined reference to `CHARACTER::GetEmptyInventory(unsigned char) const'
/usr/src/Server/game/src/offlineshop_manager.cpp:255: undefined reference to `CHARACTER::GetEmptyDragonSoulInventory(CItem*) const'
gmake: *** [../game_r40250_lycan] Error 1
[email protected]:/usr/src/Server/game/src #
 

 

Can somebody help me please ?

Link to comment
  • Answers 1
  • Created
  • Last Reply

Top Posters For This Question

Top Posters For This Question

1 answer to this question

Recommended Posts

  • 0

It seems like all characters's methods are undefined in offlineshop_manager.cpp;
You can try looking for the .cpp module where CHARACTER's methods are defined and including it in "offlineshop_manager.cpp".

I can't check its name right now but it should be something like "char.cpp".

In the offlineshop_manager.cpp's header add

#include "char.cpp"

 

[€dit]: I suggest you to examine all errors and warnings generated, like "this decimal constant is unsigned only in ISO C90" (add "u" suffix to all unsigned initializations) or other references error like the last one including the char's methods module where you found "undefined reference to `CHARACTER::*"

Link to comment

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

Announcements

  • -15% Discount in Metin2 Dev Store (01/10/2021 => 31/12/2021) => Code => 15_PCT_OCT_TO_DEC_2021


Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.