• logo_cipsoft
    Nowe serwery zostały otwarte 27 Paź 2025:
    Idyllia (Optional PvP) Hostera (Open PvP) us_logo Dracobra (Open PvP)

-Trudny [TFS] Pe?na instrukcja kompilacji dla Linux Debian oraz pochodne (np. Ubuntu)

Our partners and their custom servers:

Ale u mnie to dzia?a a na dedyku niestety ju? nie
@Edit: zrobi?em to samo z najnowszym trunk i dzia?a... ale potrzebuje 0.2.10 ;s
 
Ostatnia edycja:
Musi by? gdzie? b??d po drodze poniewa? wykonuj?c poradnik krok po kroku ots nie dzia?a. (b??d kompilacji "cannot find -llua5.1-sql-sqlite"). Musia?em zmieni? w pliku makefile -llua5.1-sql-sqlite na -llua5.1-sql-sqlite3 i dzia?a. Chyba powinno to by? uwzgl?dnione w poradniku lub jaka? aktualizacja svn i dopisa? te "3" bo kto? mo?e mie? z tym problem.
 
W takim razie jaki pakiet trzeba pobra??
@edit:
jako? sobie poradzi?em, wywali?em obs?ug? sqlite i dzia?a
 
Ostatnia edycja:
Musi by? gdzie? b??d po drodze poniewa? wykonuj?c poradnik krok po kroku ots nie dzia?a. (b??d kompilacji "cannot find -llua5.1-sql-sqlite"). Musia?em zmieni? w pliku makefile -llua5.1-sql-sqlite na -llua5.1-sql-sqlite3 i dzia?a. Chyba powinno to by? uwzgl?dnione w poradniku lub jaka? aktualizacja svn i dopisa? te "3" bo kto? mo?e mie? z tym problem.

Elf co o tym s?dzisz? Mo?e by poprawi? makefile na svn albo poradnik bo jak sie to robi krok po kroku to po prostu nie dzia?a. Czy to wina repozytorium ?e ?ci?ga "-llua5.1-sql-sqlite3" a nie "-llua5.1-sql-sqlite" ? Dzi?ki z g?ry za odpowied?.



EDIT.
Przeszuka?em otland i znalaz?em problem. Je?eli wpiszemy w terminalu zeby ?ci?gn? te biblioteki to repozytorium automatycznie wybiera najnowsz? wersje pakietu oznaczon? jako 3. Je?eli ?ci?gniemy z internetu star? wersje pakietu i zainstalujemy to wszystko b?dzie ok. Nowsza wersja te? dzia?a (jak sie zmieni w makefile nazw? biblioteki) tylko problem jest z ta 3 w nazwie bo system go nie odnajduje. Je?eli dobrze my?le (je?eli my?le ?le to prosz? mnie poprawi?) to jest wina repo. Uwa?am ?e developerzy powinni dostosowa? makefile do repozytorium a nie na odwr?t. (Elf wiem ?e jeste? jednym z nich. Wypowiedz sie prosz? na ten temat.) Z sqlite3 nie ma najmniejszych problem?w. Ots dzia?a bez zarzut?w. Proponuje zmieni? na svn w makefile na 3. Wed?ug mnie u?atwi to instalacje i u?ytkowanie otsa. Mo?e by? na przyk?ad taka sytuacja w kt?rej na serwerze dzia?a ots i jaki? program wykorzystuj?cy sqlite. I teraz trzeba kombinowa? i makefile przerabia? (a nie ka?dy to potrafi) jak ten program wymaga najnowszej wersji sqlite a przecie? dla otsa nie ma r??nicy. Reasumuj?c poradnik krok po kroku nie dzia?a chyba ?e jest to wina repo. Je?eli jest to wina repo proponuje zmiany o kt?rych pisa?em wy?ej. Eh rozpisa?em sie ;-) Czekam na odpowied?. Pozdro.
 
