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

 
Tibia.net.pl

Wróć   Tibia.net.pl > Czytelnia > Poradniki > Poradniki OpenTibia

#4 event Tibia.net.pl: W poszukiwaniu zgrania... (Start - Sobota, godz. 20:00)

#1 konkurs Tibia.net.pl: Czy jesteś gotów stoczyć walkę?


  Tibia.net.pl (#?)
[TFS] Pełna instrukcja kompilacji dla Linux Debian oraz pochodne (np. Ubuntu)

Dyskusja dotycząca tematu [TFS] Pełna instrukcja kompilacji dla Linux Debian oraz pochodne (np. Ubuntu), który znajduje się w kategorii Poradniki (Pomocne teksty, artykuły i najczęściej zadawane pytania.), na forum Poradniki OpenTibia (Poradniki związane ze światem otwartej Tibii). Treść: Cytat: oraz pochodne (np. Ubuntu ) W takim razie działa to z ubuntu czy nie?...



Odpowiedz
 
22-05-2008, 11:23  
Gaduła
 
Użytkownik Keraxel na Tibia.net.pl

Cytat:
oraz pochodne (np. Ubuntu)
W takim razie działa to z ubuntu czy nie?
 


24-05-2008, 09:42  
Elf
Maniak
 
Użytkownik Elf na Tibia.net.pl

Nie testowalem, o.
 
24-05-2008, 16:24  
♫♪♫♫♪♫♪♪♫
 
Użytkownik Gudio na Tibia.net.pl

Cytat:
Napisał Keraxel Zobacz post
W takim razie działa to z ubuntu czy nie?
Tak, działa - sam kompilowałem. Będziesz mieć bodajże problem z jedną biblioteką, ale da radę wziąć inne źródło. Powodzenia.
 
25-05-2008, 22:52  
Bywalec

Jesteas mistrzem ;D uwielbiam TFS i przeszedlem na ubuntu dochodze do 5 punkty i all dziala. Repucika dawano dalem jak mialem jeszcze windowsa. LINUX ROX ;D aaa ja nie mam narazie zdanego problemu z updatem systemu
 
27-05-2008, 19:17  
Gaduła
 
Użytkownik Keraxel na Tibia.net.pl

Skompilowałem TFS 0.2.10(rev 629 bodajże, tags) u siebie, sprawdziłem czy działa i działał... wrzuciłem serwer na dedyka i przy próbie włączenia mam komunikat
Kod:
./tfs: error while loading shared libraries: liblua5.1-sql-sqlite.so.2: cannot open shared object file: No such file or directory
Pobranie wszystkich paczek nie pomogło.
Co powoduje ten problem i jak go rozwiązać?
 
27-05-2008, 19:45  
Bywalec

a kompilacja na dedyku moze nie masz na nim bibliotek czy czegos
 
27-05-2008, 20:23  
Gaduła
 
Użytkownik Keraxel na Tibia.net.pl

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
 
27-05-2008, 21:39  
Bywalec

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.
 
27-05-2008, 23:13  
Elf
Maniak
 
Użytkownik Elf na Tibia.net.pl

Cytat:
Napisał Keraxel Zobacz post
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
Trunk nie używa luasql (sam wyrzuciłem, tylko problemy z tym ;p).
 
28-05-2008, 15:25  
Gaduła
 
Użytkownik Keraxel na Tibia.net.pl

W takim razie jaki pakiet trzeba pobrać?
@edit:
jakoś sobie poradziłem, wywaliłem obsługę sqlite i działa
 
09-06-2008, 17:54  
Bywalec

Cytat:
Napisał pkarecki Zobacz post
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.
 
09-06-2008, 20:24  
Bywalec

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.
 
18-06-2008, 22:16  
Bywalec

Odświerzam. Żadnej odpowiedzi ze strony autora tematu?
 
18-06-2008, 23:45  
Elf
Maniak
 
Użytkownik Elf na Tibia.net.pl

A co mam odpowiedzieć? ;-)
W 0.3 nie ma już LuaSQL, także te biblioteki są nikomu nie potrzebne.
 
26-06-2008, 14:16  
ErF
Początkujący

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
 


Odpowiedz

Narzędzia tematu
Wygląd

Podobne wątki

Instrukcja obsługi TFS i acc maker by Gęsior - Instrukcja obsługi TFS i acc makera do niego Treść i opracowanie: Hoxaver Spis treści: 1. Wstęp: a) Dlaczego SQL? B) Dlaczego TFS? c) Opis... Hoxaver, Wczoraj Legend of Shinigami - Koder C++, oraz grafik - Poszukuje KODERA C++ oraz grafika. Tematyką serwera jest anime oraz manga Bleach (Bleach.pl). Więcej informacji na los.fsl.pl/start-t1.html. Kontakt... GneX, 28-09-2008 [TFS] Debian, łonczenie - zainstalowałem system operacyjny debian i mam problem nie wiem jak sie z nim połoonczyc a NX nie chce działac :/ Puszkin, 04-09-2008 [TFS] Pomocy ots z windowsa na ubuntu. - Witam, czy jezeli mam silnik pod windowsa moge zrobic jakos tak zeby dzialal na linuxie. ... chodzilo by mi o to zeby nie tracic soruce takich jak... schikell, 28-08-2008 Naruto OTs (Nowon) 8.1 Hoster, Mapper, Grafik, Spriter, Skrypter oraz Webmaster - Dzieńdobry mam małą sprawe co do naruto ots'a poszukuję pare osób do Zespołu są to: Mapper - Poszukuje osobę która zna się na map editorze.... Sarvarex, 12-07-2008


Tibia.net.pl: Poradniki OpenTibia (Poradniki związane ze światem otwartej Tibii)
Temat: [TFS] Pełna instrukcja kompilacji dla Linux Debian oraz pochodne (np. Ubuntu) Cytat: oraz pochodne (np. Ubuntu ) W takim razie działa [...]


[Mapping] Wszystko o drzwiach! - Marszal (12) 22-11-2008 19:26 Poradnik jak zrobić ots by coolrapers [7.6] - coolrapers (12) Wczoraj 22:37 [Mapping] Poprawne wejścia i zejścia! - Marszal (4) 27-11-2008 18:45 no-ip z DUC - MGM (5) 11-11-2008 23:11 Wykrywanie i usuwanie keyloggerów! - Quairon (3) 05-11-2008 11:36 [8.22]Z 8.22 na Tibie 8.3x - Astant (6) 13-11-2008 21:09 Poradnik: jak połączyć dwie mapy w jedną - Thinker (8) 01-12-2008 21:20 Odblokowanie portów na każdym routerze! - Kamil (5) 25-11-2008 19:51 [x.x]konwertowanie mapy na inny protokół - Xart Irok (6) 01-11-2008 21:56 [TFS] Niekończące się runy, amunicja i spelle bez ... - Marszal (5) 29-11-2008 13:41


Czasy w strefie GMT +1. Teraz jest 02:44.




Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.2.0 © 2008, Crawlability, Inc.