Pular para o conteúdo principal

Instruções de compilação

:::warning Descontinuado

Mantido como referência. O repositório está arquivado no GitHub e não aceita pull requests — leia O que é o LocalizeBug Fix?.

:::

Verificação dos requisitos

Windows

  • Visual Studio, para o msvc/localizebugfix.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). Compilar com GCC ou Clang exige remover essas flags.

Os cabeçalhos do HLSDK e do Metamod ficam embutidos em sdk/, então não há nada extra a baixar.

Clone do repositório

git clone https://github.com/s1lentq/localizebugfix.git
cd localizebugfix

Compilação no Windows

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

Compilação no Linux

make

A saída é o localizebugfix_mm_i386.so.

observação

Binários pré-compilados das versões 2.0, 2.3 e 2.4 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.