Przejdź do głównej zawartości

Instrukcja kompilacji

:::warning Projekt porzucony

Zachowane dla orientacji. Repozytorium jest zarchiwizowane na GitHubie i nie przyjmuje pull requestów — przeczytaj Czym jest LocalizeBug Fix?.

:::

Sprawdzenie wymagań

Windows

  • Visual Studio, dla msvc/localizebugfix.sln

Linux

  • Kompilator Intel C++ (icpc) — Makefile ma na sztywno wpisaną ścieżkę /opt/intel/bin/icpc i korzysta z flag charakterystycznych dla Intela (-static-intel, -no-intel-extensions, -ipo). Kompilacja GCC albo Clangiem wymaga ich usunięcia.

Pliki nagłówkowe HLSDK i Metamoda są dołączone w sdk/, więc nie trzeba pobierać niczego dodatkowo.

Sklonowanie repozytorium

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

Kompilacja w Windowsie

Otwórz msvc/localizebugfix.sln w Visual Studio i skompiluj. Wynikiem jest localizebugfix.dll.

Kompilacja w Linuksie

make

Wynikiem jest localizebugfix_mm_i386.so.

notatka

Gotowe pliki binarne wersji 2.0, 2.3 i 2.4 znajdują się w repozytorium w katalogu bin/, więc kompilacja rzadko kiedy była potrzebna, nawet gdy projekt był aktywny.

Miejsce każdego pliku opisano w Instalacji.