¡Hola! Te puedo proporcionar una guía básica sobre cómo compilar AzerothCore en Linux. Asumiré que estás utilizando Ubuntu como tu sistema operativo.
1. **Instala las dependencias**: Primero, necesitarás instalar las dependencias de AzerothCore. Para esto, puedes correr el siguiente comando en tu terminal:
```
sudo apt-get update && sudo apt-get install git cmake make gcc g++ clang libmysqlclient-dev libssl-dev libbz2-dev libreadline-dev libncurses-dev mysql-server libace-6.* libace-dev
```
2. **Descarga el código fuente de AzerothCore**: Ahora necesitas descargar el código fuente de AzerothCore. Para hacer esto, usa git para clonar el repositorio en tu carpeta deseada:
```
git clone
https://github.com/azerothcore/azerothcore-wotlk.git
```
3. **Configura y compila AzerothCore**: Después de haber descargado el código fuente, puedes configurar y compilar AzerothCore. Para hacer esto, deberás correr los siguientes comandos en tu terminal:
```
cd azerothcore-wotlk/
mkdir build
cd build/
cmake ../ -DCMAKE_INSTALL_PREFIX=$HOME/azeroth-server/ -DTOOLS=1 -DWITH_WARNINGS=1
make -j $(nproc)
make install
```
Esto creará una carpeta `azeroth-server` en tu directorio home, donde podrás encontrar los archivos compilados para ejecutar el servidor.
4. **Para implementar módulos**: Si estás interesado en implementar módulos, necesitarás hacerlo antes de la etapa de compilación (antes del paso 3). Puedes seguir estas instrucciones:
- Descarga o clona el módulo en el directorio `modules` de AzerothCore.
- Luego, sigue los pasos desde el 3 para configurar y compilar AzerothCore. Los módulos deberían compilarse automáticamente con el servidor.
Recuerda que debes tener cuidado y seguir las instrucciones específicas para cada módulo, ya que algunos pueden requerir pasos adicionales o tener incompatibilidades específicas.
¡Espero que esto te ayude a empezar! Si tienes alguna otra pregunta, no dudes en preguntar. ¡Buena suerte con tu servidor AzerothCore!