Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: 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:
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:
-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.
-
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
-
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,...
-
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íš
-
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,...
-
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
ppa:cinelerra-ppa/ppa Mimochodem, mám verzi 10.10 a jde mi to nainstalovat naprosto bez problémů
-
No já jen, že jsem si našel toto:
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!
zdroj jsem přidal-a nic se nezměnilo,...
-
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 sudo apt-get update
apt-get install cinelerra
-
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].
-
No, většina věcí se píše v C nebo Pythonu, ale ty asi myslíš klasický Bash
-
Aha tak nic-učitelka vysloveně řekla [šanel]-ale mylsela tedy Shell-to už vím o co jde. Čistá konzole,...
-
Shell je konzole, ale v té se opravdu nic neprogramuje, je to něco jako příkazový řádek DOSu
-
Ano-to vím-pracuji v ní,... :) Jen poslední dotaz-existuje čeština pro Cinelerru?
-
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