Compilare sursa DB

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Avatar utilizator
[MR]Danny
Nivel 2

Nivel 2
Mesaje: 280
Membru din: 10 Oct 2013, 13:57
Server: Metin2D&B
Regat: Jinno
Aprecieri: 187  
Mulţumiri: 176  
Medalii

*Problemă:Compilare sursa DB
Tipologie server:PVM
*Resursă folosită:http://just4metin.ro/
*ServerFiles utilizat:http://just4metin.ro/serverfiles/oldsto ... 71878.html
*Syserr: Fara
Poză:Imagine *Detalii suplimentare:Imi da eroare la Compilare sursa DB
Am bagat in /usr/src/sursata fisierul sursa.rar care lam redenumit sursa.tar.gz
Am bagat in Putty comanda:

Cod: Selectaţi tot

cd /usr/src/sursata 

Cod: Selectaţi tot

 tar -zxvf sursa.tar.gz
sa dezarhivat
Dupa ce sa dezarhivat am bagat comenzile in putty:

Cod: Selectaţi tot

cd /usr/src/sursata/game/db/src

Cod: Selectaţi tot

 gmake clean

Cod: Selectaţi tot

 gmake -j20
si imi da eroare:

Cod: Selectaţi tot

root@royal-server:/usr/src/sursata # cd /usr/src/sursata/game/db/src
root@royal-server:/usr/src/sursata/game/db/src #  gmake clean
root@royal-server:/usr/src/sursata/game/db/src #  gmake -j20
gmake: *** No rule to make target '/usr/include/c++/4.2/vector', needed by '.obj/Config.o'.  Stop.
In /usr/src/sursata/game/db/src nu apare folderul .obj daca incerc sa fac un folder cu numele .obj
Imi zice ca exista acest folder
Avatar utilizator
hware82
Nivel 2

Nivel 2
Mesaje: 203
Membru din: 05 Iun 2018, 13:18
Server: In lucru
Regat: Jinno
Aprecieri: 36  
Mulţumiri: 11  
Medalii

[MR]Danny scrie:*Problemă:Compilare sursa DB
Tipologie server:PVM
*Resursă folosită:http://just4metin.ro/
*ServerFiles utilizat:http://just4metin.ro/serverfiles/oldsto ... 71878.html
*Syserr: Fara
Poză:Imagine *Detalii suplimentare:Imi da eroare la Compilare sursa DB
Am bagat in /usr/src/sursata fisierul sursa.rar care lam redenumit sursa.tar.gz
Am bagat in Putty comanda:

Cod: Selectaţi tot

cd /usr/src/sursata 

Cod: Selectaţi tot

 tar -zxvf sursa.tar.gz
sa dezarhivat
Dupa ce sa dezarhivat am bagat comenzile in putty:

Cod: Selectaţi tot

cd /usr/src/sursata/game/db/src

Cod: Selectaţi tot

 gmake clean

Cod: Selectaţi tot

 gmake -j20
si imi da eroare:

Cod: Selectaţi tot

root@royal-server:/usr/src/sursata # cd /usr/src/sursata/game/db/src
root@royal-server:/usr/src/sursata/game/db/src #  gmake clean
root@royal-server:/usr/src/sursata/game/db/src #  gmake -j20
gmake: *** No rule to make target '/usr/include/c++/4.2/vector', needed by '.obj/Config.o'.  Stop.
In /usr/src/sursata/game/db/src nu apare folderul .obj daca incerc sa fac un folder cu numele .obj
Imi zice ca exista acest folder
te duci in extern selectezi continutul si dai copy URL(s) to clipboard
apoi in consola
gmake clean
gmake dep
gmake -j20
Avatar utilizator
[MR]Danny
Nivel 2

Nivel 2
Mesaje: 280
Membru din: 10 Oct 2013, 13:57
Server: Metin2D&B
Regat: Jinno
Aprecieri: 187  
Mulţumiri: 176  
Medalii

