Jump to content

Search the Community

Showing results for tags 'compile'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

  • Mangos Zero
    • Enhancement Requests (Zero)
    • Tasks (Zero)
  • Mangos One
    • Enhancement Requests (One)
    • Tasks (One)
  • Mangos Two
    • Enhancement Requests (Two)
    • Tasks (Two)
  • Mangos Three
    • Enhancement Requests (Three}
    • Tasks (Three)
  • Mangos Four
    • Enhancement Requests (Four)
    • Tasks (Four)
  • Mangos Five
    • Enhancement Requests (Five)
    • Tasks (Five)
  • Cross-Core
    • Bugs
    • Enhancement Requests
    • Tasks
    • Sub-Modules
    • Eluna
    • Linux
    • Windows
    • Archived Cross-Core/Other Reports
  • Others
    • Mangos VB
    • Third Party Software
    • Website
  • Bug Tracker Archives (Resolved issues)
    • Archived Reports (Zero)(Resolved issues)
    • Archived Tasks (Zero)(Resolved issues)
    • Archived Reports (One)(Resolved issues)
    • Archived Tasks (One)(Resolved issues)
    • Archived Reports (Two)(Resolved issues)
    • Archived Tasks (Two)(Resolved issues)
    • Archived Reports (Three)(Resolved issues)
    • Archived Reports (Five)(Resolved issues)

Categories

  • Development Roadmap
  • Documentation
    • Installation Guides
    • Playerbot AI
    • Standards And Practices
  • Tutorials
    • Advanced
    • Contributing to Mangos
    • Debugging
  • Reference Information
    • ClientFiles
    • Database Info
    • DBC Files
    • Other
    • Packet Info
    • Server Files
    • Server Components

Forums

  • MaNGOS Information
    • Announcements & Releases
    • Covenant-WoW.com Website - Official Mangos Test Servers
  • Community Discussion Areas
    • Introduce Yourself
    • Community Cafe
    • Community Input
    • Community Projects
    • MaNGOS University
  • Community Help and Support
    • Peer to Peer Technical Support
    • Frequently Asked Questions
    • Resources
  • Development & Patch Submissions
    • Development
    • Patch Submissions
  • Eluna LUA Engine
    • Eluna Central
  • International Help & Support
    • International Boards
  • Archived
    • Main Archives
    • Archive of Pre-2012 Forum

Product Groups

There are no results to display.

Categories

  • Mangos Zero
  • Mangos One
  • Mangos Two
  • Mangos Three
  • Addons
    • Classic Addons
  • World Of Warcraft Patches
    • WoW Patches
    • The Burning Crusade Patches
    • Wrath of the Lich King
    • Client Tools Patchers

Blogs

  • getMaNGOS
  • DBC handling for mangos
  • The Road to Zero Release 21
  • Necrovoice's development blog.
  • What the Heck happened to Antz and MaNGOS in 2018 !!

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Core


Skype


Discord


Website URL


AIM


ICQ


Yahoo


Jabber


About Me


Gender


Location


Interests

Found 6 results

  1. There used to be a looong long guide detailing how one could download, build/compile/whatever else was needed for a Mangos server, from scratch.. Said guide (from the Mangos wiki) is now gone. So i was wondering if anyone would be kind enough to write such a guide again. And before you say it, yes, i've seen those surviving the forum change and the wiki "update". For someone starting with zero, nada, knowledge (like me), they do not help. Too many inbetween steps missing To explain what i want first: a 1.12.x client i can run from my PC. For me alone. No servers, no other people. In a sense yes, a repack. Mangos doesn't do repacks, i know, am just telling you what i want so you may understand/direct me accordingly in case there are steps i need not take. I have already read MadMax's guide here. The problem is that with the forum transition, pics he'd attached are now gone, commands he'd typed now show funny. Most importantly, his guide (he states so too) demands a certain knowledge in advance.. knowledge i do not possess! ie i'm not lazy, just.. don't know. Have also found a vid for dummies, except: 1) it's old (something tells me the repository address is wrong, every guide gives a different address???) 2) it goes by Git GUI instead of Git BASH. Don't know what these are, but MadMax's says Bash. edit: have also come across other guides (Reaper-Xs being the most detailed one), except they two contradict both the above and/or reference programs i'd swear are not needed anymore. Could someone please help, i can't be the only one hitting a brick wall. Just.. keep in mind i am CLUELESS, keep in mind linking won't help. Two days of googleing later, i can tell you that much.. My thanks for reading!
  2. Hallo Community, das hier ist eine Anleitung, wie ihr MangosZero (Develop21) kompilieren und danach spielen könnt. Im englischen Teil des Forums habe ich diese Anleitung gefunden und mich daran orientiert: Link Stand: 25.11.2016 Vorwort: Ich bin selber noch ein Neuling und möchte hier meine Erfahrung mit euch teilen. Für mich haben die englischen Anleitungen hier nicht richtig funkioniert, deswegen schreibe ich hier auch nur, wie es für MICH funkioniert hat. Es müsste bei euch dann auch klappen... Es kam immer wieder zu Fehlermeldungen. Das lag (glaube ich zumindest) an verschiedenen Versionen der verschiedenen Programme, die man noch zusätzlich benötigt (MySQL, OpenSSL, CMake). Eine der grundsätzlichen Fragen beim Kompilieren ist, in welcher Prozessorarchitektur kompiliert wird. Man unterscheidet zwischen Win32 und Win64. Ich habe gelesen, dass es zu weniger Fehlern kommt, wenn man Mangos als Win32-Anwendung kompiliert. Alle zusätzlichen Anwendungen müssen, so wie ich verstanden habe, auch auf Win32-Ebene sein. Deswegen gilt diese Anleitung auch nur MangosZero 32Bit. Die Links zur Software, die ich hier poste, sind teilweise VERALTET. Das ist ABSICHT und WICHTIG. Nur diese Kombination funkioniert bei mir. Was wird benötigt? 1. Eine IDE. Das ist die Software, mit der der Source Code bearbeitet und kompiliert wird. Ich benutze Visual Studio 13. - https://www.microsoft.com/de-de/download/details.aspx?id=44914 2. MySQL Server Win32. MySQL ist zuständig für die Bereitstellung der Datenbank des Servers. Hier Version 5.5 oder 5.6 nehmen! Wichtig ist, dass ihr am Ende einen laufenden MySQL Server habt, in dem dann die Datenbanken des Servers gespeichert werden. - http://dev.mysql.com/downloads/mysql/ 3. CMake. CMake brauchen wir, damit die Dateien zum Kompilieren generiert werden können. Ich benutze Version 3.6.3 (Win32 natürlich). Am besten den Installer (.msi) nehmen! Mein Installationspfad ist "C:\Program Files (x86)\cmake-3.6.3-win32-x86". - https://cmake.org/download/ 4. OpenSSL. Wie ich verstanden habe, ist OpenSSL eine Bibliothek an Funktionen, die für Mangos wichtig zum Kompilieren ist. Ich benutze Version Win32 OpenSSL v1.0.1u. - https://slproweb.com/products/Win32OpenSSL.html 5. Git. Git ist anscheinend eine Art SVN Client, damit ihr den Source Code korrekt runterladen könnt. - https://git-scm.com/download/win Den Source Code + Datenbank herunterladen 1. Erstellt einen neuen Ordner (z.B. auf dem Desktop) und nennt ihn z.B. "Mangos Dev" 2. Geht in den Ordner und macht Rechtsklick auf eine Leere Fläche im Fenster (siehe Bild) 3. Klickt auf "Git Bash Here" und gebt folgendes ein: 4. Wenn die Dateien fertig heruntergeladen sind, gebt ihr noch das hier ein, damit wir die Datenbank später erstellen können: Den Source Code mit CMake bereistellen 1. Erstellt einen neuen Ordner im "Mangos Dev"-Ordner. Nennt ihn "build" 2. CMake öffnen und jeweils das "server" und "build" Verzeichnis auswählen 3. Danach guckt ihr bei "Configure" rein und ändert es, wie auf dem Bild 4. Drückt auf "Generate". Das sollte danach so aussehen: Wieso erst danach die Optionen angezeigt werden, weiß ich auch nicht. Ich hab es auch einfach so gelassen. Den Source Code kompilieren 1. Geht in das Verzeichnis "Mangos Dev\build" und öffnet die Datei "MaNGOS.sln" (Da wir MangosZero als 32Bit Anwendung kompilieren wollen, stellen wir folgendes ein: Wir können zwischen "Debug" und "Release" entscheiden. Debug bedeutet, dass Mangos, falls es abstürtzt, ein Log Protokoll gibt. Ich persönlich glaube, es ist besser, wenn man es erstmal, solange man daran arbeitet, unter dem Debug Modus laufen lässt. Beim Release-Modus gibt es keinen Log. Es gibt sicherlich noch andere, wesentlichere Unterschiede, aber das weiß ich nicht genau. 2. Die Projektmappe bereinigen: 3. Die Projektmappe neu erstellen: 4. Warten, bis es durchgelaufen ist... (Dauert so 5-15+ Minuten) Server-Dateien zusammenstellen 1. Geht in das Verzeichnis "Mangos Dev\build\bin\Debug" (wenn ihr als Release kompiliert habt, "Mangos Dev\build\bin\Release") 2. Benennt diese Dateien um: - "ahbot.conf.dist" ---> "ahbot.conf" - "mangosd.conf.dist" ---> "mangosd.conf" - "realmd.conf.dist" ---> "realmd.conf" 3. Falls im Verzeichnis keine "libmysql.dll" vorhanden ist, kopiert sie aus eurem MySql Pfad\lib ("C:\Program Files (x86)\MySQL\MySQL Server 5.6\lib") 4. Geht ins Verzeichnis "Mangos Dev\build\bin\Debug\tools" und kopiert den Inhalt in das World of Warcraft-Hauptverzeichnis und führt die "ExtractResources.sh" aus. 5. Kopiert folgende Ordner ins Verzeichnis "Mangos Dev\build\bin\Debug": dbc, maps, mmaps, vmaps Wichtig für den nächsten Schritt: Seid euch sicher, dass ihr einen laufenden MySQL Server erstellt habt und die Zugangsdaten kennt. Die MySQL-Zugangsdaten bei MangosZero sind standardmäßig: Name: root Passwort: mangos Bitte stellt das auch in euren Config Dateien um (mangosd.conf, realmd.conf)! Datenbank erstellen 1. Geht in den Ordner "Mangos Dev\database" 2. Führt "InstallDatabases.bat" aus 3. Wenn es alles geklappt hat, ist eure Datenbank erstmal fertig. Server Starten und Account erstellen. 1. Geht in das Hauptverzeichnis Eures Servers "Mangos Dev\build\bin\Debug" 2. Startet die realmd.exe. 3. Startet die mangos.exe. (Dauert etwas) 4. Geht in das mangos.exe Fenster und gebt das ein (mit dem punkt): 5. Um Euch GM Level 3 zu geben, gebt das ein: Realmlist ändern 1. Geht in Euer World of Warcraft-Hauptverzeichnis und öffnet die "realmlist.wtf" mit einem Texteditor. 2. Ändert den Inhalt zu Ihr könnt jetzt auf Eurem Server joinen. Viel Spass! Schlusswort: Wie gesagt, ich bin selbst nur ein Leihe. Wenn ihr Fehler habt, versuche ich zu helfen, aber bisher kenne ich mich noch nicht gut genug aus, um wirklich Auskunft zu geben. Mein Ziel ist es, auch selbst im Source Code Bugs zu beheben und das Projekt hier etwas nach vorne zu pushen. Es gibt immer noch sehr grobe Bugs, die in dieser Version vorhanden sind. Zauberer casten ihre Zauber durch Bäume oder andere Hindernisse hindurch, Quests fehlen oder sind fehlerhaft. Die Bossmechaniken in den Raids sind fehlerhaft, überall sind kleine Bugs im Gameplay. All das wurde hier schon heiß diskutiert. Es liegt an Euch, ob ihr Bugfixes mit der Community teilt und das Projekt nach vorne bringt. Ich will nur sagen: Ihr (die User, Programmierer und Intressierten) benutzt einen öffentlichen Quellcode, also gebt auch ein kleines bischen zurück. LG, DrKane
  3. Hello everybody, I have troble when i try to compile Mangos under ubuntu 14 that's my ssh console text: [email protected]:~$ cd mangos/server/obj [email protected]:~/mangos/server/obj$ sudo make [ 0%] Built target genrev [ 31%] Built target ace [ 31%] Built target detour [ 32%] Built target recast [ 36%] Built target g3dlite [ 38%] Built target zlib [ 39%] Built target bzip2 [ 39%] Built target libmpq [ 42%] Built target lualib [ 43%] Built target framework [ 46%] Built target shared [ 46%] Built target precompiled.cpp_dephelp [ 46%] Built target generate_precompiled.cpp [ 46%] Building CXX object src/modules/SD2/CMakeFiles/mangosscript.dir/include/precompiled.cpp.o In file included from <command-line>:0:0: /usr/include/stdc-predef.h:59:1: error: one or more PCH files were found, but they were invalid #endif ^ /usr/include/stdc-predef.h:59:1: error: use -Winvalid-pch for more information /usr/include/stdc-predef.h:59:1: fatal error: /home/foga/mangos/server/obj/src/modules/SD2/precompiled.h: File o directory non esistente compilation terminated. make[2]: *** [src/modules/SD2/CMakeFiles/mangosscript.dir/include/precompiled.cpp.o] Errore 1 make[1]: *** [src/modules/SD2/CMakeFiles/mangosscript.dir/all] Errore 2 make: *** [all] Errore 2 Any suggestion for how to pass that error? Thanks
  4. Hello i really need some tutorial on how to compile MangosZero core, i've tried it my self, but couldn't find the way to make it work. My skype is here: sinergywow
  5. I am running Debian Stretch/Sid. I just got mangoszero-server-master to compile using a script I found online. I've been trying to figure out how to extract the data files from the Warcraft 1.12 folder (also found online) in order to get it to run (as well as direct the configuration files in the right direction). Looking online, there seems to be several references to binaries or scripts for extracting the data and maps from the Warcraft Data folder, but I can't seem to find them in folders created after compilation. I'm not sure of the mangoszero version, it was just called mangoszero-server online. According to the change-log it is 0.19 (2014-07-09) - Ludas Legacy. I have another version in another tarball which I downloaded from this site as well: MangosZero_Rel20_Release_x32_March2015 The script is just called "mangos-installer". Should I use the script to compile this one instead? The script is the only way I've been able to get it to compile. I'm not really a coder (I've only learned a little C++ and BASIC, but I'm really rusty in both). I've only been able to get a few things to successfully compile on my own by following good instructions for noobies. I would really like to get this running. I recently discovered WoW, but I don't like that I have to be online to play it. I realize I'm just a noob, and these questions are probably very easily answered, but if you could just direct me to those answers I'd appreciate it. Thank you.
  6. so i just recently cloned rel21(Develop21) tried to compile it and I get an error regarding a missing header file Error 4 error C1083: Cannot open include file: 'revision.h': No such file or directory (I:\Program Files (x86)\magostwo\rel21\server\src\modules\Eluna\ItemHooks.cpp) i:\program files (x86)\magostwo\rel21\server\src\modules\eluna\ElunaIncludes.h 56 1 LuaEngine seams to be the only thing preventing it from building I'm using VCC 2013 as my build engine

Contact Us

To contact us click here
You can also email us at [email protected]

Privacy Policy | Terms & Conditions

Repositories

The Link to the master list
of MaNGOS repositories:
Copyright © getMaNGOS. All rights Reserved.

This website is in no way associated with or endorsed by Blizzard Entertainment®
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use