Ostatnia edycja:
Musi by? gdzie? b??d po drodze poniewa? wykonuj?c poradnik krok po kroku ots nie dzia?a. (b??d kompilacji "cannot find -llua5.1-sql-sqlite"). Musia?em zmieni? w pliku makefile -llua5.1-sql-sqlite na -llua5.1-sql-sqlite3 i dzia?a. Chyba powinno to by? uwzgl?dnione w poradniku lub jaka? aktualizacja svn i dopisa? te "3" bo kto? mo?e mie? z tym problem.
 
Robi? wszystko WG poradnika i wyskakuje mi takie co? przy "make"

Kod:
host309:~/forgottenserver# make
rm -rf *.o
g++ -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__NO_HOMEDIR_CONF__ -D__USE_MYSQL__ -D__USE_SQLITE__ -Werror -O1 -c account.cpp
In file included from /usr/include/c++/4.3/ext/hash_map:64,
                 from definitions.h:154,
                 from otpch.h:10,
                 from account.cpp:21:
/usr/include/c++/4.3/backward/backward_warning.h:32:2: error: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated.
make: *** [account.o] B??d 1
 
Mam taki sam problem jak kolega #up moze nam ktos pomoze jak wie od czego wyskakuje ten error robilem z 20 razy krok po kroku z tym poradnikiem i zawsze ten sam blad ;/...


rm -rf *.o
g++ -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__NO_HOMEDIR_CONF__ -D__USE_MYSQL__ -D__USE_SQLITE__ -Werror -O1 -c account.cpp
In file included from /usr/include/c++/4.3/ext/hash_map:64,
from definitions.h:154,
from otpch.h:10,
from account.cpp:21:
/usr/include/c++/4.3/backward/backward_warning.h:32:2: error: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated.
make: *** [account.o] B??d 1
 
2. Elf gdyby? dokladniej przeczytal moj post z dnia 06-09-2008, 15:54 umieszczony w tym temacie to bys wiedzial co odpowiedziec. TWOJ PORADNIK (lub TFS) ZAWIERA BLEDY! a ze jestes developerem TFSa napraw to lub udowodnij ?e wszystko jest ok!

2. Elf tw?j poradnik dotyczy stabilnej wersji 0.2 (link svn) a wi?c co zmienia informacja ?e w 0.3 nie ma tej biblioteki!

3. I tutaj pytanie do admina za co elf zostal zbanowany?
 
Kod:
g++ -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__NO_HOMEDIR_CONF__ -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -Werror -O1 -c admin.cpp
In file included from /usr/include/c++/4.3/ext/hash_map:64,
                 from definitions.h:151,
                 from otpch.h:10,
                 from account.cpp:20:
/usr/include/c++/4.3/backward/backward_warning.h:32:2: error: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated.
make: *** [account.o] Error 1

Czy ktos wie co jest nie tak? blad wyskakuje przy kompilacji kiedy wpisuje komende make
 
UP & piti129:
W pliku makefile zmien
Kod:
FLAGS = -D__NO_HOMEDIR_CONF__ -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__
na
Kod:
FLAGS = -D__NO_HOMEDIR_CONF__ -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -Wno-deprecated
i napisz czy dziala


TOPIC:
Czy jest na forum kto? z developer?w TFSa kto m?g? by sie kompetentnie wypowiedzie? na ten temat? Czekam.


PS. Mo?e sie w ko?cu odezwie kto? odpowiedzialny za bana Elfa
 
Ostatnia edycja:
Ja mam problem z dodaniem jakiejkolwiek innej mapy :(
>> Loading map
FATAL: [OTBM loader] This map need to be upgraded by using the latest map editor version to be able to load correctly.
Czy wie kto? jak? wersj? map ?ci?gac pod teago ots'a
 
Odp: [TFS] Pe?na instrukcja kompilacji dla Linux Debian oraz pochodne (np. Ubuntu)

Mo?e by? pomy?la?? Masz z?a wersj? mapy pod silniki :P
 
Back
Do góry Bottom