06 Nisan 2018, 18:32
#1 Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Cevap: Make Hatası
Emrehan Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Kod: Kodu kopyalamak için üzerine çift tıklayın!
ircservices*-*/lang/langcomp.c
dosyasında; Kod: Kodu kopyalamak için üzerine çift tıklayın!
#undef getline
satırını Kod: Kodu kopyalamak için üzerine çift tıklayın!
#undef get_line
şeklinde değiştiriniz. Kod: Kodu kopyalamak için üzerine çift tıklayın!
static char *getline(FILE *f)
satırını Kod: Kodu kopyalamak için üzerine çift tıklayın!
static char *get_line(FILE *f)
şeklinde değiştiriniz. Kod: Kodu kopyalamak için üzerine çift tıklayın!
while (maxerr > 0 && (line = getline(in)) != NULL) {
satırını Kod: Kodu kopyalamak için üzerine çift tıklayın!
while (maxerr > 0 && (line = get_line(in)) != NULL) {
şeklinde değiştiriniz.
Bu da farklı bir çözüm. Bunu yaptığınızda sed -i -e "s/getline/get_line/" ircservices*-*/lang/langcomp.c yapmanıza gerek kalmadan da kuruluyor. langcomp.c dosyasındaki getline 'ların, root'taki stdio.h dosyasındaki karşılığı get_line .
Sanırım sorun bundan kaynaklı.
İyi forumlar.
Emrehan bir kerede yaptığın bir iş dandik çıksa dişimi kırıcam. emeğine sağlık
__________________
🌹 Ümitsizlikten sonra nice ümitler, karanlıkların sonunda nice Güneş'ler var .. 🌹
🌿 Hz. Mevlana 🌿