logo headerlogo header right
Wróć   Forum WoW-Center @ WoW-Center.pl > TrinityCore/OregonCore > Instrukcje i porady


                                                     
Legend:   Active Tags   Preferred Tags   
Forum/ Thread Tag Cloud   (Top 61 Tags)
2.4.3 255 level addony gm arcemu autorestarter balance blizzard bug c++ cdysk core dodawanie budynków mangos druid error feral freebsd fuzja serwera gotowiec gotowiec3.3.2 gtgamin wow gtg rivendare gtg wow kompilacja kompilacja mangos linux konto level77 lvl77 magosa mangos mix modspora pod problem rejestracja rewizje mangos rivendare rivendare gtgaming rospora serwer wow skryptowanie skryptowanie lua skrypt zmiany rasy smieszne spelle strona style wordpress tbc tc 3.3.2 trinity trinitycore tworzenie portali tworzenie questów versus vipwow wielki windows windowsem world of warcraft wow youtube zainstalowanie

Tags
Brak
Odpowiedz
 
LinkBack Narzędzia wątku Wygląd
  #1 (permalink)  
stare 16-10-09, 19:47
Avatar Griwen
 
Zarejestrowany: maj 2009
Postów: 67
Thanks: 0
Thanked 1 Time in 1 Post
Griwen has a reputation beyond reputeGriwen has a reputation beyond reputeGriwen has a reputation beyond reputeGriwen has a reputation beyond reputeGriwen has a reputation beyond reputeGriwen has a reputation beyond reputeGriwen has a reputation beyond reputeGriwen has a reputation beyond reputeGriwen has a reputation beyond reputeGriwen has a reputation beyond reputeGriwen has a reputation beyond repute
Exclamation Kompilacja TrinityCore2 - Linux

W tym artykule przedstawie kompilacje TrinityCore2 na systemie Linux (Ubuntu i Debian)
A więc po zalogowaniu się przez ssh do pulpitu bądz konsoli wpisujemy pokoleji komendy:



W konsoli po zalogowaniu konsoli wpisujemy następująco komendy:


Kod:
apt-get update
Kod:
apt-get install apache2
Kod:
apt-get install php5
Teraz trzeba wpisac haslo do bazy danych!

Kod:
apt-get install mysql-server
Kod:
apt-get install libapache2-mod-auth-mysql
Kod:
apt-get install php5-mysql
Nie należy pomijaś żadnej z komend. W tej chwili zainstalowaliśmy MySQL, Apache2 + PHP5

Instalacja wymaganych pakietów do kompilacji:

Dla Ubuntu:

Kod:
sudo apt-get install build-essential cmake libmysql++-dev subversion mercurial openssl libssl-dev zlib1g-dev libmysqlclient15-dev libtool mysql-client unrar
Dla Debian:
Kod:
sudo apt-get install build-essential cmake libmysql++-dev subversion mercurial openssl libssl-dev zlib1g-dev libmysqlclient15-dev libtool mysql-client
Kompilacja i instalacja libAce

Kod:
 wget http://download.dre.vanderbilt.edu/previous_versions/ACE-5.7.0.tar.gz
 tar xvzf ACE-5.7.0.tar.gz
 mv ACE_wrappers ACE
 cd ~/ACE/
 mkdir build
 cd build
 ../configure --prefix=/home/trinity/.sys/
 make
 make install
Instalacja libSSL

Dla systemów 32 bitowych:

Kod:
 wget  ftp://ftp.de.debian.org/debian/pool/main/o/openssl/libssl0.9.8_0.9.8m-2_i386.deb   
 dpkg  --install libssl0.9.8_0.9.8m-2_i386.deb
 wget  ftp://ftp.de.debian.org/debian/pool/main/o/openssl/openssl_0.9.8m-2_i386.deb
 dpkg --install openssl_0.9.8m-2_i386.deb
Dla systemów 64 bitowych:

