Informatikai Barkács Fórum

WORLD OF WARCRAFT SZERVER => Core/Mag => A témát indította: AximCore Dátum 2010 augusztus 29, 09:27:02 DÉLUTÁN

Cím: [Debian & Ubuntu]TrinityCore & SkyFire
Írta: AximCore Dátum 2010 augusztus 29, 09:27:02 DÉLUTÁN
( Majd ha lesz kedvem/időm akkor bővítem/szebbítem a leírást. )
1.: Programok telepítése :

Indítsunk egy terminált. ( Alkalmazások-Kellékek-Terminál )

sudo apt-get install build-essential autoconf libtool gcc g++ make cmake subversion mercurial patch wget links zip unzip git git-core
sudo apt-get install openssl libssl-dev mysql-server mysql-client libmysqlclient15-dev libmysql++-dev libreadline6-dev zlib1g-dev libbz2-dev libace-dev


Ha Ubuntu 12.04 LTS-t és Debian 7.0-t használsz akkor telepítened kel ezt is :
sudo apt-get install libncurses5-dev

2.: ACE telepítése :

Idézwget http://download.dre.vanderbilt.edu/previous_versions/ACE-6.0.0.tar.gz
tar xvzf ACE-6.0.0.tar.gz
cd ACE_wrappers/
mkdir build
cd build
../configure --disable-ssl
make
sudo make install

3.: OpenSSL telepítése[Debian 6.0 & Ubuntu 10.10 vagy annál frissebb distro.-nál kihagyható !] :



32-bites OS esetén:

wget ftp://ftp.debian.org/debian/pool/main/o/openssl/libssl-dev_0.9.8o-4squeeze4_i386.deb
wget ftp://ftp.debian.org/debian/pool/main/o/openssl/libssl0.9.8_0.9.8o-4squeeze4_i386.deb
wget ftp://ftp.debian.org/debian/pool/main/o/openssl/openssl_0.9.8o-4squeeze4_i386.deb
sudo dpkg -i libssl0.9.8_0.9.8o-4squeeze4_i386.deb
sudo dpkg -i openssl_0.9.8o-4squeeze4_i386.deb
sudo dpkg -i libssl-dev_0.9.8o-4squeeze4_i386.deb


64-bites OS esetén:

wget ftp://ftp.debian.org/debian/pool/main/o/openssl/libssl-dev_0.9.8o-4squeeze4_amd64.deb
wget ftp://ftp.debian.org/debian/pool/main/o/openssl/libssl0.9.8_0.9.8o-4squeeze4_amd64.deb
wget ftp://ftp.debian.org/debian/pool/main/o/openssl/openssl_0.9.8o-4squeeze4_amd64.deb
sudo dpkg -i libssl0.9.8_0.9.8o-4squeeze4_amd64.deb
sudo dpkg -i openssl_0.9.8o-4squeeze4_amd64.deb
sudo dpkg -i libssl-dev_0.9.8o-4squeeze4_amd64.deb


4.a.: TrinityCore forráskód letöltése :

cd ~/
git clone https://github.com/TrinityCore/TrinityCore.git core


4.b.: Skyfire forráskód letöltése :

cd~/
git clone https://github.com/ProjectSkyfire/SkyFireEMU.git core


Ha létezik már forráskód letöltve a gépeden akkor :

cd <a forráskód helyére>
git pull --update


5.: Forráskód lefordítása :

mkdir build
cd build
cmake ../core/ -DPREFIX=$HOME/server
make
make install


6a.: TrinityDataBase letöltése :

Érdemes megnézni, hogy az utasításban a legfrisebb db található-e: https://github.com/TrinityCore/TrinityCore/downloads

mkdir ~/tdb && cd ~/tdb
wget https://github.com/downloads/TrinityCore/TrinityCore/TDB_full_335.11.46_2012_02_13.rar
unrar x TDB*.rar


