https://powdertoy.co.uk/Wiki/index.php?action=history&feed=atom&title=Compiling_for_Linux%2FplCompiling for Linux/pl - Revision history2024-11-26T11:12:24ZRevision history for this page on the wikiMediaWiki 1.30.0https://powdertoy.co.uk/Wiki/index.php?title=Compiling_for_Linux/pl&diff=3060&oldid=prevxaxes: Created page with "'''Ten poradnik różni się od angielskiej wersji, ponieważ oryginał mówi jak skompilować starą wersję TPT(napisaną w C), nie tpt++!''' == Pozyskiwanie źródeł == Aby..."2012-11-04T23:36:01Z<p>Created page with "'''Ten poradnik różni się od angielskiej wersji, ponieważ oryginał mówi jak skompilować starą wersję TPT(napisaną w C), nie tpt++!''' == Pozyskiwanie źródeł == Aby..."</p>
<p><b>New page</b></p><div>'''Ten poradnik różni się od angielskiej wersji, ponieważ oryginał mówi jak skompilować starą wersję TPT(napisaną w C), nie tpt++!'''<br />
<br />
<br />
== Pozyskiwanie źródeł ==<br />
Aby pobrać źródła będziesz potrzebował programu '''git''', który dostępny jest na większości platform. W systemach opartych na Debianie(Ubuntu, Minit itp.) użyj komendy<br />
<br />
''sudo apt-get install git''<br />
<br />
Wpisz<br />
<br />
''git clone https://github.com/FacialTurd/PowderToypp.git''<br />
<br />
aby sklonować repozytorium git.<br />
<br />
== Kompilacja ==<br />
Do skompilowania TPT++ będziesz potrzebować:<br />
<br />
''libsdl1.2-dev<br />
<br />
zlib1g-dev<br />
<br />
liblua5.1-0-dev<br />
<br />
build-essential<br />
<br />
libfftw3-dev''<br />
<br />
Na systemach Debianowych wpisz<br />
<br />
''sudo apt-get install libsdl1.2-dev zlib1g-dev liblua5.1-0-dev build-essential libfftw3-dev''<br />
<br />
Sprawdź, czy twój procesor obsługuje instrukcje ''sse3''(sprawdź ''flags'') oraz ile posiada rdzeni(''cpu_cores'') poprzez wykonanie polecenia<br />
<br />
''cat /proc/cpuinfo''<br />
<br />
Teraz wystarczy, że wpiszesz w katalogu PowderToypp/<br />
<br />
''scons --lin --sse3 -j2 --release''<br />
<br />
Oczywiście musisz dostosować parametry pod siebie - usuń --sse3 jeśli twój procesor tego nie obsługuje oraz wpisz odpowiednią ilość rdzeni w -j2(-j2 oznacza dwa rdzenie, a właściwie dwa wątki(threads)). To wszystko! Gotową binarkę znajdziesz w katalogu ''build/''.</div>xaxes