Sign in Join
Wiki copytemporary

Installing Lazarus/sk: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: Installing Lazarus/sk

OldNewLine
1+## Úvod
2+
3+Pre tých, ktorí jednoducho chcú nainštalovať Lazarus a začať ho používať pre programovanie, je najjednoduchším prístupom stiahnuť a nainštalovať najnovšiu, podľa možností stabilnú, binárnu verziu (linuxový balíček ".rpm alebo windowsový balíček ".exe"). Môžete si prečíteť časti pod Linux alebo Windows nazvané "fpc binaries" alebo prvé odstavece v časti o inštalácii Lazarus v Linuxe alebo vo Windows; väčšinu ostatných informácií môžete kľudne ignorovať.
4+
5+Tí, ktorí sa chcú spolupracovať pri vývoji prekladača alebo IDE, alebo chcú mať najaktuálnejšie nástroje, budú potrebovať inštaláciu zo zdrojových súborov a väčšina zvyšných informácií je pre nich relevantná.
6+
7+Lazarus pozostáva z dvoch základných častí:
8+
9+- LCL - knižnica komponentov Lazarus (Lazarus Component Library)
10+- IDE - Integrované vývojové prostredie
11+
12+Tieto v podstate závisia na:
13+
14+- FreePascal – prekladač FreePascal
15+- FCL – knižnica komponentov FreePascal (FreePascal Component library,obsahujúca väčšinu nevizuálnych komponentov použitých v Lazarus
16+
17+### Systémové požiadavky Lazarus
18+
19+1. prekladač FreePascal, balíčky a zdrojové kódy (*dôležité* rovnakej verzie/dátumu)
20+2. podporovaný Widget tool-kit
21+ :;Win32: : môže byť použité pôvodné Win32 API
22+
23+ :;Linux/xxxBSD: GTK+ 1.2.x : Väčšina distribúcií Linuxu a *BSDs už inštaluje knižnice GTK+ 1.2.x. Nájsť ich môžete aj na <http://www.gtk.org>.\
24+ Budete tiež chcieť gdk-pixbuf, 0.13 alebo novšiu (doporučené 0.18 alebo novšie), ktorú tiež nájdete vo väčšine nových distribúcií. Zdrojový kód je dostupný z <ftp://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/>
25+
26+ :;macOS: GTK+ 1.2.x : Budete potrebovať Apple Developer Tools, X11 a GTK1.2. Viz nižšie Inštalácia pod macOS.
27+
28+ :;GTK+ 2.x: UPOZORNENIE: Rozhranie GTK2 zatiaľ nie je kompletné a je len pre testovacie účely.\
29+ Nájdete ho vo väčšine posledných distribúcií, zdrojový kód hľadajte na <http://www.gtk.org>.
30+
31+FAQ - Najčastejšie kladené otázky sú dostupné na <http://www.lazarus.freepascal.org> . Niektoré z otázok môžete nájsť v lokálnom súbore 'FAQ'.
32+
33+Nasledujúce časti popisujú ako získať FreePascal a ako správne nainštalovať Lazarus.
34+
35+## Inštalácia prekladača FreePascal
36+
37+Rozsiahla diskusia o inštalácii a budovaní prekladačov FreePascal je dostupná na <http://www.stack.nl/~marcov/buildfaq.pdf> - pre niektorých užívateľov môže byť zbytočne podrobná, ale je dostatočne vyčerpávajúca.
38+
39+Lazarus vyžaduje **fpc** (FreePascal) verzie 2.2.0 alebo novšií a vyžaduje oboje, aj preložené knižnice fpc (binárne) aj zdrojové kódy fpc, a oboje rovnakej verzie.
40+
41+### Inštalácia Free Pascalu pod Linuxom
42+
43+#### Binárky FPC
44+
45+Posledné uvoľnenie FreePascal, verziu 2.2.0, môžete získať z webovej stránky FreePascal (http://www.freepascal.org/download.html, potom zvoľte zrkadlo) alebo zo sourceforge (http://sourceforge.net/projects/lazarus).
46+
47+V sťahovacej sekcii Lazarus (http://www.lazarus.freepascal.org ) nájdete RPM balíčky prekladača Free Pascal (compiler / linux). Ak nemáte distribúciu založenú na RPM, môžete si stiahnuť a nainštalovať tarbally z <http://www.freepascal.org>. Ak si chcete binárky prekladať sami, pozrite sekciu BSD.
48+
49+Inštrukcie:
50+
51+UPOZORNENIE: ak **nepoužívate RPM** (dokonca ak plánujete použiť alien) je lepšie získať posledný stabilný fpc (momentálne 2.2.0) a nainštalovať Lazarus zo zdrojových kódov.
52+
53+Spusťte Linux a prihláste sa ako ROOT.
54+
55+Stiahnite posledné súbory z <http://sourceforge.net/project/showfiles.php?group_id=89339>. Napríklad:
56+
57+:* fpc-2.0.4-0.i586.rpm
58+
59+:* fpcsrc-2.0.4-0.i386.rpm
60+
61+:* lazarus-0.9.22-0.i386.rpm\
62+a nainštalujte ich:
63+
64+:* rpm -Uvh fpc-2.0.4-0.i586.rpm
65+
66+:* rpm -Uvh fpcsrc-2.0.4-0.i386.rpm
67+
68+:* rpm -Uvh lazarus-0.9.22-0.i386.rpm\
69+Používatelia Debianu sa budú musieť uchýliť k použitiu alien (pozor, negeneruje fpc.cfg) alebo nainštalovať tarball.
70+
71+#### Zdrojové kódy FPC
72+
73+Od uvoľnenie verzie 2.0, FPC premigroval do Subversion (SVN). Momentálne neexistuje zrkadlo CVS, takže budete potrebovať na získanie zdrojových kódov FPC použiť SVN.
74+
75+##### Stiahnutie Dennej snímky zdrojových kódov Vývojového stromu (version 2.3.x)
76+
77+Môžete stiahnuť dnešné vývojové (v 2.3.x) zrdojové kódy v podobe komprimovanej snímky SVN úložiska zdrojových kódov: tieto snímky sú denne aktualizované a odrážajú stav úložiska zdrojových kódov. Súbory sú uchovávané na stránke s archívom SVN.
78+
79+Celý verejný archív zdrojových kódov verzie 2.3.x: [fpc.zip](ftp://ftp.freepascal.org/pub/fpc/snapshot/v23/source/fpc.zip) (24 MB)
80+
81+##### Stiahnutie Dennej snímky zdrojových kódov Uvoľneného stromu (verzia 2.2.x)
82+
83+Môžete stiahnuť dnešné vývojové (v 2.2.x) zdrojové kódy, ktoré budú viesť k nasledujúcej stabilnej verzi v podobe komprimovanej snímky SVN úložiska zdrojových kódov: tieto snímky sú denne aktualizované a odrážajú stav úložiska zdrojových kódov. Súbory sú uchovávané na stránke s archívom SVN.
84+
85+Celý verejný archív verzie 2.2.x: [fpc.zip](ftp://ftp.freepascal.org/pub/fpc/snapshot/v22/source/fpc.zip) (24 MB)
86+
87+##### Pripojenie k úložisku zdrojových kódov pomocou SVN
88+
89+Ako alternatíva k denným zip súborom zdrojových kódov SVN, je každému dostupné SVN úložisko, s prístupom len na čítanie. Čiže môžete priamo pristupovať ku kódu a budete mať k dispozícii skutočne aktuálne zdrojové kódy. Je to tiež metóda, ktorá vyžaduje menej šírky pásma, okrem prvotného stiahnutia (checkout v jazyku SVN).
90+
91+##### Vývojové snímky
92+
93+(Samozrejme potrebujete mať nainštalované SVN. [Tu hľadajte](http://subversion.tigris.org/) inštrukcie ako to urobiť.)
94+
95+Zmeňte adresár (cd) na rodičovský adresár Vašej vývojovej oblasti, napr.
96+
97+`[]$ cd /home/username/FreePascal`
98+
99+Pre získanie úplného úložiska zdrojového kódu, všetkých verejne dostupných modulov, zadajte
100+
101+`[]$ svn checkout `[`http://svn.freepascal.org/svn/fpc/trunk`](http://svn.freepascal.org/svn/fpc/trunk)` fpc`
102+
103+Normálne stačí tento krok urobiť len raz.
104+
105+Pre aktualizáciu zdrojových kódov, stiahnutých podľa predchádzajúceho kroku (checkout), zadajte
106+
107+`[]$svn update fpc`
108+
109+##### Opravy pre 2.2.x
110+
111+Opravy potrebujú samostatný adresrá, vytvorte napríklad adresár 'fixes', vstúpte do neho a opakujte predchádzajúci príkaz checkout s URL <http://svn.freepascal.org/svn/fpc/branches/fixes_2_2>:
112+
113+`[]$ cd mysvn/fixes`\
114+`[]$ svn checkout `[`http://svn.freepascal.org/svn/fpc/branches/fixes_2_2`](http://svn.freepascal.org/svn/fpc/branches/fixes_2_2)` fpc`
115+
116+a pre aktualizáciu:
117+
118+`[]$ svn update fpc`
119+
120+Zdrojové kódy dokumentácie sú v samostatnom úložisku, zvanom fpcdocs, takže príkaz pre jej získanie je
121+
122+`[]$ svn checkout `[`http://svn.freepascal.org/svn/fpcdocs/trunk`](http://svn.freepascal.org/svn/fpcdocs/trunk)` fpcdocs`
123+
124+Ak sa o subversion chcete naučiť viac, prečítajte si výbronú [knihu o Subversion](http://svnbook.red-bean.com/), ktorá je slobodne dostupná online v rôznych fomátoch.
125+
126+Pre nechápavých: Máte prístup len na čítanie, takže sa nepokúšajte odoslať (commit) hocičo :-)
127+
128+Ďalšie informácie hľadajte n awebovej stránke [FreePascal](http://www.freepascal.org/develop.html).
129+
130+### Inštalácia Free Pascal vo Windows
131+
132+#### Binárne súbory FPC pre Windows
133+
134+Najjednoduchším spôsobom ako získať fungujúcu inštaláciu FreePascal je stiahnuť si aktuálnu release binárnych súborov Lazarus pre Windows zo SourceForge.net – release obsahuje aktuálnu verziu prekladača FreePascal a knižnice FreePascal, ako aj Lazarus IDE. Ak však chcete inštalovať zo zdrojových súborov, čítajte ďalej!
135+
136+Môžete získať zipovaný inštalátor fpc 2.2.0 v sekcii sťahovanie Free Pascal <http://www.freepascal.org/download.html>, (potom zvoľte zrkadlo).
137+
138+Inštalácia so zdrojových kódov je obsahom nasledujúcej sekcie - nie je určená pre nováčikov, keďže vyžaduje aj spúšťanie prekladača.
139+
140+#### Zdrojové kódy FPC pre Windows
141+
142+\<\<\<\< Viz predchádzajúcu sekciu Zdrojové kódy FPC pre Linux, kde je popísané použitie SVN \>\>\>\>
143+
144+Najjednoduchší spôsob ako získať zdrojové kódy FreePascal je pomocou SVN. Zdrojové kódy môžete tiež stiahnuť ako celý balíček – pozrite <http://www.freepascal.org/develop.html>, kde sú denné snímky stromu verzie 2.3.x.
145+
146+Zdrojové kódy FPC pomocou SVN
147+
148+Na vykonanie nasledujúcich krokov budete potrebovať klienta SVN, napr. [TortoiseSVN](http://www.tortoisecvs.org/) alebo [WinCVS](http://www.wincvs.org/). Presné príkazy sa môžu medzi klientami meniť; nasledujúce sú pre použitie s klientom [CVS home](https://ccvs.cvshome.org/files/documents/19/324/cvs-1-12-9.zip).
149+
150+Najprv si vytvorte adresár, do ktorého umiestniíte zdrojové súbory (napr. c:\source), potom do príkazového riadku zadajte tieto príkazy:
151+
152+`C:\Source> svn co `[`http://svn.freepascal.org/svn/svn/trunk`](http://svn.freepascal.org/svn/svn/trunk)` fpc`
153+
154+Typ: Pre stiahnutie/aktualizáciu posledných zmien stačí zadať
155+
156+`C:\> cd Source\FPC`\
157+`C:\Source\FPC> svn up`
158+
159+Pozrite si <http://www.freepascal.org/down-win32.html> Zoznam zrkadiel nájdete na <http://www.freepascal.org/sdown.html>. Stiahnite FreePascal ako jeden veľký súbor, rozbaľte ho a spusťte install.exe.
160+
161+Do systémovej premennej PATH pridajte adresár fpc:
162+
163+- Win98: Upravte autoexec.bat pridaním riadku: PATH=%PATH%;C:\pp\bin\bin\win32
164+- WinXP/2k: Tento počítač (pravý klik) -\> Vlastnosti -\> Spresnenie (stránka) -\> Premenné prostredia -\> Systémové premenné -\> Upravte "PATH" pridaním "C:\pp\bin\bin\win32".
165+
166+Potom reštartujte Windows.
167+
168+*ToDo: Explain how to download fpc sources and build the compiler*
169+
170+### Inštalácia Free Pascal pod FreeBSD/auto
171+
172+Posledná kolekcia portov FreeBSD obsahuje stabilnú verziu 2.2.0 v ports/lang/fpc. Ale je roztrúsená do 57 (!) balíčkov a neinštaluje zdrojové kódy, tak je väčšinou lepšie nainštalovať ho manuálne (viz nižšie). Napriek tomu tu je postup pre inštaláciu portu.
173+
174+Toto musí byť urobené ako as root.
175+
176+`[]# cd /usr/ports/lang/fpc && make install && make clean`
177+
178+ďalšou možnosťou je použiť portinstall.
179+
180+`[]# portinstall fpc`
181+
182+Po nainštalovaní fpc skontrolujte či pracuje jednoduchým zadaním
183+
184+`[]$ fpc`
185+
186+### Inštalácia Free Pascalu pod BSD/manuálne
187+
188+Všetko čo potrebujete sú:
189+
190+Súbor so všetkými zrojákmi prípadne dva (fpc a lazarus)
191+
192+1\. napr. pre fpc <ftp://ftp.freepascal.org/fpc/dist/Linux/separate/sources.tar> najlepšie export (žiadne CVS/ adresáre). Tento súbor to nemá\
193+2\. Denné zdrojáky Lazarus.
194+
195+- _hocaký_ štartovací prekladač od vydania 1.9) Verziu si môžete overiť pomocou príkazu "ppc386 -i". Ak je výstup 1.9.3 až 2.0.x tak je všetko vporiadku.
196+- \- závislosti. (pre FreeBSD je to gtk12, glib12 a gdk_pixbuf a ešte GNU make, iconv a gettext)
197+
198+Kompilácia FPC:
199+
200+1\. (zožente) potrebné súbory (FPC zdrojáky, štartovací prekladač) 2. (rozbalte) A potom od-tgz-ujte vo vašom pracovonom adresári, 3. (skompilujte) choďte do work/fpc/ a spustite
201+
202+` $MAKE all OPT='-gl'  PP=/cesta/k/štartovaciemukompileru-meno-ppc386`\
203+`(/cesta/k/.. môže byť vynechaná ak máte ppc386 v ceste(PATH))`\
204+`($MAKE je make v linuxe a gmake na BSD)`
205+
206+4\. (nainštalujte) vo work/fpc spusťte
207+
208+`$MAKE install PP=compiler/ppc386 PREFIX=$THEPREFIX`\
209+`(THEPREFIX= je väčšinou /usr/lcoal, ale napr. na NetBSD je to /usr/pkg kvôli portom)`\
210+`Vytvorte symbolickú linku:`\
211+`  ln -s $THEPREFIX/lib/fpc/1.0.8/ppc386 $THEPREFIX/bin/ppc386`\
212+`     install sourceinstall PREFIX=$THEPREFIX`
213+
214+5\. (nastavťe) spustite compiler/utils/samplecfg \$THEPREFIX/lib/fpc/1.9.3 \$ETCDIR 6. (nepovinne, testujte), presvečte sa či ppc386 -i dáva výstup, ináč musíte pridať \$PREFIX/bin do vašej cesty. Skúsťe skompilovať program s parametrami -viwn, a pozrite či nepíše chyby. Poznámky:
215+
216+- Ak potrebujete fpcmake balíkové listy, musíte si ich sami vygenerovať alebo zohnať, v každom prípade spravte pokusnú inštaláciu do /tmp/pack a zistite či sa súbori nainštalovali pomocou find . \>ll
217+
218+- \$THEPREFIX a \$ETCDIR by mali byť nastaviteľné uživateľom. Inak niesu možné lokálne inštalácie.
219+
220+- BSDHIER=1 pri všetkých príkazoch make núti hierarchické konvencie BSD.
221+
222+### Inštalácia Free Pascalu pod macOS
223+
224+Budete potrebovať Apple Developer tools, X11, and GTK 1.2:
225+
226+Developer-tools: sú zahrnuté na orginálnych inštalačných CD inštalácie OS X, alebo ich môžete stiahnuť z (nutná free registrácia) <http://developer.apple.com/>.
227+
228+Apple X11: Na novoinštalovanom systéme: zvoľte "Customize" v inštalačnom dialógu a zvoľte "X11".
229+
230+Na už nainštalovanom systéme:
231+
232+Panther 10.3: stiahnuť z <http://www.apple.com/downloads/macosx/apple/x11formacosx.html>
233+
234+Tiger 10.4: nainštalovať X11 z DVD.
235+
236+GTK 1.2: Stiahnutie a správne nainštalovanie môže zabrať veľa času, preto využite dostupných správcov balíčkov. Jeden z nich je fink, ktorý môžete stiahnuť z <http://fink.sourceforge.net/download/index.php?phpLang=en>; a pokračovať podľa inštalačných pokynov.
237+
238+V termináli spusťte
239+
240+`sudo /sw/bin/apt-get install gdk-pixbuf gtk+ gtk+-data gtk+-shlibs gtk-doc gtk-engines`
241+
242+Aplikácie X11 je v /Applications/Utilities/X11. Môžete ju pretiahnuť do docku, aby ste ju mohli spúšťať jednym kliknutím.
243+
244+Tip: Väčšina programov X11, vrátane Lazarus, očakáva, že získa zameranie po kliknutí myšou do okna. Pod macOS je toto deaktivované, aktivovať ju môžte pre všetky aplikácie X11 zadaním v termináli:
245+
246+`defaults write com.apple.x11 wm_click_through -bool true`
247+
248+Prekladač Free Pascal
249+
250+Potom stiahnite a nainštalujte Prekladač Free Pascal Compiler (aspoň 2.2.0) z:
251+
252+
253+<https://sourceforge.net/project/showfiles.php?group_id=89339>
254+
255+Pri preklade GTK programov, musíte pridať do fpc.cfg dva riadky, ktoré umožnia používanie knižníc:
256+
257+`-Fl/sw/lib`\
258+`-Fl/usr/X11R6/lib`
259+
260+Pre Lazarus sú potrebné aj zdrojové kódy FPC:
261+
262+- nainštalujte SVN pre macOS: dobrou voľbou je balíček poskytnutý [Martinom Ottom](http://www.codingmonkeys.de/mbo/).
263+
264+Vytvorte adresár, kde chcete umiestniť zdrojové kódy. Túto úlohu nemusíte robiť ako root, môže to urobiť každý bežný používateľ. Najprv vytvorte adresár pre fpc
265+
266+
267+(napr. /Users/username/freepascal)
268+
269+potom otvorte terminál al urobte nsledujúce:
270+
271+`[]$ svn co `[`http://svn.freepascal.org/svn/fpc/trunk`](http://svn.freepascal.org/svn/fpc/trunk)` fpc`
272+
273+Týmto vytvoríte adresár nazvaný 'fpc', ktorý môže byť neskôr použitý v IDE. Tit: Pre stiahnutie/aktualizáciou posledných zmien jednoducho spusťte
274+
275+`[]$ cd /Users/username/freepascal/fpc`\
276+`[]$ svn up`
277+
278+## Inštalácia Lazarus
279+
280+### Inštalácia Lazarus pod Linuxom
281+
282+#### Ubuntu / Debian
283+
284+Najjednoduchšia cesta pre získanie aktuálnej pracujúcej inštalácie Lazarus je stihnutie súborov .deb pre FreePascal a Lazarus z úložiska SourceForge.
285+
286+Experimentálne: [[How to setup a FPC and Lazarus Ubuntu repository/sk|Ako nastaviť úložisko FPC a Lazarus]]
287+
288+##### Jednoduché vytvorenie balíčkov deb
289+
290+Najjdenoduchšia cesta pre získanie aktuálnej funkčnej inštalácie Lazarus je stiahnuť a vybudovať svoje vlastné balíčky .deb podľa inštrukcií na [[How to setup a FPC and Lazarus Ubuntu repository/sk|Ako nastaviť úložisko FPC a Lazarus]]
291+
292+#### Inštalácia pomocou rpm
293+
294+Najľahší spôsob ako získať poslednú verziu Lazarusa je stiahnuť si RPM balíčky pre FreePascal a Lazarus z SourceForge stránky.
295+
296+Potrebujete stiahnuť vybranú verziu z:
297+
298+- prekladača (napr. fpc-1.9.5-041207.i386.rpm)
299+- zdrojákov knižníc (napr. fpcsrc-1.9.5-041207.i386.rpm)
300+- Lazarusa (napr. lazarus-0.9.2.4-fpc_1.9.5_041207.i386.rpm).
301+
302+Potom napíšete následovné príkazy (musíte mať práva root - použiťe su, alebo sudo)
303+
304+`rpm -Uvh fpc-1.9.5-041207.i386.rpm`\
305+`rpm -Uvh fpcsrc-1.9.5-041207.i386.rpm`\
306+`rpm -Uvh lazarus-0.9.2.4-fpc_1.9.5_041207.i386.rpm`
307+
308+Ak dávaťe prednosť ručnej inštalácie zo zdrojov, následujťe tieto inštrukcie. Pretože je celý lazarus nainštalovaný do jedného adresára, odinštalácia je veľmi jednoduchá a na inštaláciu nemusíte byť root. Môžete si stiahnuť tgz súbory fpc, fpcsrc a lazarus z downloads sekcie, alebo priamo cez CVS.
309+
310+Sťahovanie lazarusa cez CVS
311+
312+cvs umožňuje ľahký spôsob updatu pre vaše zdrojové kódy tým že sťahuje len zmenené súbory. Toto je odporúčaný spôsob ktorý vám ušetrí veľa času. Pripojenie na internet je nutné: Nemusíte byt root. Lazarus nepotrebuje špeciálne práva ani počas inštalácie ani za behu. Najprv pre Lazarus vytvorte adresár (napr. /home/username/freepascal) a potom spravte následovné:
313+
314+pripojte sa na CVS server (poznámka
315+lazarus a freepascal používaju rovnaký server)
316+
317+`[]$ export CVSROOT=:pserver:cvs@cvs.freepascal.org:/FPC/CVS`\
318+`[]$ cvs login`
319+
320+heslo je 'cvs' bez ''.
321+
322+stiahnite si lazarus zdrojáky
323+
324+`[]$ cvs -z3 co lazarus`
325+
326+skompilujte lazarus:
327+
328+`[]$ cd lazarus`\
329+`[]$ make  (gmake on BSD)`
330+
331+Ak bolo FPC nainštalované vporiadku, mala by kompilácia prebehnúť bez problémov. Ak nie, prečítajte si FAQ.
332+
333+Spusťte lazarus
334+
335+`[]$ ./lazarus`
336+
337+IDE by sa malo spustiť. Ak ste spusťili lazarus v konzole, uvidíte pár poznámok ohladom chýbajúcich nastavení. Toto je normálne pri prvom štarte. IDE sa snaží automaticky naisť kde sú prekladač freepascal a jeho zdrojáky.
338+
339+Skontrolujte cesty
340+Použíte menu a choďte do
341+
342+
343+Tools -\> Options -\> Environment -\> Files
344+
345+'FPC Source directory' by mal ukazovať na miesto kde máte zdrojáky FPC. Tento adresár väčšinou končí s /fpc/ alebo /fpcsrc/ (napr. /usr/src/fpcsrc, alebo /home/username/freepascal/fpc) a obsahuje adresáre ako 'compiler', 'docs', 'fcl', 'rtl' a 'packages'.
346+
347+*Dorob: vysvetli ostatné cesty*
348+
349+Rada
350+
351+Aby ste updatly lazarus stačí
352+
353+`[]$ cd /home/username/freepascal/lazarus`\
354+`[]$ cvs -z3 update -dP`\
355+`[]$ make clean all   (gmake na BSD)`
356+
357+Toto skompiluje lazarus a vytvorí IDE bez balíkov. Aby sťe napojili nainštalované balíky spravte následovné:
358+
359+`[]$ make idepkg`
360+
361+#### Inštalácia Lazarusa pod Debian GNU/Linux
362+
363+Existujú už predpripravené balíky pre Debian na stiahnutie. Uistite sa, že ste si prečítali usr/share/doc/lazarus/README.Debian predtým než začnete. Návrhy, nápady a sťažnosti sú výtané; prośim pošlite svoje komentáre Carlosovi Laviolovi \<claviola@debian.org\>.
364+
365+#### Ďaľší (ľahší?) spôsob inštalácie Lazarusa pod Debianom
366+
367+Pridal User:Kirkpatc.
368+
369+Jednoduchá inštalácia lazarusa pod Debianom
370+
371+(predpokladá sa čerstvá inštalácia Debianu bez načítaných vývojárskych knižníc)
372+
373+Zo stránky sourceforge si stiahnite posledné fpc, fpclib a lazarus vydania; následujte linky z <http://lazarus.freepascal.org>, kliknite na "downloads" nalavo, potom kliknite na "binaries" potom "linux" a potom "Current Lazarus RPM". Toto vás donesie až na
374+
375+
376+<http://sourceforge.net/project/showfiles.php?group_id=89339>
377+
378+Potom stiahnite následovné súbory (alebo novšie verzie ak sa dá)
379+
380+- fpc-1.9.5-041001.i386.rpm
381+- fpcsrc-1.9.5-041001.i386.rpm
382+- lazarus-0.9.2.2-fpc_1.9.5_041001.i386.rpm
383+
384+choďte do adresára kam ste súbory uložili a spravte sa root-om(su) a napíšte:
385+
386+`alien fpc*     //toto skonvertuje aj fpc aj fpcsrc do debian formátu`\
387+`alien laz*`
388+
389+potom použite kpackage, alebo podobný nástroj na nainštalovanie fpc, fpcsrc a lazarus **.rpm.deb súborov.
390+
391+Potrebujete vytvoriť konfiguračný súbor, ktorý sa bude nachádzať v /etc/fpc.cfg. Stále ako root choďte do hlavného adresára fpc /usr/lib/fpc/1.9.5 a napíšte
392+
393+`sh ./samplecfg /usr/lib/fpc/1.9.5 /etc`
394+
395+Overte si obsah vášho nového konfiguračného súboru (cat /etc/fpc.cfg) a spravte zmeny ktoré potrebujete použitím vi alebo iného textového editora.
396+
397+Potrebujete nainštalovať vývojové balíky GTK a pixbuf takže
398+
399+`apt-get install libgtk2.0-dev`\
400+`apt-get install libgdk-pixbuf-dev`
401+
402+A potom môžte začať programovať!
403+
404+### Inštalácia Lazarusa pod macOS
405+
406+Je to vpodstate to isté ako pod Linuxom. Jedine musíte nainštalovať apple-developer tools a X11.
407+
408+### Inštalácia Lazarus vo Windows
409+
410+Aktuálna release binárnych balíčkov Lazarus pre Windows sa inštaluje veľmi jednoducho. Binárny balíček pre Linux i Windows je dostupný z [SourceForge.net](http://sourceforge.net/project/showfiles.php?group_id=89339)
411+
412+Stiahnite poslednú verziu (momentálne (currently Lazarus-0.9.2.4-20041210-win32.exe) a spusťte aplikáciu. Dostanete sa do typickej inštalácie Windows, v ktorej sú prekladač FreePascal a zdrojové knižnice nainštalované do rovnakej adresárovej štruktúry ako Lazarus a môžete spustiť IDE a pracovať bez väčších problémov, za predpokladu, že máte odinštalovanú predchádzajúcu verziu Lazarus a/alebo FreePascal (väčšinou v adresári C:\pp).
413+
414+Lazarus Snapshot pre Windows nájdete aj na: <http://www.ca.freepascal.org/Lazarus/>
415+
416+#### Inštalácia so zdrojových súborov
417+
418+Ak dávate prednosť inštalácii zo zdrojových kódov, postupujte podľa nasledujúcich inštrukcií (Vďaka, Joe, za tento popis Krok za krokom)
419+
420+- potrebujete stiahnuť zdrojové kódy Lazarus z <ftp://ftp.freepascal.org/pub/fpc/snapshot/lazarus/lazarus.zip>
421+
422+*ToDo: pôvodná adresa <ftp://ftp.freepascal.org/pub/fpc/source/lazarus.zip> nefunguje, ale neviem či ide o to isté...*
423+
424+- archív rozbaľte, napr. do c:\Lazarus. Potrebujete mať nainštalovaný aspoň FreePascal-1.9.3, ktorým preložíte zdrojové kódy a Lazarus.exe pracuje. Cesta k môjmu (pôv. autorora) FreePascal je c:\pp\bin\win32. V tomto adresári nájdete viacero spustiteľných súborov (make, grep, ppc386 atď.).
425+
426+- Otvorte konzolu (príkazový riadok) a zadajte:
427+
428+`cd c:\lazarus`\
429+`set path=c:\pp\bin\win32;c:\lazarus  //samozrejme zmeňte na svoju cestu`\
430+`windres -i lazarus.rc -o lazarus.res`\
431+`make`
432+
433+Ak všetko prebehne ako má, napíšte Lazarus.exe. Editor zdrojového kódu, dialógy a editor vlastností pracuje, ale nie perfektne... Pozrite sa a uvidíte.
434+
435+Môžete tiež preložiť príklady:
436+
437+`cd examples`\
438+`make`
439+
440+Ak rozbalíte Lazarus na iný disk, napr.: d:\Lazarus. Môže sa stať, že budete potrebovať utilitu gnu na jeho vytvorenie, ak ju máte, zadajte jej cestu do premennej Path, ale jednoduchšie je nevyberať iný disk.
441+
442+To je všetko.
443+
444+### Inštalácia Lazarusa pod BSD
445+
446+` Prośim napíšte ma niekto!`
447+
448+## Pôvodní spolupracovníci a zmeny
449+
450+This page has been converted from the epikwiki [version](http://lazarus-ccr.sourceforge.net/index.php?wiki=InstallingLazarus).
451+
452+- Initially imported and formatted. VlxAdmin 9/22/2003
453+- Changed Joe's part for Windows to require fpc 1.0.10. Vincent 9/25/2003
454+- Updated "What is required for lazarus". AndrewJohnson 10/1/2003
455+- Finished formatted the InstallingLazarus page VlxAdmin 2/22/2004
456+- Posted some notes about Installing FPC and Lazarus: mostly reflecting experiences in trying to get the PATHS right in Linux. 3/11/2004 User:Kirkpatc
457+- Copied the contents of my note into the main InstallingLazarus section, edited it slightly. I don't know how to remove the original note. 3/12/2004 User:Kirkpatc
458+- Removed the original note. Tidied the wiki and formatting a bit. VlxAdmin
459+- Corrected a couple of typos - 3/12/2004 User:Kirkpatc
460+- Added link for daily snapshot deb packages - 3/27/2004 Vincent
461+- Fixed links in GettingLazarus (downloading binaries) and several other pages. 22 July 2004 User:Kirkpatc
462+- Added link for lazarus deb packages - 19 August 2004 VincentSnijders
463+- Added a short note on installing in Debian - 23 Nov 2004 User:Kirkpatc
464+- Considerable re-write and re-organization of installation section - 11 Dec 2004 User:Kirkpatc
465+
466+---
467+*From the Free Pascal wiki, page "Installing Lazarus/sk", as it stood on 2019-12-23 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
468+Category: FPC/sk
469+Category: Install/sk
470+Category: Lazarus/sk
471+Category: Slovensky

Back to history