6b.: SkyFireDataBase letöltése:

cd ~
git clone https://github.com/ProjectSkyfire/SkyFireDB.git database


7.a.: Trinity adatbázis létrehozása :


mysql -uroot -p<mysql_jelszo>
create database world;
create database characters;
create database auth;
exit
cd ~/tdb/
mysql -uroot -p<mysql_jelszo> world < TDB_full*.sql
mysql -uroot -p<mysql_jelszo> world < world*.sql
mysql -uroot -p<mysql_jelszo> auth < ~/core/sql/base/auth_database.sql
mysql -uroot -p<mysql_jelszo> characters < ~/core/sql/base/character_database.sql
cd ~/core/sql/updates/world
cat *_world_*.sql > world_updates.sql
mysql -uroot -p<mysql_jelszo> world < world_updates.sql


7.b.: SkyFire adatbázis létrehozás:

mysql -uroot -p<mysql_jelszo>
create database world;
create database characters;
create database auth;
exit
cd ~/database/
mysql -uroot -p<mysql_jelszo> world < main_db/world/*.sql
cd world_updates/
cat *_World_*.sql > world_up.sql
mysql -uroot -p<mysql_jelszo> world < world_up.sql && cd ~
mysql -uroot -p<mysql_jelszo> auth < core/sql/base/auth_database.sql
mysql -uroot -p<mysql_jelszo> characters < core/sql/base/character_database.sql
cd core/sql/updates/world
cat *_world_*.sql > world_updates.sql
mysql -uroot -p<mysql_jelszo> world < world_updates.sql


8.: Map & DBC & Vmaps kibontása :

Legegyszerűbb ha letöltöd innen :

<<< DBC 3.3.5a & 4.0.6 enGB >>>  Filebeam Link.: (http://filebeam.com/folder/3899) << 100% >>
<<< Maps 3.3.5a & 4.0.6 enGB >>>  Filebeam Link.: (http://filebeam.com/folder/3900) << 100% >>
<<< Vmaps 3.3.5a & 4.0.6 enGB >>>   Filebeam Link.: (http://filebeam.com/folder/3904) << 100% >>

Utána kicsomagolod. ( Köszönjük Armaninak )

9.: Konfig fájlok beállítása :

cd ~
gedit server/etc/authserver.conf.dist


Ezt a részt átírod :

IdézLoginDatabaseInfo = "127.0.0.1;3306;trinity;trinity;auth"

erre :

IdézLoginDatabaseInfo = "127.0.0.1;3306;root;<mysql jelszó>;auth"

Fájl mentése másként -> .dist-et letörlöd a végéről és úgy mentsd.

gedit server/etc/worldserver.conf.dist

Ezt a részt átírod :

IdézDataDir = "."
LoginDatabaseInfo     = "127.0.0.1;3306;trinity;trinity;auth"
WorldDatabaseInfo     = "127.0.0.1;3306;trinity;trinity;world"
CharacterDatabaseInfo = "127.0.0.1;3306;trinity;trinity;characters"

így :

IdézDataDir = "< ahová a dbc/maps/vmaps-ot letöltöted >"
LoginDatabaseInfo     = "127.0.0.1;3306;root;<mysql jelszó>;auth"
WorldDatabaseInfo     = "127.0.0.1;3306;root;<mysql jelszó>;world"
CharacterDatabaseInfo = "127.0.0.1;3306;root;<mysql jelszó>;characters"
Fájl mentése másként -> .dist-et letörlöd a végéről és úgy mented.

10.: Szerver indítása :

cd ~/server/bin
./worldserver


Idézctrl+shift+t

./authserver

( Nefeled a realmlistet átírni 127.0.0.1-re )
Cím: Re:[Ubuntu & Debian] TrinityCore Telepítése
Írta: Dusi124 Dátum 2010 szeptember 02, 05:12:02 DÉLUTÁN
Üdv! Egy olyan problémám akadt, hogy sok parancs lefuttatásakor azt írja ki, hogy nincs olyan mappa.
Debian 5.0.5-öm van. Én arra gondoltam, hogy az a baja, hogy egy virtuális gépre telepítettem, de nem vagyok biztos benne.
A segítségeteket előre is köszönöm!
Cím: Re:[Ubuntu & Debian] TrinityCore Telepítése
Írta: AximCore Dátum 2010 szeptember 02, 05:47:25 DÉLUTÁN
Idézetet írta: dusi124 Dátum 2010 szeptember 02, 05:12:02 DÉLUTÁN
Üdv! Egy olyan problémám akadt, hogy sok parancs lefuttatásakor azt írja ki, hogy nincs olyan mappa.
Debian 5.0.5-öm van. Én arra gondoltam, hogy az a baja, hogy egy virtuális gépre telepítettem, de nem vagyok biztos benne.
A segítségeteket előre is köszönöm!
Hy pontosabban milyen mappa, melyik parancs ?
Cím: Re:[Ubuntu & Debian] TrinityCore Telepítése
Írta: Dusi124 Dátum 2010 szeptember 02, 06:03:48 DÉLUTÁN
Bocsánat, rosszul írtam, több problémája is volt, nem ismerte fel az "mkdir", és a "make" parancsot, szóval a második pontnál már nem jutottam tovább.

Kis módosítás: Köszönöm a gyors választ!
Cím: Re:[Ubuntu & Debian] TrinityCore Telepítése
Írta: AximCore Dátum 2010 szeptember 02, 09:05:54 DÉLUTÁN
Idézetet írta: dusi124 Dátum 2010 szeptember 02, 06:03:48 DÉLUTÁN
Bocsánat, rosszul írtam, több problémája is volt, nem ismerte fel az "mkdir", és a "make" parancsot, szóval a második pontnál már nem jutottam tovább.

Kis módosítás: Köszönöm a gyors választ!

Hy, mkdir parancsnak tudtommal mennie kéne Debian alatt is.
A make-et meg próbáld meg "sudo apt-get install make".
Cím: Re:[Ubuntu & Debian] TrinityCore Telepítése
Írta: Dusi124 Dátum 2010 szeptember 03, 08:26:15 DÉLELŐTT
bash: ../configure: Nincs ilyen fájl vagy könyvtár

Ezt írja. Bocsánat, hogy ennyi problémám van, a debiant nem ismerem, edorát használok, de arra meg nincs jó útmutató, hogy hogyan kell egy szervert összerakni rajta.
Cím: Re:[Ubuntu & Debian] TrinityCore Telepítése
Írta: Skyne Dátum 2010 szeptember 03, 09:58:37 DÉLELŐTT
Idézetet írta: dusi124 Dátum 2010 szeptember 03, 08:26:15 DÉLELŐTT
bash: ../configure: Nincs ilyen fájl vagy könyvtár

Ezt írja. Bocsánat, hogy ennyi problémám van, a debiant nem ismerem, edorát használok, de arra meg nincs jó útmutató, hogy hogyan kell egy szervert összerakni rajta.

pedig ezt fedorán is ugyan így kéne, a különbség annyi hogy trinity cmake-confignál +1 flag mégpedig -DCENTOS=1 meg nemkell libreradline (mert nincs) szóval a sudo apt-get install, de tudodmit mindjárt összedobok egy leírást (ha nincs még)
Cím: Re:[Ubuntu & Debian] TrinityCore Telepítése
Írta: Twysteer Dátum 2010 szeptember 05, 07:55:43 DÉLUTÁN
Sziasztok.
Először is köszi a leírást.
Nah a gondom a következő.
Én régebben is próbáltam azzal a leírással ami fönt van tc oldalán de elakadtam és tanácstalan voltam...Megpróbáltam ezzel a leírással és ha jó emlékszem a multkor is itt akadtam el

http://www.kephost.com/images3/wfzfh2wn1c0fro3ogfsv.png

Nem értem Mysql van a localhost elérhető , tanácstalan vagyok mit tegyek :-[

Aki tud segítsen...előre is köszi
Cím: Re:[Ubuntu & Debian] TrinityCore Telepítése
Írta: Skyne Dátum 2010 szeptember 05, 08:09:45 DÉLUTÁN
sudo apt-get install mysql-dev
Cím: Re:[Ubuntu & Debian] TrinityCore Telepítése
Írta: Dusi124 Dátum 2010 szeptember 07, 06:47:22 DÉLUTÁN
Köszönöm a segítséget!
Cím: Re:[Ubuntu & Debian] TrinityCore Telepítése
Írta: rotomi Dátum 2010 november 28, 12:37:47 DÉLUTÁN
Helló!

4. pontnál nekem ezt írja:
"Cmake error: The folowing variables are used in ths project, but tey are set to NOTFOUND.
Plese set them or make sure they are set and tested correctly in the CMake files:
ACE_LIBARY (ADVINCED)
linked by target "shared" in directory .../src/server/shared"
és ugyan ezt írja a worldserver -re is.

Mit lehetne ezzel tenni ?
Cím: Re:[Ubuntu & Debian] TrinityCore Telepítése
Írta: Rhagnus Dátum 2010 december 12, 08:24:36 DÉLUTÁN
ACE telepítése sikerült neked Rotomi?
Nekem az a problémám, hogy nem tudtam letölteni az ace-t az adott linkről, mivel nincs ott semmi... Nem csak ott, de a hivatalos honlapján sem találom...
Szerintem (és most nem szeretnék sértődést, nem azért mondom) nem vetted észre, hogy nem töltött le semmit a terminál ablakod, csak szaladgáltak ott az újrapróbálkozás feliratok...
Lesd meg hátha nincs is ace a gépeden, ha nincs, akkor az a probléma :)
Ha mégis van akkor én kérek elnézést :)
Cím: Re:[Ubuntu & Debian] TrinityCore Telepítése
Írta: Skyne Dátum 2010 december 12, 08:37:28 DÉLUTÁN
Idézetet írta: Miragel Dátum 2010 december 12, 08:24:36 DÉLUTÁN
ACE telepítése sikerült neked Rotomi?
Nekem az a problémám, hogy nem tudtam letölteni az ace-t az adott linkről, mivel nincs ott semmi... Nem csak ott, de a hivatalos honlapján sem találom...
Szerintem (és most nem szeretnék sértődést, nem azért mondom) nem vetted észre, hogy nem töltött le semmit a terminál ablakod, csak szaladgáltak ott az újrapróbálkozás feliratok...
Lesd meg hátha nincs is ace a gépeden, ha nincs, akkor az a probléma :)
Ha mégis van akkor én kérek elnézést :)

Valószínűleg neki más problémája van, a letöltőoldal átmenetileg nem elérhető, tegnap még tölöttem le róla, reméljük hamar helyreáll.
Cím: Re:[Ubuntu & Debian] TrinityCore Telepítése
Írta: AximCore Dátum 2010 december 12, 08:41:26 DÉLUTÁN
Idézetet írta: Miragel Dátum 2010 december 12, 08:24:36 DÉLUTÁN
ACE telepítése sikerült neked Rotomi?
Nekem az a problémám, hogy nem tudtam letölteni az ace-t az adott linkről, mivel nincs ott semmi... Nem csak ott, de a hivatalos honlapján sem találom...
Szerintem (és most nem szeretnék sértődést, nem azért mondom) nem vetted észre, hogy nem töltött le semmit a terminál ablakod, csak szaladgáltak ott az újrapróbálkozás feliratok...
Lesd meg hátha nincs is ace a gépeden, ha nincs, akkor az a probléma :)
Ha mégis van akkor én kérek elnézést :)

Feltöltöttem a szervergépünkre innen (http://getbb.info/dl/ACE-5.7.8.tar.gz) letölthetitek. (javítom leírásba is.)
Cím: Re:[Ubuntu & Debian] TrinityCore Telepítése
Írta: Shartigan Dátum 2010 december 22, 07:38:28 DÉLUTÁN
OpenSSL hivatkozás címei elavultak...

32 bit
Idézwget ftp://ftp.debian.org/debian/pool/main/o/openssl/libssl-dev_0.9.8g-15+lenny9_i386.deb
wget ftp://ftp.debian.org/debian/pool/main/o/openssl/libssl0.9.8-dbg_0.9.8g-15+lenny9_i386.deb
wget ftp://ftp.debian.org/debian/pool/main/o/openssl/openssl_0.9.8o-4_i386.deb

64 bit:
Idézwget ftp://ftp.debian.org/debian/pool/main/o/openssl/libssl-dev_0.9.8g-15+lenny9_amd64.deb
wget ftp://ftp.debian.org/debian/pool/main/o/openssl/libssl0.9.8-dbg_0.9.8g-15+lenny9_amd64.deb
wget ftp://ftp.debian.org/debian/pool/main/o/openssl/openssl_0.9.8o-4_amd64.deb
Cím: Re:[Ubuntu & Debian] TrinityCore Telepítése
Írta: tony1994 Dátum 2011 január 08, 02:16:57 DÉLUTÁN
Helló!

Nagyon jó a leírás , meg csináltam a szervert csak egy problémám van hogy ctrl+shift+t -val nem tudom háttérbe rakni a folyamatot és mivel másik gépről putty-al vagyok bejelentkezve így mikor azt bezárom a puttyot az egész meghal. Ebben tudtok nekem segíteni? Meg szükségem lenne egy kis programra ami egyből elindítja a wow szervert mikor felállt a szerveren a debian előre is köszi!
Cím: Re:[Ubuntu & Debian] TrinityCore Telepítése
Írta: Skyne Dátum 2011 január 08, 02:24:16 DÉLUTÁN
a háttérben indításhoz szükséged lesz egy screen nevű programra (apt-get install screen) ezzel indítsd az emudat:

screen -A -m -d -S adjvalaminevetneki ./worldserver

screen -ls kilistáza a futó screeneket, screen -r screenid belép amegadott id-jű screenbe ctrl+a, d billsorozatta kilépsz a screenből anélkül hogy megszakadna  futása.

auto indításhoz pedig rc.d script: http://www.debian-administration.org/articles/28
Cím: Re:[Ubuntu & Debian] TrinityCore Telep
Írta: tony1994 Dátum 2011 január 08, 04:04:17 DÉLUTÁN
K
Cím: Re:[Ubuntu & Debian] TrinityCore Telepítése
Írta: tony1994 Dátum 2011 január 08, 05:56:18 DÉLUTÁN
Elkezdtem újra lefordítani ezt a hibát kaptam:
[ 17%] Building CXX object src/server/game/CMakeFiles/game.dir/Chat/Commands/Level3.cpp.o
/root/trinitycore/src/server/game/Chat/Commands/Level3.cpp: In member function 'bool ChatHandler::HandleSendItemsCommand(const char*)':
/root/trinitycore/src/server/game/Chat/Commands/Level3.cpp:4320: internal compiler error: Szegmens hiba
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.3/README.Bugs> for instructions.
make[2]: *** [src/server/game/CMakeFiles/game.dir/Chat/Commands/Level3.cpp.o] Error 1
make[1]: *** [src/server/game/CMakeFiles/game.dir/all] Error 2
make: *** [all] Error 2

Mi lehet a probléma?
Cím: Re:[Ubuntu & Debian] TrinityCore Telep
Írta: nastus Dátum 2011 április 07, 08:21:19 DÉLUTÁN
Hibak
Cím: Re:[Debian & Ubuntu]TrinityCore & SkyFire
Írta: kardosbalint Dátum 2011 július 28, 05:46:09 DÉLUTÁN
Sziasztok!
Egy olyan típusú kérdésem lenne, hogy ebben a SkyFireDB melyik patchez jó? Esetleg 4.2?
Cím: Re:[Debian & Ubuntu]TrinityCore & SkyFire
Írta: flashike Dátum 2012 január 12, 03:23:17 DÉLUTÁN
Hali!

Én egy ilyen hibaüzenetet kapok:

-- Detected 32-bit platform
-- UNIX: Using default configuration directory
-- UNIX: Using default library directory
-- UNIX: Configuring uninstall target
-- UNIX: Created uninstall target
-- GCC: All warnings disabled
-- Found ACE library: /root/.sys/lib/libACE.so
-- Found ACE headers: /root/.sys/include
CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:91 (MESSAGE):
  Could NOT find OpenSSL (missing: OPENSSL_LIBRARIES OPENSSL_INCLUDE_DIR)
Call Stack (most recent call first):
  /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:252 (_FPHSA_FAILURE_MESSAGE)
  cmake/macros/FindOpenSSL.cmake:175 (find_package_handle_standard_args)
  CMakeLists.txt:49 (find_package)


-- Configuring incomplete, errors occurred!


Gondolom az OpenSSL-el van valami gond, elvileg fel telepítette az első lépéseknél. (Ubuntu 11.10 i386)
Cím: Re:[Debian & Ubuntu]TrinityCore & SkyFire
Írta: AximCore Dátum 2012 január 12, 06:08:53 DÉLUTÁN
Idézetet írta: flashike Dátum 2012 január 12, 03:23:17 DÉLUTÁN
Hali!

Én egy ilyen hibaüzenetet kapok:

-- Detected 32-bit platform
-- UNIX: Using default configuration directory
-- UNIX: Using default library directory
-- UNIX: Configuring uninstall target
-- UNIX: Created uninstall target
-- GCC: All warnings disabled
-- Found ACE library: /root/.sys/lib/libACE.so
-- Found ACE headers: /root/.sys/include
CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:91 (MESSAGE):
  Could NOT find OpenSSL (missing: OPENSSL_LIBRARIES OPENSSL_INCLUDE_DIR)
Call Stack (most recent call first):
  /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:252 (_FPHSA_FAILURE_MESSAGE)
  cmake/macros/FindOpenSSL.cmake:175 (find_package_handle_standard_args)
  CMakeLists.txt:49 (find_package)


-- Configuring incomplete, errors occurred!


Gondolom az OpenSSL-el van valami gond, elvileg fel telepítette az első lépéseknél. (Ubuntu 11.10 i386)

Ubuntu 10.10 óta nem kel Openssl frissítésével mivel elméletileg megfelelő verziót szállít már a repoin.

sudo apt-get install openssl libssl-dev <-- evvel fel telepíti reporól...
openssl version Ki írja a verzióját a OpenSSL-nek. Ha nagyobb vagy egyenlő ennél a verziónál: 0.9.8 akkor működnie kéne. Ha esetleg nem jönne össze akkor telepísd újra a openssl másik reporól:

wget ftp://ftp.debian.org/debian/pool/main/o/openssl/libssl-dev_0.9.8o-4squeeze4_i386.deb
wget ftp://ftp.debian.org/debian/pool/main/o/openssl/libssl0.9.8_0.9.8o-4squeeze4_i386.deb
wget ftp://ftp.debian.org/debian/pool/main/o/openssl/openssl_0.9.8o-4squeeze4_i386.deb
sudo dpkg -i libssl0.9.8_0.9.8o-4squeeze4_i386.deb
sudo dpkg -i openssl_0.9.8o-4squeeze4_i386.deb
sudo dpkg -i libssl-dev_0.9.8o-4squeeze4_i386.deb


Utána ezek se jönnének össze akkor a build fájlokat töröld és generáltasd le újra ritkán van amikor azért sír.
Cím: Re:[Debian & Ubuntu]TrinityCore & SkyFire
Írta: tony1994 Dátum 2012 március 18, 04:16:55 DÉLUTÁN
Sziasztok!

Virtuális gépre szeretném telepíteni de ezt kapod mindig:
(http://kepfeltoltes.hu/120318/erorr_www.kepfeltoltes.hu_.png)
Mi lehet a probléma? Előre is köszi!
Cím: Re:[Debian & Ubuntu]TrinityCore & SkyFire
Írta: lexyguru Dátum 2012 augusztus 21, 02:09:25 DÉLUTÁN
Idézetet írta: tony1994 Dátum 2012 március 18, 04:16:55 DÉLUTÁN
Sziasztok!

Virtuális gépre szeretném telepíteni de ezt kapod mindig:
(http://kepfeltoltes.hu/120318/erorr_www.kepfeltoltes.hu_.png)
Mi lehet a probléma? Előre is köszi!

Helló sajnos én is ebbe a hibába ütköztem.
Én feltettem az Ubuntu 12.04
Sikeresen be konfiguráltam mindent, igaz én annyit módosítottam rajta hogy nem külön tettem fel a mysql-t hanem lampp-ot használtam mert abban benne van minden ami nekem kell!
Egész addig sikerült a dolog amíg nem kellet át fordítani

Próbáltam:

root:$ make
root:$ Sudo make install

de mindegyiknél ez a hiba volt, többször is meg próbáltam a git-ről le tölteni újra Cmake de semmi.
Mindig itt akadtam el, van erre valami megoldás?

Openssl verzió: openssl 1.0.1-4ubuntu3
Cím: Re:[Debian & Ubuntu]TrinityCore & SkyFire
Írta: AximCore Dátum 2012 augusztus 26, 06:51:29 DÉLUTÁN
Idézetet írta: lexyguru Dátum 2012 augusztus 21, 02:09:25 DÉLUTÁN
Idézetet írta: tony1994 Dátum 2012 március 18, 04:16:55 DÉLUTÁN
Sziasztok!

Virtuális gépre szeretném telepíteni de ezt kapod mindig:
(http://kepfeltoltes.hu/120318/erorr_www.kepfeltoltes.hu_.png)
Mi lehet a probléma? Előre is köszi!

Helló sajnos én is ebbe a hibába ütköztem.
Én feltettem az Ubuntu 12.04
Sikeresen be konfiguráltam mindent, igaz én annyit módosítottam rajta hogy nem külön tettem fel a mysql-t hanem lampp-ot használtam mert abban benne van minden ami nekem kell!
Egész addig sikerült a dolog amíg nem kellet át fordítani

Próbáltam:

root:$ make
root:$ Sudo make install

de mindegyiknél ez a hiba volt, többször is meg próbáltam a git-ről le tölteni újra Cmake de semmi.
Mindig itt akadtam el, van erre valami megoldás?

Openssl verzió: openssl 1.0.1-4ubuntu3

Ezt a libet telepíteni kel :

sudo apt-get install libncurses5-dev
Cím: Re:[Debian & Ubuntu]TrinityCore & SkyFire
Írta: AximCore Dátum 2012 augusztus 26, 08:38:00 DÉLUTÁN
SkyFire-nél ha ilyen hibát észlelsz :

Idéz[  2%] In file included from /home/aximcore/emu/sky/SkyFireEMU/dep/g3dlite/include/G3D/Random.h:17:0,
                 from /home/aximcore/emu/sky/SkyFireEMU/dep/g3dlite/include/G3D/Vector3.h:19,
                 from /home/aximcore/emu/sky/SkyFireEMU/dep/g3dlite/include/G3D/AABox.h:19,
                 from /home/aximcore/emu/sky/SkyFireEMU/dep/g3dlite/source/AABox.cpp:11:
/home/aximcore/emu/sky/SkyFireEMU/dep/g3dlite/include/G3D/GMutex.h: In member function 'bool G3D::Spinlock::lock()':
/home/aximcore/emu/sky/SkyFireEMU/dep/g3dlite/include/G3D/GMutex.h:51:25: error: 'usleep' was not declared in this scope

Akkor ezt a két patch fájlt leszeded : http://pastebin.com/Xy8jV9cs  http://pastebin.com/TgmLSPnh  és mondjuk "fix1.patch" és "fix2.patch" ként mented le a forrás mellé ( ami a leírást követve ~/core [ cd ~/core ] ). Utána a git apply parancsot használva forráshoz adod valahogy így :
cd ~/core
wget -O fix1.patch http://pastebin.com/raw.php?i=TgmLSPnh
wget -O fix2.patch http://pastebin.com/raw.php?i=Xy8jV9cs
git apply fix1.patch
git apply fix2.patch
Cím: Re:[Debian & Ubuntu]TrinityCore & SkyFire
Írta: Tomika Dátum 2012 október 07, 09:16:39 DÉLELŐTT
sziasztok nem tudjátok mi lehet itt a baj? elinditom a authserver+worldserver felugrik az ablak és bezárja pedig jól be van irva a confba is hogy tudjon csatlakozni az adatbázisba.. mi lehet a baj?
Cím: Re:[Debian & Ubuntu]TrinityCore & SkyFire
Írta: AximCore Dátum 2012 november 11, 09:39:27 DÉLUTÁN
Idézetet írta: Tomika Dátum 2012 október 07, 09:16:39 DÉLELŐTT
sziasztok nem tudjátok mi lehet itt a baj? elinditom a authserver+worldserver felugrik az ablak és bezárja pedig jól be van irva a confba is hogy tudjon csatlakozni az adatbázisba.. mi lehet a baj?
Mondjuk így a semmiből kitalálni elég nehéz.... Szóval a auth.log v. server.log többet mondana....
Cím: Re:[Debian & Ubuntu]TrinityCore & SkyFire
Írta: AximCore Dátum 2012 november 11, 09:52:16 DÉLUTÁN
G3dlite hiba estén :

In file included from /home/trinity/TrinityCore/dep/g3dlite/include/G3D/Random.h:17:0,
                                 from /home/trinity/TrinityCore/dep/g3dlite/include/G3D/Vector3.h:19,
                                 from /home/trinity/TrinityCore/dep/g3dlite/include/G3D/AABox.h:19,
                                 from /home/trinity/TrinityCore/dep/g3dlite/source/AABox.cpp:11:
/home/trinity/TrinityCore/dep/g3dlite/include/G3D/GMutex.h: In member function 'bool G3D::Spinlock::lock()':
/home/trinity/TrinityCore/dep/g3dlite/include/G3D/GMutex.h:51:25: error: 'usleep' was not declared in this scope
compilation terminated due to -Wfatal-errors.
make[2]: *** [dep/g3dlite/CMakeFiles/g3dlib.dir/source/AABox.cpp.o] Error 1
make[1]: *** [dep/g3dlite/CMakeFiles/g3dlib.dir/all] Error 2
make: *** [all] Error 2


TrinityCore/dep/g3dlite/include/G3D/GMutex.h fájlba includeolni kel unistd.h-t :

Kód (cpp) Kijelölés
#include <unistd.h>
Cím: Re:[Debian & Ubuntu]TrinityCore & SkyFire
Írta: Locutus Dátum 2013 június 28, 07:07:22 DÉLUTÁN
Sziasztok!
Valaki nem lenne olyan szíves és még egyszer leírja a parancsokat?? Sorban? Mer van amelyik elavult és nem lehet használni már.

Üdvözlettel Locu