Jump to content

problem with compile source


Recommended Posts

In file included from char.cpp:25:
shop_manager.h:40:7: warning: no newline at end of file
In file included from char.cpp:62:
PetSystem.h:163:31: warning: no newline at end of file
char.cpp:7234: warning: this decimal constant is unsigned only in ISO C90
char.cpp:7242:2: warning: no newline at end of file
char.cpp: In member function 'void CHARACTER::PointChange(BYTE, int, bool, bool)':
char.cpp:3079: warning: comparison between signed and unsigned integer expressions
In file included from char_battle.cpp:27:
shop_manager.h:40:7: warning: no newline at end of file
In file included from char_item.cpp:47:
belt_inventory_helper.h:108:42: warning: no newline at end of file
In file included from char_item.cpp:47:
belt_inventory_helper.h: In static member function 'static BYTE CBeltInventoryHelper::GetBeltGradeByRefineLevel(int)':
belt_inventory_helper.h:28: warning: comparison between signed and unsigned integer expressions
char_item.cpp: In member function 'bool CHARACTER::IsEmptyItemGrid(TItemPos, BYTE, int) const':
char_item.cpp:642: warning: comparison is always false due to limited range of data type
char_item.cpp:668: warning: comparison is always false due to limited range of data type
char_item.cpp: In member function 'bool CHARACTER::UseItemEx(CItem*, TItemPos)':
char_item.cpp:2389: warning: format '%d' expects type 'int', but argument 6 has type 'long int'
char_item.cpp:2393: warning: format '%d' expects type 'int', but argument 6 has type 'long int'
char_item.cpp:2405: warning: format '%d' expects type 'int', but argument 5 has type 'long int'
char_item.cpp:2409: warning: format '%d' expects type 'int', but argument 5 has type 'long int'
char_item.cpp:2436: warning: format '%d' expects type 'int', but argument 6 has type 'long int'
char_item.cpp:2444: warning: format '%d' expects type 'int', but argument 5 has type 'long int'
char_item.cpp: In member function 'bool CHARACTER::UseItem(TItemPos, TItemPos)':
char_item.cpp:5156: warning: unused variable 'wDestCell'
char_item.cpp:5157: warning: unused variable 'bDestInven'
char_item.cpp: In member function 'bool CHARACTER::EquipItem(CItem*, int)':
char_item.cpp:6131: warning: array subscript has type 'char'
char_item.cpp: In member function 'void CHARACTER::BuffOnAttr_AddBuffsFromItem(CItem*)':
char_item.cpp:6195: warning: comparison between signed and unsigned integer expressions
char_item.cpp: In member function 'void CHARACTER::BuffOnAttr_RemoveBuffsFromItem(CItem*)':
char_item.cpp:6207: warning: comparison between signed and unsigned integer expressions
char_item.cpp: In member function 'bool CHARACTER::CanEquipNow(CItem*, const TItemPos&, const TItemPos&)':
char_item.cpp:7391: warning: unused variable 'itemType'
char_item.cpp:7392: warning: unused variable 'itemSubType'
char_item.cpp: In member function 'bool CHARACTER::IsEmptyItemGrid(TItemPos, BYTE, int) const':
char_item.cpp:681: warning: control reaches end of non-void function
char_item.cpp: In member function 'void CHARACTER::BuffOnAttr_ValueChange(BYTE, BYTE, BYTE)':
char_item.cpp:6242: warning: 'pBuff' may be used uninitialized in this function
char_state.cpp: In member function 'virtual void CHARACTER::StateMove()':
char_state.cpp:901: warning: unused variable 'rider'
In file included from PetSystem.cpp:8:
PetSystem.h:163:31: warning: no newline at end of file
PetSystem.cpp:637:2: warning: no newline at end of file
PetSystem.cpp: In member function 'virtual bool CPetActor::_UpdateFollowAI()':
PetSystem.cpp:246: warning: unused variable 'bDoMoveAlone'
PetSystem.cpp: In member function 'CPetActor* CPetSystem::Summon(DWORD, CItem*, const char*, bool, DWORD)':
PetSystem.cpp:552: warning: unused variable 'petVID'
cmd_gm.cpp: In function 'void do_set_stat(CHARACTER*, const char*, int, int)':
cmd_gm.cpp:3926: warning: NULL used in arithmetic
cmd_gm.cpp:3968: warning: 'n' may be used uninitialized in this function
cmd_gm.cpp: In function 'void do_use_item(CHARACTER*, const char*, int, int)':
cmd_gm.cpp:4348: 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:852: warning: 'x' may be used uninitialized in this function
cmd_gm.cpp:852: warning: 'y' may be used uninitialized in this function
config.cpp: In function 'void config_init(const std::string&)':
config.cpp:453: warning: NULL used in arithmetic
config.cpp:477: warning: NULL used in arithmetic
config.cpp:501: warning: NULL used in arithmetic
config.cpp:523: warning: unused variable 'line'
constants.cpp:291: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:292: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:293: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:294: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:295: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:296: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:297: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:298: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:299: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:300: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:301: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:302: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:303: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:304: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:305: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:306: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:307: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:308: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:309: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:310: warning: this decimal constant is unsigned only in ISO C90
constants.cpp:311: warning: this decimal constant is unsigned only in ISO C90
cube.cpp: In function 'bool Cube_make(CHARACTER*)':
cube.cpp:544: warning: comparison between signed and unsigned integer expressions
cube.cpp: In function 'void Cube_MakeCubeInformationText()':
cube.cpp:716: warning: unused variable 'npcVNUM'
cube.cpp: In function 'void Cube_InformationInitialize()':
cube.cpp:783: warning: comparison between signed and unsigned integer expressions
desc_client.cpp: In member function 'void CLIENT_DESC::UpdateChannelStatus(DWORD, bool)':
desc_client.cpp:299: warning: comparison between signed and unsigned integer expressions
In file included from desc_manager.cpp:15:
ClientPackageCryptInfo.h:117:41: 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:465: warning: unused variable 'last'
In file included from input_db.cpp:13:
shop_manager.h:40:7: warning: no newline at end of file
input_db.cpp:2723:2: warning: no newline at end of file
In file included from input_main.cpp:16:
shop_manager.h:40:7: warning: no newline at end of file
input_main.cpp: In member function 'int CInputMain::Chat(CHARACTER*, const char*, size_t)':
input_main.cpp:704: warning: unused variable 'len'
input_main.cpp:706: warning: unused variable 'len'
input_main.cpp: In function 'int ProcessTextTag(CHARACTER*, const char*, size_t)':
input_main.cpp:252: warning: 'nPrismCount' may be used uninitialized in this function
input_main.cpp: In member function 'int CInputMain::Chat(CHARACTER*, const char*, size_t)':
input_main.cpp:720: warning: 'len' is used uninitialized in this function
In file included from item.cpp:22:
belt_inventory_helper.h:108:42: warning: no newline at end of file
item.cpp:2084:2: warning: no newline at end of file
In file included from item.cpp:22:
belt_inventory_helper.h: In static member function 'static BYTE CBeltInventoryHelper::GetBeltGradeByRefineLevel(int)':
belt_inventory_helper.h:28: warning: comparison between signed and unsigned integer expressions
item.h: In constructor 'CItem::CItem(DWORD)':
item.h:286: warning: 'CItem::m_pkRealTimeExpireEvent' will be initialized after
item.h:283: warning:   'LPEVENT CItem::m_pkExpireEvent'
item.cpp:25: warning:   when initialized here
item.cpp: In function 'const bool CanPutIntoRing(CItem*, CItem*)':
item.cpp:1725: warning: unused variable 'vnum'
item.cpp: In member function 'bool CItem::CanPutInto(CItem*)':
item.cpp:1758: warning: comparison between signed and unsigned integer expressions
item.cpp: In member function 'int CItem::GiveMoreTime_Per(float)':
item.cpp:2014: warning: comparison between signed and unsigned integer expressions
item.cpp:2016: warning: comparison between signed and unsigned integer expressions
item.cpp: In member function 'int CItem::GiveMoreTime_Fix(DWORD)':
item.cpp:2038: warning: comparison between signed and unsigned integer expressions
item.cpp: In member function 'int CItem::GetDuration()':
item.cpp:2069: warning: array subscript has type 'char'
item_manager.cpp: In member function 'TItemTable* ITEM_MANAGER::GetTable(DWORD)':
item_manager.cpp:612: warning: comparison between signed and unsigned integer expressions
monarch.cpp:276:2: warning: no newline at end of file
p2p.cpp:286:2: warning: no newline at end of file
party.cpp:1737:2: warning: no newline at end of file
questlua.cpp: In member function 'bool quest::FPartyCheckFlagLt::operator()(CHARACTER*)':
questlua.cpp:78: warning: 'returnBool' may be used uninitialized in this function
In file included from questlua_pet.cpp:11:
PetSystem.h:163:31: warning: no newline at end of file
questlua_pet.cpp:157:2: warning: no newline at end of file
In file included from questlua_npc.cpp:9:
shop_manager.h:40:7: warning: no newline at end of file
questlua_npc.cpp: In function 'int quest::npc_get_vid_attack_mul(lua_State*)':
questlua_npc.cpp:293: warning: unused variable 'q'
questlua_npc.cpp: In function 'int quest::npc_set_vid_attack_mul(lua_State*)':
questlua_npc.cpp:309: warning: unused variable 'q'
questlua_npc.cpp: In function 'int quest::npc_get_vid_damage_mul(lua_State*)':
questlua_npc.cpp:324: warning: unused variable 'q'
questlua_npc.cpp: In function 'int quest::npc_set_vid_damage_mul(lua_State*)':
questlua_npc.cpp:340: warning: unused variable 'q'
questnpc.cpp: In member function 'bool quest::NPC::HandleEvent(quest::PC&, int)':
questnpc.cpp:500: warning: unused variable 'pPC'
shop.cpp:595:2: warning: no newline at end of file
shop.cpp: In member function 'virtual bool CShop::IsSellingItem(DWORD)':
shop.cpp:586: warning: comparison between signed and unsigned integer expressions
In file included from trigger.cpp:8:
shop_manager.h:40:7: warning: no newline at end of file
utils.cpp: In function 'bool WildCaseCmp(const char*, const char*)':
utils.cpp:244: warning: NULL used in arithmetic
utils.cpp:256: warning: NULL used in arithmetic
utils.cpp:270: warning: NULL used in arithmetic
FileMonitor_FreeBSD.cpp:136:2: warning: no newline at end of file
In file included from ClientPackageCryptInfo.cpp:2:
ClientPackageCryptInfo.h:117:41: warning: no newline at end of file
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
../../../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'
../../../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'
buff_on_attributes.cpp: In member function 'void CBuffOnAttributes::ChangeBuffValue(BYTE)':
buff_on_attributes.cpp:112: warning: unused variable 'old_value'
buff_on_attributes.cpp:113: warning: unused variable 'new_value'
In file included from dragon_soul_table.cpp:4:
dragon_soul_table.h:74:7: warning: no newline at end of file
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
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
In file included from DragonSoul.cpp:9:
dragon_soul_table.h:74:7: warning: no newline at end of file
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'
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
../../../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
char_dragonsoul.cpp:143:2: warning: no newline at end of file
char_dragonsoul.cpp: In member function 'bool CHARACTER::DragonSoul_ActivateDeck(int)':
char_dragonsoul.cpp:91: warning: control reaches end of non-void function
In file included from shop_manager.cpp:22:
shop_manager.h:40:7: warning: no newline at end of file
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
shopEx.cpp: In member function 'virtual int CShopEx::Buy(CHARACTER*, BYTE)':
shopEx.cpp:159: warning: comparison between signed and unsigned integer expressions
item_manager_read_tables.cpp: In member function 'bool ITEM_MANAGER::ReadMonsterDropItemGroup(const char*)':
item_manager_read_tables.cpp:637: warning: unused variable 'pkGroup'
shutdown_manager.cpp:173:2: warning: no newline at end of file
shutdown_manager.cpp: In member function 'int CShutdownManager::SearchDesc(DESC*)':
shutdown_manager.cpp:90: warning: comparison between signed and unsigned integer expressions
item_manager_read_tables.cpp:627: warning: 'pkGroup' may be used uninitialized in this function
In file included from main.cpp:14:
shop_manager.h:40:7: warning: no newline at end of file
main.cpp: In function 'int main(int, char**)':
main.cpp:522: error: '__P4_VERSION__' was not declared in this scope
gmake: *** [OBJDIR/main.o] Error 1
gmake: *** Waiting for unfinished jobs....