Mi-a dat alta eroare
root@royal-server:/usr/src/sursata/game/db/src # gmake clean
root@royal-server:/usr/src/sursata/game/db/src # gmake dep
makedepend -fDepend -I../../boost -I../../libmysql/5.x-5.1.35 -I/usr/include/c++/3.3 -I/usr/include/c++/4.2 -p.obj/ Config.cpp NetBase.cpp Peer.cpp PeerBase.cpp Main.cpp Lock.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 Monarch.cpp BlockCountry.cpp ItemIDRangeManager.cpp ClientManagerHorseName.cpp version.cpp AuctionManager.cpp ProtoReader.cpp CsvReader.cpp 2> /dev/null
root@royal-server:/usr/src/sursata/game/db/src # gmake -j20
compile Config.cpp
gmake: g++: Command not found
gmake: *** [Makefile:59: .obj/Config.o] Error 127
compile NetBase.cpp
gmake: *** Waiting for unfinished jobs....
gmake: g++: Command not found
gmake: *** [Makefile:59: .obj/NetBase.o] Error 127
compile Peer.cpp
gmake: g++: Command not found
gmake: *** [Makefile:59: .obj/Peer.o] Error 127
root@royal-server:/usr/src/sursata/game/db/src #
Mai exact la ce te referi cu extern ?
hware82
Avatar utilizator
hware82
Nivel 2

Nivel 2
Mesaje: 203
Membru din: 05 Iun 2018, 13:18
Server: In lucru
Regat: Jinno
Aprecieri: 36  
Mulţumiri: 11  
Medalii

[MR]Danny scrie:Mi-a dat alta eroare
root@royal-server:/usr/src/sursata/game/db/src # gmake clean
root@royal-server:/usr/src/sursata/game/db/src # gmake dep
makedepend -fDepend -I../../boost -I../../libmysql/5.x-5.1.35 -I/usr/include/c++/3.3 -I/usr/include/c++/4.2 -p.obj/ Config.cpp NetBase.cpp Peer.cpp PeerBase.cpp Main.cpp Lock.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 Monarch.cpp BlockCountry.cpp ItemIDRangeManager.cpp ClientManagerHorseName.cpp version.cpp AuctionManager.cpp ProtoReader.cpp CsvReader.cpp 2> /dev/null
root@royal-server:/usr/src/sursata/game/db/src # gmake -j20
compile Config.cpp
gmake: g++: Command not found
gmake: *** [Makefile:59: .obj/Config.o] Error 127
compile NetBase.cpp
gmake: *** Waiting for unfinished jobs....
gmake: g++: Command not found
gmake: *** [Makefile:59: .obj/NetBase.o] Error 127
compile Peer.cpp
gmake: g++: Command not found
gmake: *** [Makefile:59: .obj/Peer.o] Error 127
root@royal-server:/usr/src/sursata/game/db/src #
Mai exact la ce te referi cu extern ?
hware82
Sursa game ar trebui sa contina 3 foldere:
Server
Extern
Tools
Pentru a compila sursa trebuie sa faci legatura intre Server si Extern -cum ti-am spus mai sus,simplu,intri in folderul extern,selectezi cele doua foldere(lib si include) click dreapta-copy URL(s) to clipboard
Avatar utilizator
hware82
Nivel 2

Nivel 2
Mesaje: 203
Membru din: 05 Iun 2018, 13:18
Server: In lucru
Regat: Jinno
Aprecieri: 36  
Mulţumiri: 11  
Medalii

hware82 scrie:
[MR]Danny scrie:Mi-a dat alta eroare
root@royal-server:/usr/src/sursata/game/db/src # gmake clean
root@royal-server:/usr/src/sursata/game/db/src # gmake dep
makedepend -fDepend -I../../boost -I../../libmysql/5.x-5.1.35 -I/usr/include/c++/3.3 -I/usr/include/c++/4.2 -p.obj/ Config.cpp NetBase.cpp Peer.cpp PeerBase.cpp Main.cpp Lock.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 Monarch.cpp BlockCountry.cpp ItemIDRangeManager.cpp ClientManagerHorseName.cpp version.cpp AuctionManager.cpp ProtoReader.cpp CsvReader.cpp 2> /dev/null
root@royal-server:/usr/src/sursata/game/db/src # gmake -j20
compile Config.cpp
gmake: g++: Command not found
gmake: *** [Makefile:59: .obj/Config.o] Error 127
compile NetBase.cpp
gmake: *** Waiting for unfinished jobs....
gmake: g++: Command not found
gmake: *** [Makefile:59: .obj/NetBase.o] Error 127
compile Peer.cpp
gmake: g++: Command not found
gmake: *** [Makefile:59: .obj/Peer.o] Error 127
root@royal-server:/usr/src/sursata/game/db/src #
Mai exact la ce te referi cu extern ?
hware82
Sursa game ar trebui sa contina 3 foldere:
Server
Extern
Tools
Pentru a compila sursa trebuie sa faci legatura intre Server si Extern -cum ti-am spus mai sus,simplu,intri in folderul extern,selectezi cele doua foldere(lib si include) click dreapta-copy URL(s) to clipboard
Si vezi c-ai uitat si de permisiuni
cd /usr/src
chmod -R 777 sursa ta sau cum ai tu denumit fisierul cu sursa
Avatar utilizator
[MR]Danny
Nivel 2

