logo headerlogo header right
Wróć   Forum WoW-Center @ WoW-Center.pl > ArcEmu i Ascent > 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
arcemu, freebsd, kompilacja
Odpowiedz
 
LinkBack Narzędzia wątku Wygląd
  #1 (permalink)  
stare 13-12-09, 11:39
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 Kompilacja ArcEmu - FreeBSD

Wymagane pakiety:
Cytat:
autoconf
mysql-devel
pcre
subversion
Instalacja pakietów:

pkg_add -r mysql++-mysql50 (Dla FreeBSD x64 use pkg_add -r mysqlcppapi)

pkg_add -r pcre++

Konfiguracja Portów
Musisz być zalogowany jaki root administrator.. następnie wykonaj te komendy:

Cytat:
cd /usr/ports/databases/mysql51-server
make install clean
cd /usr/ports/devel/pcre++
make install clean
Musisz pamiętać o tym żeby arcemu było uruchamiane na innym koncie użytkownika systemu, tzn musisz stworzyć nowego usera systemu.
Uruchamianie ArcEmu na użytkowniku root (admin) doprowadza do wielu kolizji.

Teraz pobieramy arcemu:
Kod:
 svn co svn:/ /www.arcemu.info/svn/trunk/
Teraz przechodzisz do folderu z arcemu i wpisujesz:

Cytat:
autoreconf -fi
Po użyciu tej komendy system wygeneruje niezbędne pliki Makefile.

Teraz wpisujemy:

Cytat:
sh make_precompiled_header.sh
Teraz przejdziemy do konfiguracji kompilatora
Będziesz musiał podjąć decyzję o miejscu gdzie ArcEmu będzie miał zostać przeniesiony po kompilacji . Przykładem może być: /home/serwer/ascent/.
Po wybraniu w katalogu, uruchom:

Cytat:
./configure --prefix=/YOUR/DIRECTORY/HERE/ --enable-debug
Teraz przechodzisz do samej kompilacji:

Cytat:
make install
Jeżeli serwer kompilujesz na komputerze wielordzeniowym należy zastosować poniższą komende:

Cytat:
gmake -j4 install (4- oznacza 4 rdzeniowy procesor, w przypadku dwóch rdzeniu wpisujesz -j2)
Po poprawnej kompilacji musisz skonfigurować emulator, zainstalować baze danych.

Załączenie ArcEmu w trybie screen:

Cytat:
screen -A -m -d -S ascent ./ascent-world
Wywołanie procesu:

Cytat:
screen -r ascent
Pozdrawiam, tutek by Lukas.

Pamiętaj że powyższy proces opisuje tylko kompilacje, trzeba jeszcze wgrać bazę danych i skonfigurować emulator.
__________________
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-04-10 o 21:13
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






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:25.
WoW-Center by Lukas