Pular para o conteúdo principal

Instruções de compilação

:::warning Descontinuado

Mantido como referência. O plugin não é mais mantido e é incompatível com as versões modernas do ReHLDS — leia O que é o ReLocalizeBug Fix?.

:::

Verificação dos requisitos

Windows

  • Visual Studio, para o msvc/relocalizebugfix.sln

Linux

  • O compilador Intel C++ (icpc) — o Makefile fixa o caminho /opt/intel/bin/icpc e usa flags específicas da Intel (-static-intel, -no-intel-extensions, -ipo, -fasm-blocks). Compilar com GCC ou Clang exige removê-las.

Os cabeçalhos do CSSDK e do Metamod ficam embutidos em cssdk/ e metamod/, então não há nada extra a baixar. Este projeto é anterior à configuração com CMake e build.sh usada nos projetos mantidos da organização.

Clone do repositório

git clone https://github.com/rehlds/relocalizebugfix.git
cd relocalizebugfix

Compilação no Windows

Abra o msvc/relocalizebugfix.sln no Visual Studio e compile. A saída é o relocalizebugfix_mm.dll.

Compilação no Linux

make

A saída vai para Release/, como relocalizebugfix_mm_i386.so.

observação

Binários pré-compilados estão versionados no repositório em bin/, então compilar raramente era necessário, mesmo quando o projeto estava ativo.

Veja a Instalação para saber onde cada arquivo ia.