Yardım Memleket sistemi game src hata

  • Konuyu açan Konuyu açan Mercia2
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 8
  • Gösterim Gösterim 108
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

Mercia2

Üye
Üye
Mesaj
20
Beğeni
1
Puan
60
Ticaret Puanı
0
linking ../game_r41057<br>.obj/cmd_general.o: In function `do_change_memleket(CHARACTER*, char const*, int, int)':<br>/root/Server/game/src/cmd_general.cpp:119: undefined reference to `CMemleketTitle::SelectTitle(unsigned char, CHARACTER*)'<br>.obj/cmd_general.o: In function `do_load_memleket(CHARACTER*, char const*, int, int)':<br>/root/Server/game/src/cmd_general.cpp:111: undefined reference to `CMemleketTitle::SendToClient(CHARACTER*)'<br>collect2: error: ld returned 1 exit status<br>gmake[1]: *** [../game_r41057] Error 1<br>gmake[1]: Leaving directory `/root/Server/game/src'<br>gmake: *** [all] Error 2<br>root@host:~/Server #
 
linking ../game_r41057<br>.obj/cmd_general.o: In function `do_change_memleket(CHARACTER*, char const*, int, int)':<br>/root/Server/game/src/cmd_general.cpp:119: undefined reference to `CMemleketTitle::SelectTitle(unsigned char, CHARACTER*)'<br>.obj/cmd_general.o: In function `do_load_memleket(CHARACTER*, char const*, int, int)':<br>/root/Server/game/src/cmd_general.cpp:111: undefined reference to `CMemleketTitle::SendToClient(CHARACTER*)'<br>collect2: error: ld returned 1 exit status<br>gmake[1]: *** [../game_r41057] Error 1<br>gmake[1]: Leaving directory `/root/Server/game/src'<br>gmake: *** [all] Error 2<br>root@host:~/Server #
Memleket sisteminin .cpp ve .h dosyalarını makefile eklediniz mi ?
 
Derleyici,
C++:
Genişlet Daralt Kopyala
CMemleketTitle::SelectTitle(unsigned char, CHARACTER*)
CMemleketTitle::SendToClient(CHARACTER*)
Bu 2 fonksiyonu bulamıyor. Dosyaları sadece src dosyasına atmakla eklenmiyor. Makefileyede derlenmesi için eklemek gerekiyor. Acaba oraya eklemeyi unutmuş olabilirmisiniz.
 
Derleyici,
C++:
Genişlet Daralt Kopyala
CMemleketTitle::SelectTitle(unsigned char, CHARACTER*)
CMemleketTitle::SendToClient(CHARACTER*)
Bu 2 fonksiyonu bulamıyor. Dosyaları sadece src dosyasına atmakla eklenmiyor. Makefileyede derlenmesi için eklemek gerekiyor. Acaba oraya eklemeyi unutmuş olabilirmisiniz.
Make file yi filan ekledim hocam müsaitseniz bakma şansınız var mı
 
3 seçenek var
1. Makefile ye ekleme yapılmadı.
2. game/src içine dosyalar atılmadı
3. service.h veya CommonDefines.h a define girilmedi.
sistem derleme sırasında dosyayı hiç okumuyor hocam bu üçünden biri çözer işini.
 
.h dosyasına bu CMemleketTitle::SelectTitle(unsigned char, CHARACTER*) ve bunu yazmamışsın CMemleketTitle::SendToClient(CHARACTER*) . Tekrardan kontrol et
 
Geri
Üst