Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Matesax 18 Ledna 2012, 19:37:13

Název: Problém s komplimací [vyřešeno]
Přispěvatel: Matesax 18 Ledna 2012, 19:37:13
Dobrý den,
snažil jsem si pomoci sám do poslední chvíle-nakonec jsem nalezl článek, který popisoval, co bych měl zkopírovat-tak snad to bude stačit:

Citace
make[2]: Entering directory `/home/matej/Stažené/cinelerra-4.3'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/matej/Stažené/cinelerra-4.3'
make -f build/Makefile.uuid
make[2]: Entering directory `/home/matej/Stažené/cinelerra-4.3'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/matej/Stažené/cinelerra-4.3'
make -C quicktime
make[2]: Entering directory `/home/matej/Stažené/cinelerra-4.3/quicktime'
gcc -c `cat i686/c_flags`  jpeg.c -o i686/jpeg.o
In file included from jpeg.c:7:
libmjpeg.h:34:71: error: png.h: No such file or directory
make[2]: *** [i686/jpeg.o] Error 1
make[2]: Leaving directory `/home/matej/Stažené/cinelerra-4.3/quicktime'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/matej/Stažené/cinelerra-4.3'
make: *** [all] Error 2

Tak jsem otevřel ten c-flags:
Citace
-O3 -fmessage-length=0 -funroll-all-loops -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -I/usr/local/include -g -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FIREWIRE -I. -Ithirdparty/encore50 -Ithirdparty/faac-1.24/include/ -Ithirdparty/faad2-2.0/include/ -DENCORE_INCLUDE="thirdparty/encore50/encore.h" -Ithirdparty/x264.052906 -Ithirdparty/libdv-0.104/ -Ithirdparty/jpeg-mmx.0.1.6 -I../libmpeg3 -Ithirdparty/lame-3.93.1/include -Ithirdparty/libogg-1.1.2/include -Ithirdparty/libvorbis-1.1.1/include -ffast-math -mno-ieee-fp
Co tu mám změnit? Děkuji za pomoc.
Název: Re:Problém s komplimací
Přispěvatel: Rover623 18 Ledna 2012, 20:22:02
Nic, když je to v repozitářích. Jestli si chceš všechno instalovat kompilací, měl jsi si vybrat raději Gentoo.

Abych nezapomněl, tady je ten repozitář https://launchpad.net/~cinelerra-ppa
Název: Re:Problém s komplimací
Přispěvatel: Matesax 18 Ledna 2012, 20:39:33
To je mi docela na nic-mám verzi 10.04. Ale děkuji.
A sorry-ale teprve se v Ubuntu zaučuji-takže jsem se sotva před chviličkou naučil kompilovat-proto zatím ani jiný způsob neznám,...
Název: Re:Problém s komplimací
Přispěvatel: Rover623 18 Ledna 2012, 20:59:29
Asi budeš potřebovat ještě přidat repozitář Medibuntu aby jsi měl potřebné závislosti, ale kompilovat dnes v Linuxu skoro nic nemusíš
Název: Re:Problém s komplimací
Přispěvatel: Matesax 18 Ledna 2012, 21:09:54
Jak bych mohl něco umět-když s Ubuntu téměř začínám? A jak jsem již psal-mám verzi Ubuntu 10.04 a tamten repozitář je na 8 něco,...
Název: Re:Problém s komplimací
Přispěvatel: Rover623 18 Ledna 2012, 21:18:17
Jenže to vůbec nevadí, záleží jen na tom jestli ti budou sedět závislosti a to ti Synaptik řekne, verze systému pro kterou repozitář je ti může být ukradená. Řádek apt  který potřebuješ přidat je tohle
Kód: [Vybrat]
ppa:cinelerra-ppa/ppa Mimochodem, mám verzi 10.10 a jde mi to nainstalovat naprosto bez problémů
Název: Re:Problém s komplimací
Přispěvatel: Matesax 18 Ledna 2012, 21:33:21
No já jen, že jsem si našel toto:
Citace
Vždy si ověřte, že daný neoficiální zdroj je určen pro vaše vydání Ubuntu. Zdroj pro jinou verzi Ubuntu vám může poškodit celý systém!
Citace

zdroj jsem přidal-a nic se nezměnilo,...
Název: Re:Problém s komplimací
Přispěvatel: Rover623 18 Ledna 2012, 21:56:35
Až na takovou maličkost, pokud nahlédneš do repozitáře té Cinelerry zjistíš, že se v něm nenachází rozdělení na verze distribuce, tudíž je ten zdroj platný pro vše od 8.04 nahoru, předešlé verze asi nemají nutné závislosti.

Problém nastává u obsáhlejších repozitářů, tam pokud nepoužiješ verzi pro tvůj systém pravděpodobně si do systému zavlečeš balíky bez potřebných závislostí a to už potom může mít nějaké následky. Pokud už máš zdroj přidaný zadej tohle
Kód: [Vybrat]
sudo apt-get update
apt-get install cinelerra
Název: Re:Problém s komplimací
Přispěvatel: Matesax 18 Ledna 2012, 22:05:35
Rozhodně děkuji.

Jenom trochu OT-vím jak se řekne programovací jazyk linuxu-ale ne jak se napíše-abych si o něm mohl něco přečíst.
Mám na mysli [šanel].
Název: Re:Problém s komplimací
Přispěvatel: Rover623 18 Ledna 2012, 22:07:38
No, většina věcí se píše v C nebo Pythonu, ale ty asi myslíš klasický Bash
Název: Re:Problém s komplimací
Přispěvatel: Matesax 18 Ledna 2012, 22:14:16
Aha tak nic-učitelka vysloveně řekla [šanel]-ale mylsela tedy Shell-to už vím o co jde. Čistá konzole,...
Název: Re:Problém s komplimací
Přispěvatel: Rover623 18 Ledna 2012, 22:20:47
Shell je konzole, ale v té se opravdu nic neprogramuje, je to něco jako příkazový řádek DOSu
Název: Re:Problém s komplimací
Přispěvatel: Matesax 19 Ledna 2012, 18:43:47
Ano-to vím-pracuji v ní,... :) Jen poslední dotaz-existuje čeština pro Cinelerru?
Název: Re:Problém s komplimací
Přispěvatel: Rover623 19 Ledna 2012, 20:54:28
O překladu se nikde nezmiňují ani autoři komunitního projektu na těchto stránkách cv.cinelerra.org takže to vidím blbě, ale možná to jen nevidím