Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!
Merhaba
Aşağıdaki hataları almaktayım ve source'ü derleyemiyorum bu sorunları nasıl çözebilirim ?
GCC Veriyonu : 5.4
İşletim sistemi : FreeBSD 10.3
![]()
![]()
Şimdiden teşekkürler.
Merhaba
Aşağıdaki hataları almaktayım ve source'ü derleyemiyorum bu sorunları nasıl çözebilirim ?
GCC Veriyonu : 5.4
İşletim sistemi : FreeBSD 10.3
![]()
![]()
Şimdiden teşekkürler.
öncelik ile bu konu uyarı (warning) değildir.
freebsd kurulumu ve gcc kurulumları ile alakalı.
lütfen gcc kurulum konularına yazınız tahminen eksik kurulum veya gcc sürümüne göre sourcenizi düzenlememenizden kaynaklı ama ben eksik kurulum olduğunu düşünüyorum.
siz yinede source build konularına yazarsanız daha gerçekçi bir cevap alabilirsiniz.
Teşekkürler.öncelik ile bu konu uyarı (warning) değildir.
freebsd kurulumu ve gcc kurulumları ile alakalı.
lütfen gcc kurulum konularına yazınız tahminen eksik kurulum veya gcc sürümüne göre sourcenizi düzenlememenizden kaynaklı ama ben eksik kurulum olduğunu düşünüyorum.
siz yinede source build konularına yazarsanız daha gerçekçi bir cevap alabilirsiniz.
please help fix warning
cube.cpp: In function 'bool Cube_make(CHARACTER*)':
cube.cpp:590: warning: comparison between signed and unsigned integer expressions
my function is:
#ifdef ENABLE_CUBE_RENEWAL
for (int i=0; i<CUBE_MAX_NUM; ++i)
{
if (NULL==items) continue;
if (items->GetType() == ITEM_WEAPON || items->GetType() == ITEM_ARMOR)
{
bool hasElement = false;
for (int j = 0; j < cube_proto->item.size(); ++j)
{
if(cube_proto->item[j].vnum == items->GetVnum())
{
hasElement = true;
break;
}
}
if(hasElement == false)
continue;
for (int a = 0; a < ITEM_ATTRIBUTE_MAX_NUM; a++)
{
copyAttr[a][0] = items->GetAttributeType(a);
copyAttr[a][1] = items->GetAttributeValue(a);
}
break;
}
continue;
}
#endif
end line is
for (int j = 0; j < cube_proto->item.size(); ++j)
cube.cpp: In function 'bool Cube_make(CHARACTER*)':
cube.cpp:590: warning: comparison between signed and unsigned integer expressions
my function is:
#ifdef ENABLE_CUBE_RENEWAL
for (int i=0; i<CUBE_MAX_NUM; ++i)
{
if (NULL==items) continue;
if (items->GetType() == ITEM_WEAPON || items->GetType() == ITEM_ARMOR)
{
bool hasElement = false;
for (int j = 0; j < cube_proto->item.size(); ++j)
{
if(cube_proto->item[j].vnum == items->GetVnum())
{
hasElement = true;
break;
}
}
if(hasElement == false)
continue;
for (int a = 0; a < ITEM_ATTRIBUTE_MAX_NUM; a++)
{
copyAttr[a][0] = items->GetAttributeType(a);
copyAttr[a][1] = items->GetAttributeValue(a);
}
break;
}
continue;
}
#endif
end line is
for (int j = 0; j < cube_proto->item.size(); ++j)
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 186
- Görüntüleme
- 22K
- Cevaplar
- 21
- Görüntüleme
- 5K
- Cevaplar
- 116
- Görüntüleme
- 46K
- Cevaplar
- 60
- Görüntüleme
- 5K
- Kilitli
- Cevaplar
- 359
- Görüntüleme
- 30K

