[Linux] Compiling Remere's Map Editor Sources
Supported OS
Ubuntu 22.04
Ubuntu 24.04
1. Install the required software:
Ubuntu 22.04
The following command will install Git, CMake, a compiler and the libraries used by Remere's Map Editor.
Git will be used to download the source code, and CMake will be used to generate the build files.
sudo apt update && sudo apt dist-upgrade
sudo apt install git cmake build-essential autoconf libtool ca-certificates curl zip unzip tar pkg-config ninja-build ccache bison linux-headers-$(uname -r) libxi-dev libgl1-mesa-dev libegl1-mesa-dev libglu1-mesa-dev mesa-common-dev libxrandr-dev libxxf86vm-dev libx11-dev libxft-dev libxext-dev libwayland-dev libxkbcommon-dev libibus-1.0-dev libasound2-dev libxmu-dev libdbus-1-dev libxtst-dev linux-libc-dev libarchive-dev libwxgtk3.0-gtk3-dev python3-distutils libxrender-devUpdate cmake:
sudo apt remove --purge cmake
hash -r
sudo apt install snapd
sudo snap install cmake --classic
cmake --versionInstall vcpkg:
cd ~
git clone https://github.com/microsoft/vcpkg
cd vcpkg
./bootstrap-vcpkg.sh
cd ..Update vcpkg if you already have installed:
cd vcpkg
git pull
.\vcpkg upgrade
.\bootstrap-vcpkg.sh
.\vcpkg upgrade --no-dry-runUbuntu 24.04
The following command will install Git, CMake, a compiler and the libraries used by Remere's Map Editor.
Git will be used to download the source code, and CMake will be used to generate the build files.
sudo apt update && sudo apt dist-upgrade
sudo apt install git cmake build-essential autoconf libtool ca-certificates curl zip unzip tar pkg-config ninja-build ccache bison linux-headers-$(uname -r) libxi-dev libgl1-mesa-dev libegl1-mesa-dev libglu1-mesa-dev mesa-common-dev libxrandr-dev libxxf86vm-dev libx11-dev libxft-dev libxext-dev libwayland-dev libxkbcommon-dev libibus-1.0-dev libasound2-dev libxmu-dev libdbus-1-dev libxtst-dev linux-libc-dev libarchive-dev libwxgtk3.2-dev python3-distutils-extra libxrender-devUpdate cmake:
sudo apt remove --purge cmake
hash -r
sudo apt install snapd
sudo snap install cmake --classic
cmake --versionInstall vcpkg:
cd ~
git clone https://github.com/microsoft/vcpkg
cd vcpkg
./bootstrap-vcpkg.sh
cd ..Update vcpkg if you already have installed:
cd vcpkg
git pull
.\vcpkg upgrade
.\bootstrap-vcpkg.sh
.\vcpkg upgrade --no-dry-run2. Download the source code:
git clone --depth 1 https://github.com/opentibiabr/remeres-map-editor.git
cd remeres-map-editor3. Checkout nightly branch (optional):
4. Folder structure:
5. Configure and build:
Last updated