Please help me

Link to comment
Share on other sites

  • Replies 1
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Ok, now i have this error:

OBJDIR/BlueDragon.o: In function `UseBlueDragonSkill(CHARACTER*, unsigned int)':
/usr/src/novaline/Server/game/src/BlueDragon.cpp:78: undefined reference to `CHARACTER::GetHPPct() const'
OBJDIR/BlueDragon.o: In function `FSkillWeakBreath::operator()(CEntity*)':
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:151: undefined reference to `CHARACTER::IsDead() const'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:153: undefined reference to `CHARACTER::FindAffect(unsigned int, unsigned char) const'
OBJDIR/BlueDragon.o: In function `UseBlueDragonSkill(CHARACTER*, unsigned int)':
/usr/src/novaline/Server/game/src/BlueDragon.cpp:68: undefined reference to `CHARACTER::BeginFight(CHARACTER*)'
OBJDIR/BlueDragon.o: In function `for_each<FSkillWeakBreath>':
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:162: undefined reference to `CHARACTER::GetHPPct() const'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:167: undefined reference to `CHARACTER::Damage(CHARACTER*, int, EDamageType)'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:169: undefined reference to `CHARACTER::GetName() const'
OBJDIR/BlueDragon.o: In function `BlueDragon_StateBattle(CHARACTER*)':
/usr/src/novaline/Server/game/src/BlueDragon.cpp:87: undefined reference to `CHARACTER::GetHPPct() const'
/usr/src/novaline/Server/game/src/BlueDragon.cpp:132: undefined reference to `passes_per_sec'
/usr/src/novaline/Server/game/src/BlueDragon.cpp:94: undefined reference to `CHARACTER::GetHPPct() const'
/usr/src/novaline/Server/game/src/BlueDragon.cpp:122: undefined reference to `CHARACTER::GetRaceNum() const'
/usr/src/novaline/Server/game/src/BlueDragon.cpp:126: undefined reference to `CHARACTER::SendMovePacket(unsigned char, unsigned char, unsigned int, unsigned int, unsigned int, unsigned int, int)'
/usr/src/novaline/Server/game/src/BlueDragon.cpp:128: undefined reference to `passes_per_sec'
/usr/src/novaline/Server/game/src/BlueDragon.cpp:100: undefined reference to `CHARACTER::GetHPPct() const'
OBJDIR/BlueDragon.o: In function `FSkillBreath::operator()(CEntity*)':
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:26: undefined reference to `CHARACTER::IsDead() const'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:28: undefined reference to `CHARACTER::FindAffect(unsigned int, unsigned char) const'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:40: undefined reference to `CHARACTER::GetJob() const'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:63: undefined reference to `CHARACTER::GetJob() const'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:85: undefined reference to `GET_SEX(CHARACTER*)'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:106: undefined reference to `CHARACTER::EffectPacket(int)'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:116: undefined reference to `CHARACTER::GetHPPct() const'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:125: undefined reference to `CHARACTER::Damage(CHARACTER*, int, EDamageType)'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:127: undefined reference to `CHARACTER::GetName() const'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:112: undefined reference to `CHARACTER::EffectPacket(int)'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:109: undefined reference to `CHARACTER::EffectPacket(int)'
OBJDIR/BlueDragon.o: In function `FSkillEarthQuake::operator()(CEntity*)':
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:205: undefined reference to `CHARACTER::IsDead() const'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:207: undefined reference to `CHARACTER::FindAffect(unsigned int, unsigned char) const'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:218: undefined reference to `CHARACTER::GetJob() const'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:236: undefined reference to `CHARACTER::GetJob() const'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:254: undefined reference to `GET_SEX(CHARACTER*)'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:268: undefined reference to `CHARACTER::GetHPPct() const'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:273: undefined reference to `CHARACTER::Damage(CHARACTER*, int, EDamageType)'
OBJDIR/BlueDragon.o: In function `SkillAttackAffect':
/usr/src/novaline/Server/game/src/battle.h:71: undefined reference to `CHARACTER::IsAffectFlag(unsigned int) const'
OBJDIR/BlueDragon.o: In function `FSkillEarthQuake::operator()(CEntity*)':
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:277: undefined reference to `CHARACTER::GetName() const'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:324: undefined reference to `CHARACTER::Sync(long, long)'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:325: undefined reference to `CHARACTER::Goto(long, long)'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:326: undefined reference to `CHARACTER::CalculateMoveDuration()'
/usr/src/novaline/Server/game/src/BlueDragon_Skill.h:328: undefined reference to `CHARACTER::SyncPacket()'
OBJDIR/BlueDragon.o: In function `SkillAttackAffect':
/usr/src/novaline/Server/game/src/battle.h:83: undefined reference to `test_server'
/usr/src/novaline/Server/game/src/battle.h:86: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/battle.h:73: undefined reference to `CHARACTER::IsImmune(unsigned int)'
/usr/src/novaline/Server/game/src/battle.h:75: undefined reference to `CHARACTER::AddAffect(unsigned int, unsigned char, long, unsigned int, long, long, bool, bool)'
/usr/src/novaline/Server/game/src/battle.h:78: undefined reference to `test_server'
/usr/src/novaline/Server/game/src/battle.h:80: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
OBJDIR/DragonLair.o: In function `CDragonLair::OnDragonDead(CHARACTER*)':
/usr/src/novaline/Server/game/src/DragonLair.cpp:151: undefined reference to `CHARACTER::GetMobTable() const'
OBJDIR/DragonLair.o: In function `CDragonLairManager::OnDragonDead(CHARACTER*, unsigned int)':
/usr/src/novaline/Server/game/src/DragonLair.cpp:251: undefined reference to `passes_per_sec'
OBJDIR/DragonLair.o: In function `DragonLair_Collapse_Event(boost::intrusive_ptr<event>, long)':
/usr/src/novaline/Server/game/src/DragonLair.cpp:95: undefined reference to `SendNoticeMap(char const*, int, bool)'
/usr/src/novaline/Server/game/src/DragonLair.cpp:99: undefined reference to `passes_per_sec'
OBJDIR/DragonLair.o: In function `FWarpToVillage::operator()(CEntity*)':
/usr/src/novaline/Server/game/src/DragonLair.cpp:60: undefined reference to `CHARACTER::GoHome()'
OBJDIR/DragonLair.o: In function `DragonLair_Collapse_Event(boost::intrusive_ptr<event>, long)':
/usr/src/novaline/Server/game/src/DragonLair.cpp:113: undefined reference to `passes_per_sec'
OBJDIR/DragonLair.o: In function `ForEach<FWarpToDragronLairWithGuildMembers>':
/usr/src/novaline/Server/game/src/DragonLair.cpp:40: undefined reference to `CHARACTER::WarpSet(long, long, long)'
OBJDIR/HackShield_Impl.o: In function `CHackShieldImpl::SendCheckPacket(CHARACTER*)':
/usr/src/novaline/Server/game/src/HackShield_Impl.cpp:111: undefined reference to `DESC::Packet(void const*, int)'
OBJDIR/char_hackshield.o: In function `CHARACTER::StartHackShieldCheckCycle(int)':
/usr/src/novaline/Server/game/src/char_hackshield.cpp:71: undefined reference to `isHackShieldEnable'
/usr/src/novaline/Server/game/src/char_hackshield.cpp:76: undefined reference to `DynamicCharacterPtr::operator=(CHARACTER*)'
OBJDIR/char_hackshield.o: In function `DynamicCharacterPtr::operator CHARACTER*() const':
/usr/src/novaline/Server/game/src/char.h:348: undefined reference to `DynamicCharacterPtr::Get() const'
OBJDIR/char_hackshield.o: In function `hackshield_event(boost::intrusive_ptr<event>, long)':
/usr/src/novaline/Server/game/src/char_hackshield.cpp:52: undefined reference to `HackShield_CheckCycleTime'
OBJDIR/XTrapManager.o: In function `CXTrapManager::DestroyClientSession(CHARACTER*)':
/usr/src/novaline/Server/game/src/XTrapManager.cpp:261: undefined reference to `bXTrapEnabled'
OBJDIR/XTrapManager.o: In function `CXTrapManager::Verify_CSStep3(CHARACTER*, unsigned char*)':
/usr/src/novaline/Server/game/src/XTrapManager.cpp:307: undefined reference to `bXTrapEnabled'
OBJDIR/XTrapManager.o: In function `CXTrapManager::Verify_CSStep1(CHARACTER*, unsigned char*)':
/usr/src/novaline/Server/game/src/XTrapManager.cpp:283: undefined reference to `bXTrapEnabled'
OBJDIR/XTrapManager.o: In function `DynamicCharacterPtr::operator CHARACTER*() const':
/usr/src/novaline/Server/game/src/char.h:348: undefined reference to `DynamicCharacterPtr::Get() const'
OBJDIR/XTrapManager.o: In function `xtrap_cs1_check_event(boost::intrusive_ptr<event>, long)':
/usr/src/novaline/Server/game/src/XTrapManager.cpp:201: undefined reference to `DynamicCharacterPtr::Get() const'
/usr/src/novaline/Server/game/src/XTrapManager.cpp:208: undefined reference to `DESC::Packet(void const*, int)'
/usr/src/novaline/Server/game/src/XTrapManager.cpp:212: undefined reference to `passes_per_sec'
/usr/src/novaline/Server/game/src/XTrapManager.cpp:217: undefined reference to `DynamicCharacterPtr::Get() const'
/usr/src/novaline/Server/game/src/XTrapManager.cpp:217: undefined reference to `CHARACTER::Disconnect(char const*)'
OBJDIR/XTrapManager.o: In function `CXTrapManager::CreateClientSession(CHARACTER*)':
/usr/src/novaline/Server/game/src/XTrapManager.cpp:225: undefined reference to `bXTrapEnabled'
/usr/src/novaline/Server/game/src/XTrapManager.cpp:251: undefined reference to `DynamicCharacterPtr::operator=(CHARACTER*)'
/usr/src/novaline/Server/game/src/XTrapManager.cpp:253: undefined reference to `passes_per_sec'
OBJDIR/buff_on_attributes.o: In function `CBuffOnAttributes::RemoveBuffFromItem(CItem*)':
/usr/src/novaline/Server/game/src/buff_on_attributes.cpp:48: undefined reference to `CHARACTER::ApplyPoint(unsigned char, int)'
OBJDIR/buff_on_attributes.o: In function `CBuffOnAttributes::Off()':
/usr/src/novaline/Server/game/src/buff_on_attributes.cpp:167: undefined reference to `CHARACTER::ApplyPoint(unsigned char, int)'
OBJDIR/buff_on_attributes.o: In function `CBuffOnAttributes::On(unsigned char)':
/usr/src/novaline/Server/game/src/buff_on_attributes.cpp:130: undefined reference to `CHARACTER::GetWear(unsigned char) const'
/usr/src/novaline/Server/game/src/buff_on_attributes.cpp:152: undefined reference to `CHARACTER::ApplyPoint(unsigned char, int)'
OBJDIR/buff_on_attributes.o: In function `CBuffOnAttributes::ChangeBuffValue(unsigned char)':
/usr/src/novaline/Server/game/src/buff_on_attributes.cpp:115: undefined reference to `CHARACTER::ApplyPoint(unsigned char, int)'
OBJDIR/buff_on_attributes.o: In function `CBuffOnAttributes::AddBuffFromItem(CItem*)':
/usr/src/novaline/Server/game/src/buff_on_attributes.cpp:82: undefined reference to `CHARACTER::ApplyPoint(unsigned char, int)'
/usr/src/novaline/Server/game/src/buff_on_attributes.cpp:92: undefined reference to `CHARACTER::ApplyPoint(unsigned char, int)'
OBJDIR/DragonSoul.o: In function `DSManager::RefreshDragonSoulState(CHARACTER*)':
/usr/src/novaline/Server/game/src/DragonSoul.cpp:1130: undefined reference to `CHARACTER::GetWear(unsigned char) const'
OBJDIR/DragonSoul.o: In function `DSManager::SendRefineResultPacket(CHARACTER*, unsigned char, SItemPos const&)':
/usr/src/novaline/Server/game/src/DragonSoul.cpp:1023: undefined reference to `DESC::Packet(void const*, int)'
OBJDIR/DragonSoul.o: In function `DSManager::PullOut(CHARACTER*, SItemPos, CItem*&, CItem*)':
/usr/src/novaline/Server/game/src/DragonSoul.cpp:472: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:412: undefined reference to `CHARACTER::GetEmptyDragonSoulInventory(CItem*) const'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:491: undefined reference to `CHARACTER::AutoGiveItem(unsigned int, unsigned char, int, bool)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:493: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:498: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:415: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:495: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
OBJDIR/DragonSoul.o: In function `DSManager::ExtractDragonHeart(CHARACTER*, CItem*, CItem*)':
/usr/src/novaline/Server/game/src/DragonSoul.cpp:325: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
OBJDIR/DragonSoul.o:/usr/src/novaline/Server/game/src/DragonSoul.cpp:369: more undefined references to `CHARACTER::ChatPacket(unsigned char, char const*, ...)' follow
OBJDIR/DragonSoul.o: In function `DSManager::ExtractDragonHeart(CHARACTER*, CItem*, CItem*)':
/usr/src/novaline/Server/game/src/DragonSoul.cpp:390: undefined reference to `CHARACTER::AutoGiveItem(CItem*, bool)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:395: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
OBJDIR/DragonSoul.o: In function `DSManager::DoRefineStep(CHARACTER*, SItemPos (&) [15])':
/usr/src/novaline/Server/game/src/DragonSoul.cpp:687: undefined reference to `CHARACTER::GetItem(SItemPos) const'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:741: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:677: undefined reference to `CHARACTER::GetName() const'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:678: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:724: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:693: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:750: undefined reference to `CHARACTER::GetName() const'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:758: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:779: undefined reference to `CHARACTER::PointChange(unsigned char, int, bool, bool)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:797: undefined reference to `CHARACTER::AutoGiveItem(CItem*, bool)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:803: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:812: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
OBJDIR/DragonSoul.o: In function `DSManager::DoRefineGrade(CHARACTER*, SItemPos (&) [15])':
/usr/src/novaline/Server/game/src/DragonSoul.cpp:529: undefined reference to `CHARACTER::GetItem(SItemPos) const'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:517: undefined reference to `CHARACTER::GetName() const'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:518: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:588: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:569: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:535: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:598: undefined reference to `CHARACTER::GetName() const'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:606: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:625: undefined reference to `CHARACTER::PointChange(unsigned char, int, bool, bool)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:644: undefined reference to `CHARACTER::AutoGiveItem(CItem*, bool)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:651: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:660: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
OBJDIR/DragonSoul.o: In function `DSManager::DoRefineStrength(CHARACTER*, SItemPos (&) [15])':
/usr/src/novaline/Server/game/src/DragonSoul.cpp:848: undefined reference to `CHARACTER::GetItem(SItemPos) const'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:838: undefined reference to `CHARACTER::GetName() const'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:839: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:895: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:942: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:918: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:947: undefined reference to `CHARACTER::PointChange(unsigned char, int, bool, bool)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:994: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:998: undefined reference to `CHARACTER::AutoGiveItem(CItem*, bool)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:934: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:925: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:970: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/DragonSoul.cpp:971: undefined reference to `CHARACTER::AutoGiveItem(CItem*, bool)'
OBJDIR/char_dragonsoul.o: In function `CHARACTER::DragonSoul_RefineWindow_Open(CEntity*)':
/usr/src/novaline/Server/game/src/char_dragonsoul.cpp:130: undefined reference to `DESC::Packet(void const*, int)'
/usr/src/novaline/Server/game/src/char_dragonsoul.cpp:126: undefined reference to `CHARACTER::GetName() const'
OBJDIR/char_dragonsoul.o: In function `CHARACTER::DragonSoul_CleanUp()':
/usr/src/novaline/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/novaline/Server/game/src/char_dragonsoul.cpp:97: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
/usr/src/novaline/Server/game/src/char_dragonsoul.cpp:100: undefined reference to `CHARACTER::RemoveAffect(unsigned int)'
/usr/src/novaline/Server/game/src/char_dragonsoul.cpp:101: undefined reference to `CHARACTER::RemoveAffect(unsigned int)'
OBJDIR/char_dragonsoul.o: In function `CHARACTER::DragonSoul_IsQualified() const':
/usr/src/novaline/Server/game/src/char_dragonsoul.cpp:47: undefined reference to `CHARACTER::FindAffect(unsigned int, unsigned char) const'
OBJDIR/char_dragonsoul.o: In function `CHARACTER::DragonSoul_ActivateDeck(int)':
/usr/src/novaline/Server/game/src/char_dragonsoul.cpp:76: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/char_dragonsoul.cpp:80: undefined reference to `CHARACTER::AddAffect(unsigned int, unsigned char, long, unsigned int, long, long, bool, bool)'
/usr/src/novaline/Server/game/src/char_dragonsoul.cpp:87: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
OBJDIR/char_dragonsoul.o: In function `CHARACTER::DragonSoul_GiveQualification()':
/usr/src/novaline/Server/game/src/char_dragonsoul.cpp:52: undefined reference to `CHARACTER::FindAffect(unsigned int, unsigned char) const'
/usr/src/novaline/Server/game/src/char_dragonsoul.cpp:56: undefined reference to `CHARACTER::AddAffect(unsigned int, unsigned char, long, unsigned int, long, long, bool, bool)'
OBJDIR/char_dragonsoul.o: In function `CHARACTER::DragonSoul_Initialize()':
/usr/src/novaline/Server/game/src/char_dragonsoul.cpp:20: undefined reference to `CHARACTER::GetItem(SItemPos) const'
/usr/src/novaline/Server/game/src/char_dragonsoul.cpp:25: undefined reference to `CHARACTER::FindAffect(unsigned int, unsigned char) const'
/usr/src/novaline/Server/game/src/char_dragonsoul.cpp:29: undefined reference to `CHARACTER::FindAffect(unsigned int, unsigned char) const'
OBJDIR/shop_manager.o: In function `CShopManager::StopShopping(CHARACTER*)':
/usr/src/novaline/Server/game/src/shop_manager.cpp:203: undefined reference to `CHARACTER::GetName() const'
OBJDIR/shop_manager.o: In function `CShopManager::Sell(CHARACTER*, unsigned char, unsigned char)':
/usr/src/novaline/Server/game/src/shop_manager.cpp:266: undefined reference to `CHARACTER::CanHandleItem(bool, bool)'
/usr/src/novaline/Server/game/src/shop_manager.cpp:278: undefined reference to `CHARACTER::GetInventoryItem(unsigned short) const'
/usr/src/novaline/Server/game/src/shop_manager.cpp:331: undefined reference to `test_server'
/usr/src/novaline/Server/game/src/shop_manager.cpp:338: undefined reference to `CHARACTER::GetName() const'
/usr/src/novaline/Server/game/src/shop_manager.cpp:344: undefined reference to `CHARACTER::GetName() const'
/usr/src/novaline/Server/game/src/shop_manager.cpp:347: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/shop_manager.cpp:349: undefined reference to `DBManager::SendMoneyLog(unsigned char, unsigned int, int)'
/usr/src/novaline/Server/game/src/shop_manager.cpp:366: undefined reference to `CHARACTER::PointChange(unsigned char, int, bool, bool)'
/usr/src/novaline/Server/game/src/shop_manager.cpp:332: undefined reference to `CHARACTER::GetName() const'
OBJDIR/shop_manager.o: In function `CShopManager::Buy(CHARACTER*, unsigned char)':
/usr/src/novaline/Server/game/src/shop_manager.cpp:254: undefined reference to `DESC::Packet(void const*, int)'
/usr/src/novaline/Server/game/src/shop_manager.cpp:217: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
OBJDIR/shop_manager.o: In function `CShopManager::StartShopping(CHARACTER*, CHARACTER*, int)':
/usr/src/novaline/Server/game/src/shop_manager.cpp:115: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
/usr/src/novaline/Server/game/src/shop_manager.cpp:148: undefined reference to `CHARACTER::GetName() const'
/usr/src/novaline/Server/game/src/shop_manager.cpp:133: undefined reference to `CHARACTER::GetRaceNum() const'
/usr/src/novaline/Server/game/src/shop_manager.cpp:124: undefined reference to `CHARACTER::GetName() const'
OBJDIR/shop_manager.o: In function `CShopManager::Sell(CHARACTER*, unsigned char, unsigned char)':
/usr/src/novaline/Server/game/src/shop_manager.cpp:339: undefined reference to `CHARACTER::ChatPacket(unsigned char, char const*, ...)'
OBJDIR/shopEx.o: In function `CShopEx::Buy(CHARACTER*, unsigned char)':
/usr/src/novaline/Server/game/src/shopEx.cpp:122: undefined reference to `CHARACTER::GetName() const'
/usr/src/novaline/Server/game/src/shopEx.cpp:126: undefined reference to `CHARACTER::GetName() const'
/usr/src/novaline/Server/game/src/shopEx.cpp:152: undefined reference to `CHARACTER::GetName() const'
/usr/src/novaline/Server/game/src/shopEx.cpp:182: undefined reference to `CHARACTER::GetEmptyInventory(unsigned char) const'
/usr/src/novaline/Server/game/src/shopEx.cpp:187: undefined reference to `CHARACTER::GetName() const'
/usr/src/novaline/Server/game/src/shopEx.cpp:158: undefined reference to `CHARACTER::CountSpecifyTypeItem(unsigned char) const'
/usr/src/novaline/Server/game/src/shopEx.cpp:161: undefined reference to `CHARACTER::GetName() const'
/usr/src/novaline/Server/game/src/shopEx.cpp:178: undefined reference to `CHARACTER::GetEmptyDragonSoulInventory(CItem*) const'
/usr/src/novaline/Server/game/src/shopEx.cpp:195: undefined reference to `CHARACTER::PointChange(unsigned char, int, bool, bool)'
/usr/src/novaline/Server/game/src/shopEx.cpp:216: undefined reference to `DBManager::SendMoneyLog(unsigned char, unsigned int, int)'
/usr/src/novaline/Server/game/src/shopEx.cpp:219: undefined reference to `CHARACTER::GetName() const'
/usr/src/novaline/Server/game/src/shopEx.cpp:223: undefined reference to `CHARACTER::SaveReal()'
/usr/src/novaline/Server/game/src/shopEx.cpp:224: undefined reference to `db_clientdesc'
/usr/src/novaline/Server/game/src/shopEx.cpp:224: undefined reference to `CLIENT_DESC::DBPacketHeader(unsigned char, unsigned int, unsigned int)'
/usr/src/novaline/Server/game/src/shopEx.cpp:226: undefined reference to `db_clientdesc'
/usr/src/novaline/Server/game/src/shopEx.cpp:226: undefined reference to `CLIENT_DESC::Packet(void const*, int)'
/usr/src/novaline/Server/game/src/shopEx.cpp:198: undefined reference to `CHARACTER::RemoveSpecifyTypeItem(unsigned char, unsigned int)'
/usr/src/novaline/Server/game/src/shopEx.cpp:230: undefined reference to `CHARACTER::Save()'
OBJDIR/shopEx.o: In function `CShopEx::AddGuest(CHARACTER*, unsigned int, bool)':
/usr/src/novaline/Server/game/src/shopEx.cpp:57: undefined reference to `CHARACTER::SetShop(CShop*)'
/usr/src/novaline/Server/game/src/shopEx.cpp:109: undefined reference to `DESC::BufferedPacket(void const*, int)'
/usr/src/novaline/Server/game/src/shopEx.cpp:110: undefined reference to `DESC::BufferedPacket(void const*, int)'
/usr/src/novaline/Server/game/src/shopEx.cpp:111: undefined reference to `DESC::Packet(void const*, int)'
OBJDIR/shutdown_manager.o: In function `CShutdownManager::CheckLocale()':
/usr/src/novaline/Server/game/src/shutdown_manager.h:28: undefined reference to `gShutdownEnable'
/usr/src/novaline/Server/game/src/shutdown_manager.h:28: undefined reference to `gShutdownEnable'
/usr/src/novaline/Server/game/src/shutdown_manager.h:28: undefined reference to `gShutdownEnable'
OBJDIR/shutdown_manager.o: In function `CShutdownManager::CheckShutdownAge(char const*)':
/usr/src/novaline/Server/game/src/shutdown_manager.cpp:114: undefined reference to `gShutdownAge'
OBJDIR/shutdown_manager.o: In function `CShutdownManager::CheckLocale()':
/usr/src/novaline/Server/game/src/shutdown_manager.h:28: undefined reference to `gShutdownEnable'
/usr/src/novaline/Server/game/src/shutdown_manager.h:28: undefined reference to `gShutdownEnable'
/usr/src/novaline/Server/game/src/shutdown_manager.h:28: undefined reference to `gShutdownEnable'
OBJDIR/shutdown_manager.o: In function `CShutdownManager::Update()':
/usr/src/novaline/Server/game/src/shutdown_manager.cpp:61: undefined reference to `DESC::ChatPacket(unsigned char, char const*, ...)'
OBJDIR/shutdown_manager.o: In function `CShutdownManager::CheckLocale()':
/usr/src/novaline/Server/game/src/shutdown_manager.h:28: undefined reference to `gShutdownEnable'
OBJDIR/test.o: In function `main':
/home/nova/work/metin2/novaline/Srcs/Server/game/src/test.cpp:121: undefined reference to `DESC_MANAGER::DESC_MANAGER()'
/home/nova/work/metin2/novaline/Srcs/Server/game/src/test.cpp:122: undefined reference to `CHARACTER_MANAGER::CHARACTER_MANAGER()'
/home/nova/work/metin2/novaline/Srcs/Server/game/src/test.cpp:234: undefined reference to `CHARACTER_MANAGER::~CHARACTER_MANAGER()'
/home/nova/work/metin2/novaline/Srcs/Server/game/src/test.cpp:234: undefined reference to `DESC_MANAGER::~DESC_MANAGER()'
/home/nova/work/metin2/novaline/Srcs/Server/game/src/test.cpp:187: undefined reference to `CHARACTER_MANAGER::CreateCharacter(char const*, unsigned int)'
/home/nova/work/metin2/novaline/Srcs/Server/game/src/test.cpp:234: undefined reference to `CHARACTER_MANAGER::~CHARACTER_MANAGER()'
/home/nova/work/metin2/novaline/Srcs/Server/game/src/test.cpp:234: undefined reference to `DESC_MANAGER::~DESC_MANAGER()'
gmake: *** [../test] Error 1
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

Announcements



×
×
  • Create New...

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.