Kod:
wget  ftp://ftp.de.debian.org/debian/pool/main/o/openssl/libssl0.9.8_0.9.8m-2_amd64.deb   
 dpkg  --install libssl0.9.8_0.9.8m-2_amd64.deb
 wget  ftp://ftp.de.debian.org/debian/pool/main/o/openssl/openssl_0.9.8m-2_amd64.deb
 dpkg --install openssl_0.9.8m-2_amd64.deb
Jeśli powyższa metoda instalacji libSSl nie działa możecie jeszcze skorzystać z tej:

Kod:
 mkdir -p /home/trinity/.sys/sources && cd /home/trinity/.sys/sources
 wget http://www.openssl.org/source/openssl-0.9.8k.tar.gz
 tar -xvf openssl-0.9.8k.tar.gz
 cd openssl-0.9.8k
 ./config --prefix=/home/trinity/.sys shared
 make
 make install



Kompilacja TrinityCore:

Wpisujemy:

Kod:
cd ~/
 mkdir build
 hg clone https://trinitycore.googlecode.com/hg/ trinitycore
Kod:
cd /build



Kod:
cmake ../trinitcyore/ -DACE_LIBRARY=/home/trinity/.sys/lib/libACE.so -DSSLLIB=/home/trinity/.sys/lib/libssl.so 
-DACE_INCLUDE_DIR=/home/trinity/.sys/include/ -DDO_RA=1 
-DPREFIX=/home/trinity/build/ -DCONF_DIR=/home/trinity/build/etc
Kod:
 make
 make install
Kompilacja wieloprocesorowa:
Kod:
 make -j <ilość rdzeni>
 make install
Emulator jest skompilowany, znajdziesz go w /home/trinity


To nie jest cała kompilacja, między innymi musisz zainstalować OpenSSL, a także najnowszy libACE




Wszelkie problemy zgłaszaj na forum!!
__________________
Pozdrawiam!
Griwen - Trinity Core and Database Developer
e-mail: lukaszkroszko@gmail.com
Gadu-Gadu: 984475

Ostatnio edytowane przez Lukas ; 03-04-10 o 14:35
Odpowiedź z Cytatem
  #2 (permalink)  
stare 25-04-10, 11:28
 
Zarejestrowany: gru 2009
Postów: 3
Thanks: 0
Thanked 0 Times in 0 Posts
krijejt is on a distinguished road
Domyślnie

Ja mam pytanie czy ten cały artykuł został przetestowany czy poprostu sciagniety z pewnej strony. Bo tak mi sie wlasnie wydaje bo jest w pewnym miejscu ta sama rzecz. Mysle ze to blad . Przy kompilacji i uzyciu cmake mamy

cmake ../trinitcyore/ -DACE_LIBRARY=/home/trinity/.sys/lib/libACE.so -DSSLLIB=/home/trinity/.sys/lib/libssl.so
trinitcyore?? Napewno to działa?
Odpowiedź z Cytatem
  #3 (permalink)  
stare 25-04-10, 12:15
Avatar Lukas
 
Zarejestrowany: lut 2009
Postów: 835
Thanks: 5
Thanked 104 Times in 94 Posts
Lukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond repute
Domyślnie

2 Dni temu kompilowałem tak samo jak tutaj, jaki masz błąd?
__________________
Nie pomagam na GG
http://www.lukas.wow-center.pl/
Zajmuję się instalowaniem cm-sów, modów, modyfikacjami flash, php, xml, xhtml, java script.
Skryptami php, sql.
Odpowiedź z Cytatem
  #4 (permalink)  
stare 25-05-10, 11:52
 
Zarejestrowany: maj 2010
Postów: 10
Thanks: 0
Thanked 0 Times in 0 Posts
whitenet is on a distinguished road
Domyślnie

no niewiem co mozna zle zrobic podczas kompilacji no moze tylko nie doinstalowac pakiet libace-dev
Odpowiedź z Cytatem
  #5 (permalink)  