Nivel 2
Mesaje: 280
Membru din: 10 Oct 2013, 13:57
Server: Metin2D&B
Regat: Jinno
Aprecieri: 187  
Mulţumiri: 176  
Medalii

hware82
Sursa game ar trebui sa contina 3 foldere:
Server
Extern
Tools
Nu pot sa comprim DB pe mine ma intereseaza DB mai exact ca sa nu is mai faca update Item_proto
Mai exact tutorialul acesta
http://just4metin.ro/sursa/fara-fisiere-txt-t21618.html

Am vazut postari aici cu aceas problema ca mine:
Mesajde ds_aim » Mar Dec 08, 2015 4:44 pm

Cod: Selectaţi tot

Problema este urmatoarea.
Tu incerci sa compilezi sursa pe un FreeBSD 10 sau superior.
Pe FreeBSD 9.3 - compilatorul standard este gcc, el este nativ construit in kenel.
Pe FreeBSD 10 + compilatorul standard se numeste clang.llvm care si acesta este nativ construit in kernel
Eu am FreeBSD 11.2 de la firma de host
Ultima oară modificat 23 Noi 2018, 13:22 de către [MR]Danny, modificat 1 dată în total.
Avatar utilizator
Migos
Utilizator interzis !

Utilizator interzis !
Mesaje: 7
Membru din: 23 Noi 2018, 12:59
Aprecieri: 0
Mulţumiri: 128  
Medalii

gmake clean
gmake dep
gmake -j20
Avatar utilizator
[MR]Danny
Nivel 2

Nivel 2
Mesaje: 280
Membru din: 10 Oct 2013, 13:57
Server: Metin2D&B
Regat: Jinno
Aprecieri: 187  
Mulţumiri: 176  
Medalii

Migos scrie:gmake clean
gmake dep
gmake -j20
Nu merge iti da eroare:

Cod: Selectaţi tot

 root@royal-server:~ # cd /usr/src/sursata/game/Server/db/src
root@royal-server:/usr/src/sursata/game/Server/db/src # gmake dep
makedepend -fDepend  -I../../boost -I../../libmysql/5.x-5.1.35 -I/usr/include/c++/3.3 -I/usr/include/c++/4.2 -p.obj/ Config.cpp NetBase.cpp Peer.cpp PeerBase.cpp Main.cpp Lock.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 Monarch.cpp BlockCountry.cpp ItemIDRangeManager.cpp ClientManagerHorseName.cpp version.cpp AuctionManager.cpp ProtoReader.cpp CsvReader.cpp  2> /dev/null
root@royal-server:/usr/src/sursata/game/Server/db/src #

Am vazut postari aici cu aceas problema ca mine:
Mesajde ds_aim » Mar Dec 08, 2015 4:44 pm

Cod: Selectaţi tot

Problema este urmatoarea.
Tu incerci sa compilezi sursa pe un FreeBSD 10 sau superior.
Pe FreeBSD 9.3 - compilatorul standard este gcc, el este nativ construit in kenel.
Pe FreeBSD 10 + compilatorul standard se numeste clang.llvm care si acesta este nativ construit in kernel
Eu am FreeBSD 11.2 de la firma de host
Am incercat si cu alte surse de game, lafel imi face
Avatar utilizator
Migos
Utilizator interzis !

Utilizator interzis !
Mesaje: 7
Membru din: 23 Noi 2018, 12:59
Aprecieri: 0
Mulţumiri: 128  
Medalii

Ia freebsd dev parca se numea.. sau ymir ala e full si nu o sa mai ai probleme , il bagi cu virtualbox si aia e
Pentru acest mesaj, Migos for the post:
[MR]Danny
Avatar utilizator
SussyFlore
Nivel 4

Nivel 4
Mesaje: 675
Membru din: 14 Sep 2014, 13:14
Regat: Jinno
Aprecieri: 272  
Mulţumiri: 50  
Discord: Copiază ID
 Contact:
Medalii

E mai simplu cu freebsd ymir, il configurezi pe hamachi. Sau mai bine pe ip. Ai tutorial pentru configurare pe youtube.
http://just4metin.ro/arhiva-resurse/fre ... 52168.html
Pentru acest mesaj, SussyFlore for the post:
[MR]Danny
Închis

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 64 vizitatori