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) —Makefilema na sztywno wpisaną ścieżkę/opt/intel/bin/icpci 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.