Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: premo256 02 Prosince 2013, 16:48:28

Název: Pomoc s kompilací programu [vyřešeno]
Přispěvatel: premo256 02 Prosince 2013, 16:48:28
Zdravím,
jsem linuxový začátečník a nedaří se mi zkompilovat program. Konkrétně Hatari 1.7.0 z ( http://download.tuxfamily.org/hatari/1.7.0/ ), ale je to obecný problém. Spustím kompilaci příkazem "cmake ." a hlásí mi to "could not find SDL (missing SDL_LIBRARY SDL_INCLUDE_DIR ). Přitom SDL by mělo být instalováno, používám Ubuntu 12.10 x64 na Thinkpadu T61, mám nainstalováno spoustu her a fungují. Zkoušel jsem i manuálně stáhnout SDL 1.2.15 (taky ve zdrojových kódech bohužel) a při kompilaci to hází zase nějakou jinou chybu, teď už nevím. Jak jsem napsal je to obecný problém, který se projevuje při kompilací různých aplikací a chtěl bych se to naučit. Zkompilované aplikace z Centra Software fungují bez problému.
Název: Re:Pomoc s kompilací programu
Přispěvatel: Jakub Vaněk 02 Prosince 2013, 17:57:40
Mě se to normálně spustilo po zadání příkazů:
Kód: [Vybrat]
sudo apt-get install libsdl-* libportaudio0 libx11{-dev,-6} liblzma{5,-dev} libpng12{-dev,-0} libreadline{6,6-dev}
# Pak kompilace:
./configure --prefix=(((Místo, kam se má nainstalovat)))
make
sudo make install
Název: Re:Pomoc s kompilací programu
Přispěvatel: donny 02 Prosince 2013, 20:33:14
Pripadne zkus doinstalovat balik libsdl1.2-dev (nebo libsdl2-dev podle toho, co je potreba).
Název: Re:Pomoc s kompilací programu
Přispěvatel: premo256 09 Prosince 2013, 21:12:19
Mě se to normálně spustilo po zadání příkazů:
Kód: [Vybrat]
sudo apt-get install libsdl-* libportaudio0 libx11{-dev,-6} liblzma{5,-dev} libpng12{-dev,-0} libreadline{6,6-dev}
# Pak kompilace:
./configure --prefix=(((Místo, kam se má nainstalovat)))
make
sudo make install
Díky moc, mně to taky funguje.