Compile MaNGOS On Windows/de
From MaNGOS
MaNGOS auf Windows kompilieren Folgende ist eine Anleitung zum Kompilieren von MaNGOS auf Windows. (Vor der Ausführung solltest du dies gründlich gelesen haben; erste Fehler bei der Ausführung siehst du am Besten, wenn du das Programm über die Eingabeaufforderung - cmd - startest.)
Contents |
Benötigte Software
- Ein Windows Betriebssystem
- Eine Version des MS Visual C++:
- Visual C++ 2008 Express Edition mit SP1(Version 9/2008) (die Version 2010 wird das Projekt warscheinlich noch nicht kompillieren können, auch wenn Projektdateien dafür vorliegen)
- Microsoft Platform SDK
- Eine Internetverbindung
Installation von Visual C++ 2008 Express Edition
- Lade Visual C++ 2008 Express Edition mit SP1(Version 9/2008) von Microsoft
- Installiere es (Anleitungen im Notfall durch Google)
Den Quell Tarball von github downloaden
- Download
- Extrahiere nach "C:\sources\mangos" (Möglicherweise wird ein extra Programm dazu benötigt, ich benutze Winrar)
MaNGOS Kompilierung mithilfe von Visual C++ 2008 EE
- Gehe im Explorer nach "C:\sources\mangos\win\" und Doppelklick (Öffne) die Datei mangosdVC90.sln.
- Wähle im Vc++ Programm die Option Erstellen->Konfigurations-Manager.
Wähle „Release“ im Dropdown Menu unter „Konfiguration der aktuellen Projektmappe“ „Aktive Projektmappenplattform“ sollte auf Standard „Win32“ sein (auf 64bit-Betriebssytemen kann x64 für mehr performance getestet werden). Ändere dies nicht!
- Schließe den Dialog.
- Nun wähle Erstellen->Projektmappe erstellen (Anmerkung: Falls du einen Fehler gehabt hast, oder beim erstellen Probleme hast, kannst du Erstellen -> Projekt bereinigen auswählen. Dies stellt die Kompilation wieder auf ihren alten stand.)
- Jetzt wird deine MaNGOS Anwendung kompiliert.
Nach der Kompilierung
Dies wird eine Zeit dauern, abhängig von deiner Prozessorgeschwindigkeit. Du WIRST verschiedene Warnungen bekommen. Diese sind bekannt, und sollen dich nicht alarmieren. Nach dem Abschluss des Prozesses solltest du eine Meldung bekommen. Ungefähr „Erstellen: 11 erfolgreich, Fehler bei 0, 0 aktuell, 0 übersprungen“.
Du musst sicherstellen das „Fehler bei 0“ steht. (Solltest du eine frühere Version aktualisieren, bekommst du möglicherweise eine Meldung „Erstellen: 3 erfolgreich, Fehler bei 0, 8 aktuell, 0 übersprungen“. Wieder keine Fehler, dann bist du auf der sicheren Seite.)
Die Dateien die benötigt werden um dein MaNGOS zu starten sind in dem Ordner C:\sources\mangos\bin\release\". Du musst alle *.exe und *.dll Dateien die du in diesem Ordner findest in den Ordner platzieren wo du planst MaNGOS auszuführen (z.B. „C:\MaNGOS“)
Ebenso wirst du die conf.in von "C:\sources\mangos\src\mangosd\" und "C:\sources\mangos\src\realmd\" kopieren, und in deinem Zielordner (z.B. „C:\MaNGOS“) umbenennen indem du das „.in“ oder ".dist.in" aus dem Dateinamen entfernst.
Vor Inbetriebnahme des MaNGOS Servers, musst du ihn noch immer Konfigurieren. Diese Anleitung findest du hier.
Solltest du noch weitere Fragen, oder Probleme bei der Kompilierung haben, bitte poste deine Probleme im Forum - jemand wird versuchen dir zu helfen.