stare 15-06-10, 17:59
 
Zarejestrowany: lis 2009
Postów: 5
Thanks: 0
Thanked 0 Times in 0 Posts
Nowicjusz is on a distinguished road
Domyślnie

Witam mam problem podczas kompilacji, przy 99% wywala mi błąd

Kod html:
make[2]: *** Brak reguĹ do zrobienia obiektu `/home/trinity/.sys/lib/libssl.so', wymaganego przez `src/server/authserver/trinity-realm'. Stop.
make[1]: *** [src/server/authserver/CMakeFiles/trinity-realm.dir/all] BĹÄ
d 2
make: *** [all] BĹÄ
Wie ktoś co jest przyczyną?
Odpowiedź z Cytatem
  #6 (permalink)  
stare 15-06-10, 18:58
Avatar Lukas
 
Zarejestrowany: lut 2009
Postów: 835
Thanks: 5
Thanked 104 Times in 94 Posts
Lukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond repute
Domyślnie

Jakiej konfiguracji cmake użyłeś?
__________________
Nie pomagam na GG
http://www.lukas.wow-center.pl/
Zajmuję się instalowaniem cm-sów, modów, modyfikacjami flash, php, xml, xhtml, java script.
Skryptami php, sql.
Odpowiedź z Cytatem
  #7 (permalink)  
stare 16-06-10, 16:16
 
Zarejestrowany: lis 2009
Postów: 5
Thanks: 0
Thanked 0 Times in 0 Posts
Nowicjusz is on a distinguished road
Domyślnie

Posługiwałem się tutorialem z TCWiki:
Kod html:
cmake ../trinitycore/ -DPREFIX=/home/trinity/server -DACE_LIBRARY=/home/trinity/.sys/lib/libACE.so -DACE_INCLUDE_DIR=/home/trinity/.sys/include/ -DSSLLIB=/home/trinity/.sys/lib/libssl.so -DDO_RA=1 -DDO_SQL=1 -DDO_SCRIPTS=1
przy 99% kompilowania wyskakuje znów:

Kod html:
2]: *** Brak reguł do zrobienia obiektu `/home/rafal/.sys/lib/libssl.so', w  ymaganego przez `src/server/worldserver/worldserver'. Stop.
make[1]: *** [src/server/worldserver/CMakeFiles/worldserver.dir/all] Błąd 2
make: *** [all] Błąd 2

Ostatnio edytowane przez Nowicjusz ; 16-06-10 o 17:42
Odpowiedź z Cytatem
  #8 (permalink)  
stare 16-06-10, 17:44
Avatar Lukas
 
Zarejestrowany: lut 2009
Postów: 835
Thanks: 5
Thanked 104 Times in 94 Posts
Lukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond repute
Domyślnie

Cytat:
Napisał Nowicjusz Zobacz post
Posługiwałem się tutorialem z TCWiki:
Kod html:
cmake ../trinitycore/ -DPREFIX=/home/trinity/server -DACE_LIBRARY=/home/trinity/.sys/lib/libACE.so -DACE_INCLUDE_DIR=/home/trinity/.sys/include/ -DSSLLIB=/home/trinity/.sys/lib/libssl.so -DDO_RA=1 -DDO_SQL=1 -DDO_SCRIPTS=1
Jak instalowałeś libssl ?

apt-get install libssl...
czy pobrałeś biblioteki z jakiegoś repozytu i kompilowałeś?

Ja stawiam na stare libssl.
Cytat:
cmake ../trinitycore/ -DPREFIX=/home/trinity/server/ -DACE_LIBRARY=/home/trinity/.sys/lib/libACE.so -DACE_INCLUDE_DIR=/home/trinity/.sys/include/ -DSSLLIB=/home/trinity/.sys/lib/libssl.so -DDO_DEBUG=1
To spr.

ps: może to ci pomoże.

Cytat:
Installing OpenSSL (aka libSSL)

The procedure described here has been created on a time that the version 0.9.8n was the newest one, it also should work on newer ones.
So if you want a newer (or maybe older) version check ftp://ftp.debian.org/debian/pool/main/o/openssl/

32-bit Debian-based distributions

wget ftp://ftp.debian.org/debian/pool/mai....8n-1_i386.deb
wget ftp://ftp.debian.org/debian/pool/mai....8n-1_i386.deb
wget ftp://ftp.debian.org/debian/pool/mai....8n-1_i386.deb
sudo dpkg -i libssl-dev_0.9.8n-1_i386.deb
sudo dpkg -i libssl0.9.8_0.9.8n-1_i386.deb
...
wget http://openssl.org/source/openssl-0.9.8n.tar.gz
tar -xvf openssl-0.9.8n.tar.gz
cd openssl-0.9.8n.tar.gz

Alternative 1 : Local installation


./config --prefix=/home/<username>/.sys shared make make install
sudo dpkg -i openssl_0.9.8n-1_i386.deb
__________________
Nie pomagam na GG
http://www.lukas.wow-center.pl/
Zajmuję się instalowaniem cm-sów, modów, modyfikacjami flash, php, xml, xhtml, java script.
Skryptami php, sql.

Ostatnio edytowane przez Lukas ; 16-06-10 o 17:55
Odpowiedź z Cytatem
  #9 (permalink)  
stare 26-06-10, 13:11
XeN XeN jest nieaktywny
 
Zarejestrowany: sty 2010
Postów: 4
Thanks: 0
Thanked 0 Times in 0 Posts
XeN is on a distinguished road
Domyślnie

Wszystko ladnie pieknie.. ale przy

cmake ../trinitcyore/ -DACE_LIBRARY=/home/trinity/.sys/lib/libACE.so -DSSLLIB=/home/trinity/.sys/lib/libssl.so
-DACE_INCLUDE_DIR=/home/trinity/.sys/include/ -DDO_RA=1
-DPREFIX=/home/trinity/build/ -DCONF_DIR=/home/trinity/build/etc

wyskakuje mi " unknown command cmake_policy" ..
co zle zrobilem?

Ostatnio edytowane przez XeN ; 26-06-10 o 13:14
Odpowiedź z Cytatem
  #10 (permalink)  
stare 27-06-10, 12:15
Avatar Lukas
 
Zarejestrowany: lut 2009
Postów: 835
Thanks: 5
Thanked 104 Times in 94 Posts
Lukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond reputeLukas has a reputation beyond repute
Domyślnie

Może to że nie jesteś w folderze build?
Nie masz zaktualizowanego cmake?
__________________
Nie pomagam na GG
http://www.lukas.wow-center.pl/
Zajmuję się instalowaniem cm-sów, modów, modyfikacjami flash, php, xml, xhtml, java script.
Skryptami php, sql.
Odpowiedź z Cytatem
Odpowiedz
Narzędzia wątku
Wygląd

Zasady postowania
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Włączony
EmotikonyWłączony
[IMG] kod jest Włączony
HTML kod jest Wyłączony
Trackbacks are Włączony
Pingbacks are Włączony
Refbacks are Włączony


Podobne wątki
Temat Autor wątku Forum Odpowiedzi Ostatni post / autor
[TrinityCore2] Trinity/Mangos GM Addon 3.1.3 Lukas Świat Gm-a 12 05-06-10 17:25
Kompilacja :( messi19107 Ogólnie 8 04-06-09 00:24
nowy realmlist 94.23.43.166 mysticrss Kosz 49 01-06-09 08:53
kompilacja.. Diesel Ogólnie 0 05-05-09 20:13
Nowy dzial forum Carbon Propozycje 1 02-04-09 07:14





vBulletin skin by: Alba-Design.Info
MyTranslator by Cionfs & Giangy94
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
Czasy w strefie GMT +2. Teraz jest 08:00.
WoW-Center by Lukas