Çözüldü Server source build ederken hata

Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

Whiterose

Sanane be kardeş...
Grafiker
MT Üye
Editör
Mesaj
343
Çözümler
4
Beğeni
1.286
Puan
1.034
Ticaret Puanı
0
Merhabalar
build işleminde ilk önce libserverkey hatası aldım bu hata ile birlikte, şu şekilde bir sorunda çıktı Makefile:54: *** missing separator. Stop.
libserverkey hatasını çözdüm.
ancak gmake clean komutunu yazınca ardına bu hata geliyor
Makefile:54: *** missing separator. Stop.
yardımlarınızı bekliyorum...
 
Çözüm
Edit: Kendimki ile karşılaştırdım şöyle bi fark var bi deneyelim belki bundan kaynaklanıyordur. Birde gmake all çektiginde zaten tüm dosyalara sırayla otomatik clean çekiyor. Bende clean komutu bulunmuyor gmake all komutu ile bi denermisin hata alacakmısın

Arat

Kod:
default: libthecore libpoly libgame liblua libsql game db

Değiştir

Kod:
#default: libthecore libpoly libgame liblua libsql game db
default: liblua libsql libgame libpoly libthecore game db
Makefile dosyanı eklermisin ? 54. satırda bi problem var sanırım.
 
Makefile dosyanı eklermisin ? 54. satırda bi problem var sanırım.
teşekkür ederim buyrun
Server Makefile:
CC=gcc
CXX=g++

PLATFORM = $(shell file /bin/ls | cut -d' ' -f3 | cut -d'-' -f1)
BSD_VERSION = $(shell uname -v 2>&1 | cut -d' ' -f2 | cut -d'.' -f1)

default: libthecore libpoly libgame liblua libsql game db
    @echo "--------------------------------------"
    @echo "Build Done"
    @echo "--------------------------------------"

liblua: .
    $(MAKE) -C $@ clean
    $(MAKE) -C $@

libsql: .
    @touch $@/Depend
    $(MAKE) -C $@ dep
    $(MAKE) -C $@ clean
    $(MAKE) -C $@

libgame: .
    @touch $@/src/Depend
    $(MAKE) -C $@/src dep
    $(MAKE) -C $@/src clean
    $(MAKE) -C $@/src

libpoly: .
    @touch $@/Depend
    $(MAKE) -C $@ dep
    $(MAKE) -C $@ clean
    $(MAKE) -C $@

libthecore: .
    @touch $@/src/Depend
    $(MAKE) -C $@/src dep
    $(MAKE) -C $@/src clean
    $(MAKE) -C $@/src

game: .
    @touch $@/src/Depend
    $(MAKE) -C $@/src dep
    $(MAKE) -C $@/src clean
    $(MAKE) -C $@/src limit_time
#    $(MAKE) -C $@/src

db: .
    @touch $@/src/Depend
    $(MAKE) -C $@/src dep
    $(MAKE) -C $@/src clean
#    $(MAKE) -C $@/src

clean:
    $(MAKE) -C liblua clean
    $(MAKE) -C libsql clean
    $(MAKE) -C libgame/src clean
    $(MAKE) -C libpoly clean
    $(MAKE) -C libthecore/src clean
    $(MAKE) -C game/src clean
    $(MAKE) -C db/src clean
    
all:
    @echo "--------------------------------------"
    @echo "Full Build Start"
    @echo "--------------------------------------"

    $(MAKE) -C liblua clean
    $(MAKE) -C liblua

    @touch libsql/Depend
    $(MAKE) -C libsql dep
    $(MAKE) -C libsql clean
    $(MAKE) -C libsql

    @touch libgame/src/Depend
    $(MAKE) -C libgame/src dep
    $(MAKE) -C libgame/src clean
    $(MAKE) -C libgame/src

    @touch libpoly/Depend
    $(MAKE) -C libpoly dep
    $(MAKE) -C libpoly clean
    $(MAKE) -C libpoly

    @touch libthecore/src/Depend
    $(MAKE) -C libthecore/src dep
    $(MAKE) -C libthecore/src clean
    $(MAKE) -C libthecore/src

    @touch game/src/Depend
    $(MAKE) -C game/src dep
    $(MAKE) -C game/src clean
    $(MAKE) -C game/src limit_time
#    $(MAKE) -C game/src

    @touch db/src/Depend
    $(MAKE) -C db/src dep
    $(MAKE) -C db/src clean
#    $(MAKE) -C db/src

    @echo "--------------------------------------"
    @echo "Full Build End"
    @echo "--------------------------------------"
 
Edit: Kendimki ile karşılaştırdım şöyle bi fark var bi deneyelim belki bundan kaynaklanıyordur. Birde gmake all çektiginde zaten tüm dosyalara sırayla otomatik clean çekiyor. Bende clean komutu bulunmuyor gmake all komutu ile bi denermisin hata alacakmısın

Arat

Kod:
default: libthecore libpoly libgame liblua libsql game db

Değiştir

Kod:
#default: libthecore libpoly libgame liblua libsql game db
default: liblua libsql libgame libpoly libthecore game db
 
Son düzenleme:
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst