Инструкция по сборке
:::warning Устаревший проект
Сохранено для справки. Плагин больше не поддерживается и несовместим с современными версиями ReHLDS — см. Что такое ReLocalizeBug Fix?.
:::
Проверка требований
Windows
- Visual Studio, для
msvc/relocalizebugfix.sln
Linux
- Компилятор Intel C++ (
icpc) — вMakefileжёстко прописан путь/opt/intel/bin/icpcи используются специфичные для Intel флаги (-static-intel,-no-intel-extensions,-ipo,-fasm-blocks). Для сборки под GCC или Clang их нужно вычистить.
Заголовочные файлы CSSDK и Metamod включены в репозиторий в каталогах cssdk/ и metamod/, поэтому ничего дополнительно скачивать не нужно. Проект появился раньше связки CMake и build.sh, используемой в поддерживаемых проектах организации.
Клонирование репозитория
git clone https://github.com/rehlds/relocalizebugfix.git
cd relocalizebugfix
Сборка под Windows
Откройте msvc/relocalizebugfix.sln в Visual Studio и выполните сборку. На выходе получится relocalizebugfix_mm.dll.
Сборка под Linux
make
Результат появится в каталоге Release/ под именем relocalizebugfix_mm_i386.so.
Готовые сборки лежат прямо в репозитории в каталоге bin/, так что собирать проект редко требовалось даже тогда, когда он был активен.
О том, куда помещался каждый файл, см. Установка.