- 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
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
Benim Makefile
Tesekkürler arkadaslar cok sagolun tüm yorumlariniz icin
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

