Karan2offical 1
Karan2offical
mavzermete 1
mavzermete
M 1
m2referencee
Fethi Polat 1
Fethi Polat
InfernoShade 1
InfernoShade
farkmt2official 1
farkmt2official
romegames 1
romegames
bikral 1
bikral
PrimeAC 1
PrimeAC
Hikaye Ekle

Cevaplanmadı Server Source build etmede lib hatasi

  • Konuyu başlatan Konuyu başlatan kartalyuvasi96
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 485

kartalyuvasi96

Level 1
Üye
Katılım
11 Mar 2012
Konular
3
Mesajlar
7
Çözüm
1
Online süresi
4h 54m
Reaksiyon Skoru
0
Altın Konu
0
TM Yaşı
14 Yıl 3 Ay 10 Gün
Başarım Puanı
76
MmoLira
146
DevLira
0
Ticaret - 0%
0   0   0

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Selam arkadaslar,

Server Source build ediyorum anacak bir hata veriyor nasil cözebilirim?
Su kodu verdikten sonra sonunda geliyor bu hata.
gmake clean && gmake -j4
Kod:
linking ../db_r41031
/usr/local/bin/ld: skipping incompatible /usr/local/lib/gcc8/gcc/x86_64-portbld-freebsd11.3/8.3.0/../../../libstdc++.so when searching for -lstdc++
/usr/local/bin/ld: skipping incompatible /usr/local/lib/gcc8/gcc/x86_64-portbld-freebsd11.3/8.3.0/../../../libstdc++.a when searching for -lstdc++
/usr/local/bin/ld: cannot find -lstdc++
collect2: error: ld returned 1 exit status
gmake: *** [Makefile:75: ../db_r41031] Error 1
root@vps1404:/usr/home/source/Server/db/src # /usr/local/bin/ld: skipping incompatible /usr/local/lib/gcc8/gcc/x86_64-portbld-freebsd11.3/8.3.0/../../../libstdc++.a when searching for -lstdc++
/usr/local/bin/ld:: Too many arguments.

Benim Makefile
Kod:
CC = CC
CFLAGS += -w -ggdb -g3 -pipe -std=c++11 -static -march=native -O3 -fstack-protector -m32 -DVERSION=\"$(VERSION)\"
TARGET = ../db
VERSION = 1337

############################################################################
LIBS = -lm -lz -pthread

#  LibTheCore
INCDIR += -I/../../libthecore/src
LIBDIR += -L../../libthecore
LIBS   += -lthecore

# LibGame
INCDIR += -I../../libgame/src
LIBDIR += -L../../libgame
LIBS   += -lgame

#  LibSql
INCDIR += -I../../libsql/src
LIBDIR += -L../../libsql
LIBS   += -lsql

#  LibPoly
INCDIR += -I../../libpoly/src
LIBDIR += -L../../libpoly
LIBS   += -lpoly

#  Mysql
INCDIR += -I../../../Extern/mysql
LIBDIR += -L../../../Extern/mysql/lib
LIBS   += -lmysqlclient

#  Boost
INCDIR += -I../../../Extern/boost
LIBDIR += -L../../../Extern/boost/lib
############################################################################

CPP =	Config.cpp NetBase.cpp Peer.cpp PeerBase.cpp Main.cpp DBManager.cpp \
		Cache.cpp LoginData.cpp ClientManager.cpp ClientManagerPlayer.cpp ClientManagerLogin.cpp \
		ClientManagerBoot.cpp ClientManagerParty.cpp ClientManagerGuild.cpp GuildManager.cpp HB.cpp \
		PrivManager.cpp MoneyLog.cpp ItemAwardManager.cpp ClientManagerEventFlag.cpp Marriage.cpp \
		ItemIDRangeManager.cpp ClientManagerHorseName.cpp version.cpp \
		ProtoReader.cpp CsvReader.cpp 

############################################################################
OBJDIR = .obj

$(shell if [ ! -d $(OBJDIR) ]; then mkdir $(OBJDIR); fi)
OBJS = $(CPP:%.cpp=$(OBJDIR)/%.o)

default: $(TARGET)

clean:
	@echo Clean done!
	@find . -type f | xargs -n 5 touch
	@rm -rf $(OBJDIR)
	@rm -rf $(TARGET)

$(TARGET): $(OBJS)
	@echo linking ...
	@$(CC) $(CFLAGS) $(LIBDIR) $(OBJS) $(LIBS) -o $(TARGET)

$(OBJDIR)/%.o: %.cpp
	@echo compile $<
	@$(CC) $(CFLAGS) $(INCDIR) -c $< -o $@

Tesekkürler arkadaslar cok sagolun tüm yorumlariniz icin
 

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

Geri
Üst