Kako buildati compiler?
Pocetak
(*) - Pre svega napravite folder negde (e.g desktop), i unutar otvorite command prompt ili git, nbtn.. (Potreban vam je git - https://git-scm.com/downloads)
(*) - Kada ste otvorili, kucate sledece:
git clone https://github.com/pawn-lang/compiler
Preuzimanje
(*) - Sacekate da ga clone-uje i kada zavrsi, napravice Vam se folder compiler (repository name)
(*) - Zatim potrebno je da skinete Visual Studio (pozeljno najnoviji) ili da skinete MinGW (Minimalist GNU for Windows)
(*) - Nakon toga, jos samo treba da preuzmete CMake
(*) - Kada ste preuzeli i CMake, opet u command prompt-u ili PowerShell-u kucate sledece (C:\Pawn = postavite svoju lokaciju gde Vam se nalazi folder compiler koji ste dobili preko git clone-a...)
Visual Studio
cd C:\Pawn
mkdir build && cd build
cmake ..\source\compiler -G "Visual Studio 15 2017" // Zavisi koji ste skinuli, taj i stavite ovde je VSC 15 2017...
MinGW
cd C:\Pawn
mkdir build && cd build
cmake ..\source\compiler -G "MinGW Makefiles"
(*) - Zatim, kucate u command prompt-u ili PowerShell-u sledece: (ovo isto kucate u folderu pod nazivom compiler)
cmake --build . --config Release
(*) - Mozete i da pokrenete pawnc.sln preko Visual Studio ali morate da odaberete Release konfiguraciju
(*) - Ovo ce napraviti pawncc.dll i pawncc.exe u Release folderu. Zatim te fajlove mozete da prebacite u folder gde vam se nalazi vec postojeci pawncc.dll i pawncc.exe.
Linkovi preuzimanja
Visual Studio - https://www.visualstudio.com/vs/community/
MinGW - http://www.mingw.org/
CMake - https://www.cmake.org/
- Ovde sam radio samo compiler za Windows, ukoliko zelite i za Linux, napravicu nije mi mrsko, ali opet sve ovo imate na https://github.com/pawn-lang/compiler/wiki/Building-From-Source
- Ja se nadam da sam bio koliko toliko jasan. Ako nekome treba pomoc, moze da mi se obrati slobodno.