Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| vyuka:cviceni:x36dsi:linux [2008/03/04 10:47] – vytvořeno smitka | vyuka:cviceni:x36dsi:linux [2008/04/12 23:23] (current) – smitka | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Systémy hromadné obsluhy - verze pro Linux ===== | ===== Systémy hromadné obsluhy - verze pro Linux ===== | ||
| + | |||
| + | ==== Instalace a spuštění ==== | ||
| * Stáhněte archiv se zdrojovými soubory výukového simulačního systému -> {{vyuka: | * Stáhněte archiv se zdrojovými soubory výukového simulačního systému -> {{vyuka: | ||
| Line 32: | Line 34: | ||
| * Prozkoumejte zdrojový kód. Komentáře Vám napoví. | * Prozkoumejte zdrojový kód. Komentáře Vám napoví. | ||
| - | * Příkazem: | + | * Spusťte simulaci: |
| ./lyzari | ./lyzari | ||
| - | spustíte | + | * Dále upravujte pouze zdrojový soubor hlavni0.cpp (v jiných zdrojích se jmenuje main0.cpp). |
| + | |||
| + | |||
| + | |||
| + | ==== Poznámky k překladu ==== | ||
| + | |||
| + | Budete potřebovat: | ||
| + | - **GNU g++**, kompilátor ze sady gcc ([[http:// | ||
| + | - knihovnu **GNU pth** ([[http:// | ||
| + | - **GNU make** ([[http:// | ||
| + | |||
| + | === Problémy | ||
| + | |||
| + | * Chybí knihovna pth | ||
| + | |||
| + | misko@localhost: | ||
| + | rm -f *.o | ||
| + | rm -f *core* | ||
| + | rm -f lyzari | ||
| + | rm -f menza | ||
| + | rm -f *~ | ||
| + | g++ `pth-config --cflags` -c -o simset.o simset.cc | ||
| + | /bin/sh: pth-config: command not found | ||
| + | g++ `pth-config --cflags` -o random.o -c random.cc | ||
| + | /bin/sh: pth-config: command not found | ||
| + | g++ `pth-config --cflags` -c -o simulation.o simulation.cc | ||
| + | /bin/sh: pth-config: command not found | ||
| + | In file included from process.h: | ||
| + | from simulation.h: | ||
| + | from simulation.cc: | ||
| + | thread.h:9: pth.h: No such file or directory | ||
| + | make: *** [simulation] Error 1 | ||
| + | |||
| + | Řešení: | ||
| + | * Debian GNU/ | ||
| + | |||
| + | apt-get install libpth-dev | ||
| + | |||
| + | * Fedora: Nainstalujte balík pth-devel: | ||
| + | |||
| + | yum install pth-devel | ||
| + | |||
| + | |||
| + | ==== Poděkování ==== | ||
| + | * Michal Medvecký, Rudolf Marek, Michal Perďoch: Úprava win verze pro OS Linux, květen 2003 | ||
| + | * Jiří Buček: Vytvoření návodu, 2004 | ||
| + | * Tomáš Dubec a Tomáš Hroch: Nalezení a odstranění chyby v thread.cc, duben 2008 | ||