Fethi Polat 1
Fethi Polat
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Best Studio 1
Best Studio
Agora Metin2 1
Agora Metin2
raderde 1
raderde
Cannn6161 1
Cannn6161
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Mt2Hizmet 1
Mt2Hizmet
melankolıa18 1
melankolıa18
romegames 1
romegames
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Cevaplandı Game build Hata

  • Konuyu başlatan Konuyu başlatan qwer212tr
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 6
  • Görüntüleme Görüntüleme 828

qwer212tr

www.xpra2.com
TC Kimlik Numarası Doğrulanmış Üye
TM Üye
Üye
Katılım
15 Kas 2018
Konular
144
Mesajlar
1,018
Çözüm
64
Online süresi
3mo 17d
Reaksiyon Skoru
257
Altın Konu
1
TM Yaşı
7 Yıl 6 Ay 24 Gün
Başarım Puanı
181
Yaş
30
MmoLira
12,964
DevLira
15
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Merhaba https://forum.turkmmo.com/konu/3817069-ram-kullanim-oranini-70-dusurun/ ram kullanımını düşürmek istiyorum fakat gameyi build ederken hata falan vermeden derlemeyi yarıda kesiyor Rica etsem yardımcı olabilir misiniz

[CODE title="Putty görüntü"]root@host:/usr/src/GameSRC/Server/game/src # gmake -j20
gmake: Warning: File `char.h' has modification time 21786 s in the future
Buildlendi BattleArena.cpp
Buildlendi FSM.cpp
Buildlendi MarkConvert.cpp
Buildlendi MarkImage.cpp
Buildlendi MarkManager.cpp
Buildlendi OXEvent.cpp
Buildlendi TrafficProfiler.cpp
Buildlendi ani.cpp
Buildlendi arena.cpp
Buildlendi banword.cpp
Buildlendi battle.cpp
Buildlendi blend_item.cpp
Buildlendi block_country.cpp
Buildlendi buffer_manager.cpp
Buildlendi building.cpp
Buildlendi castle.cpp
Buildlendi char.cpp
Buildlendi char_affect.cpp
Buildlendi char_battle.cpp
Buildlendi char_change_empire.cpp
Buildlendi char_horse.cpp
Buildlendi char_item.cpp
Buildlendi char_manager.cpp
Buildlendi char_quickslot.cpp
Buildlendi char_resist.cpp
Buildlendi char_skill.cpp
Buildlendi char_state.cpp
Buildlendi PetSystem.cpp
Buildlendi cmd.cpp
Buildlendi cmd_emotion.cpp
char_battle.cpp: In member function 'void CHARACTER::RewardGold(CHARACTER*)':
char_battle.cpp:616: warning: unused variable 'item'
char_battle.cpp: In member function 'bool CHARACTER::Damage(CHARACTER*, int, EDamageType)':
char_battle.cpp:1725: warning: unused variable 'iCurHP'
char_battle.cpp:1726: warning: unused variable 'iCurSP'
Buildlendi cmd_general.cpp
char.cpp: In member function 'void CHARACTER::LoadGiftPage(int)':
char.cpp:869: warning: comparison between signed and unsigned integer expressions
char.cpp: In member function 'void CHARACTER::OpenMyShop(const char*, TShopItemTable*, BYTE, DWORD)':
char.cpp:1030: warning: comparison between signed and unsigned integer expressions
char.cpp:1053: warning: comparison between signed and unsigned integer expressions
char.cpp: In member function 'void CHARACTER::UpdateShopItems()':
char.cpp:1305: warning: comparison is always false due to limited range of data type
char.cpp: In member function 'void CHARACTER::OpenShop(DWORD, const char*, bool)':
char.cpp:1485: warning: comparison is always false due to limited range of data type
char.cpp:1459: warning: unused variable 'c'
Buildlendi cmd_gm.cpp
char.cpp: In constructor 'switch_channel_info::switch_channel_info()':
char.cpp:7270: warning: 'switch_channel_info::secs' will be initialized after
char.cpp:7269: warning: 'DynamicCharacterPtr switch_channel_info::ch'
char.cpp:7274: warning: when initialized here
Buildlendi cmd_oxevent.cpp
char_item.cpp: In member function 'bool CHARACTER::IsEmptyItemGrid(TItemPos, BYTE, int) const':
char_item.cpp:688: warning: comparison between signed and unsigned integer expressions
char_item.cpp:702: warning: comparison is always true due to limited range of data type
char_item.cpp:705: warning: comparison is always false due to limited range of data type
char_item.cpp:727: warning: comparison between signed and unsigned integer expressions
char_item.cpp:737: warning: comparison is always true due to limited range of data type
char_item.cpp:740: warning: comparison is always false due to limited range of data type
char_item.cpp:762: warning: comparison between signed and unsigned integer expressions
char_item.cpp:772: warning: comparison is always true due to limited range of data type
char_item.cpp:775: warning: comparison is always false due to limited range of data type
char_item.cpp:797: warning: comparison between signed and unsigned integer expressions
char_item.cpp:807: warning: comparison is always true due to limited range of data type
char_item.cpp:810: warning: comparison is always false due to limited range of data type
char_item.cpp:832: warning: comparison between signed and unsigned integer expressions
char_item.cpp:842: warning: comparison is always true due to limited range of data type
char_item.cpp:845: warning: comparison is always false due to limited range of data type
char_item.cpp:867: warning: comparison between signed and unsigned integer expressions
char_item.cpp:877: warning: comparison is always true due to limited range of data type
char_item.cpp:880: warning: comparison is always false due to limited range of data type
char_item.cpp:902: warning: comparison between signed and unsigned integer expressions
char_item.cpp:920: warning: comparison between signed and unsigned integer expressions
char_item.cpp:945: warning: comparison between signed and unsigned integer expressions
char_item.cpp:980: warning: comparison between signed and unsigned integer expressions
char_item.cpp:1011: warning: comparison is always false due to limited range of data type
char_item.cpp:1036: 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:5639: warning: comparison between signed and unsigned integer expressions
Buildlendi config.cpp
cmd_general.cpp:1087:45: warning: null character(s) preserved in literal
cmd_general.cpp:1717:44: warning: null character(s) preserved in literal
cmd_general.cpp:3843:7: warning: no newline at end of file
Buildlendi constants.cpp
Buildlendi crc32.cpp
char_skill.cpp: In member function 'bool CHARACTER::LearnSkillByBook(DWORD, BYTE)':
char_skill.cpp:433: error: no matching function for call to 'CHARACTER::GetLevel(int)'
char.h:681: note: candidates are: int CHARACTER::GetLevel() const
Buildlendi cube.cpp
char_item.cpp: In member function 'bool CHARACTER::IsEmptyItemGrid(TItemPos, BYTE, int) const':
char_item.cpp:1053: warning: control reaches end of non-void function
gmake: *** [OBJDIR/char_skill.o] Error 1
gmake: *** Waiting for unfinished jobs....
cmd_general.cpp: In function 'void do_shop_update_item(CHARACTER*, const char*, int, int)':
cmd_general.cpp:1678: warning: comparison is always false due to limited range of data type
cmd_general.cpp:1682: warning: comparison is always false due to limited range of data type
cmd_general.cpp:1687: warning: comparison is always false due to limited range of data type
cmd_general.cpp: In function 'void do_shop_refresh_items(CHARACTER*, const char*, int, int)':
cmd_general.cpp:1860: warning: operation on 'col' may be undefined
cmd_general.cpp:1849: warning: unused variable 'c'
config.cpp: In function 'void LoadIndexShopLimit()':
config.cpp:361: warning: 'limit' may be used uninitialized in this function
config.cpp:361: warning: 'index' may be used uninitialized in this function
config.cpp: In function 'void LoadShopConfig()':
config.cpp:323: warning: 'c.SShopPrice::days' may be used uninitialized in this function
config.cpp:323: warning: 'c.SShopPrice::price' may be used uninitialized in this function
config.cpp:325: warning: 'type' may be used uninitialized in this function
cmd_general.cpp: In function 'void do_shop_delete(CHARACTER*, const char*, int, int)':
cmd_general.cpp:1936: warning: 'id' may be used uninitialized in this function
cmd_general.cpp:1953: warning: 'id' may be used uninitialized in this function
cmd_general.cpp: In function 'bool GetGift(CHARACTER*, DWORD, bool)':
cmd_general.cpp:1073: warning: 'vnum' may be used uninitialized in this function
cmd_general.cpp: In function 'void do_gift_get(CHARACTER*, const char*, int, int)':
cmd_general.cpp:1267: warning: 'id' may be used uninitialized in this function
char.cpp: In member function 'void CHARACTER::DeleteMyShop()':
char.cpp:1579: warning: 'gold' may be used uninitialized in this function
char.cpp: In member function 'void CHARACTER::UpdateShopItems()':
char.cpp:1323: warning: 'val' may be used uninitialized in this function
char.cpp:1322: warning: 'attr' may be used uninitialized in this function
char.cpp:1316: warning: 'soc' may be used uninitialized in this function
char.cpp:1282: warning: 'id' may be used uninitialized in this function
char.cpp: In member function 'void CHARACTER::OpenShop(DWORD, const char*, bool)':
char.cpp:1507: warning: 'val' may be used uninitialized in this function
char.cpp:1506: warning: 'attr' may be used uninitialized in this function
char.cpp:1500: warning: 'soc' may be used uninitialized in this function
char.cpp:1468: warning: 'id' may be used uninitialized in this function
cmd_general.cpp: In function 'void do_shop_update_item(CHARACTER*, const char*, int, int)':
cmd_general.cpp:1540: warning: 'shop_id' may be used uninitialized in this function
cmd_general.cpp:1580: warning: 'item_id' may be used uninitialized in this function
cmd_general.cpp:1582: warning: 'price' may be used uninitialized in this function
cmd_general.cpp:1596: warning: 'item_id' may be used uninitialized in this function
cmd_general.cpp:1675: warning: 'display_pos' may be used uninitialized in this function
cmd_general.cpp:1680: warning: 'pos' may be used uninitialized in this function
cmd_general.cpp:1685: warning: 'window_type' may be used uninitialized in this function
cmd_general.cpp:1694: warning: 'price' may be used uninitialized in this function
cmd_general.cpp:1709: warning: 'temp' may be used uninitialized in this function
cmd_general.cpp: In function 'void do_add_new_attribute(CHARACTER*, const char*, int, int)':
cmd_general.cpp:3645: warning: 'targetItemPos' may be used uninitialized in this function
cmd_general.cpp:3645: warning: 'attrtype0' may be used uninitialized in this function
cmd_general.cpp:3645: warning: 'attrtype1' may be used uninitialized in this function
cmd_general.cpp:3645: warning: 'attrtype2' may be used uninitialized in this function
cmd_general.cpp:3645: warning: 'attrtype3' may be used uninitialized in this function
root@host:/usr/src/GameSRC/Server/game/src #
[/CODE]
 
Konudaki ram düşürme işlemini biz ilk 40k srcler çıktığında yapıyorduk artık neden kullanımların fazla olduğunu biliyoruz ve bu konudaki şeyleri yapmıyoruz. Değiştirdiğin ve kaldırdığın şeyler yüzünden build sırasında hata alıyorsun. Sanırım birkaç cpp de item kod bloklarını silmişsin.
 
Konudaki ram düşürme işlemini biz ilk 40k srcler çıktığında yapıyorduk artık neden kullanımların fazla olduğunu biliyoruz ve bu konudaki şeyleri yapmıyoruz. Değiştirdiğin ve kaldırdığın şeyler yüzünden build sırasında hata alıyorsun. Sanırım birkaç cpp de item kod bloklarını silmişsin.
Teşekkür ederim değerli yorumun için tekrar baştan kontrol edeceğim
 
char_skill.cpp:433: error: no matching function for call to 'CHARACTER::GetLevel(int)' Hatayı burada veriyor.
 
Çözüm
char_skill.cpp:433: error: no matching function for call to 'CHARACTER::GetLevel(int)' Hatayı burada veriyor.
Arkdaşımızın dediği gibi böyle sorunlarda error veren yere bakmanız lazım. Warmingleri dikkate almanıza gerek yok.
Bu bilgiler sonun da çözüme ulaşabildiniz mi ?
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst