Thanx a lot Roman, your sources from deb http://ppa.launchpad.net/reduzierer/rdz-pd-extra+deps/ubuntu karmic main works perfectly here on my Ubuntu 9.10 ! So i can install libgmerlin-avdec-dev now :) However, i have a problem when i try to compile GEM. Here after ./configure :
pure-data: version : 0.41 extension : pd_linux
used optional libraries:
font-rendering : FTGL
image-support use ImageMagick : yes use TIFF : no (forced) use JPEG : no (forced) video-support use mpeg : no (forced) use mpeg-3 : no (forced) use QuickTime : yes use aviplay : no (forced) use gmerlin : yes input-support use v4l : yes (libv4l) use ieee1394 : no
Now run make ...
after a make i get this error :
g++ -c -I/usr/include/lqt -fopenmp -I/usr/include/ImageMagick -I/usr/include/lqt -I/usr/include/FTGL -I/usr/include/freetype2 -I.. -I/usr/include/FTGL -I/usr/include/freetype2 -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 -falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-math -mmmx filmGMERLIN.cpp -o ../Objects/filmGMERLIN.o In file included from ../Pixes/filmGMERLIN.h:29, from filmGMERLIN.cpp:18: /usr/include/gmerlin/avdec.h:30:30: error: gavl/compression.h: Aucun fichier ou dossier de ce type In file included from ../Pixes/filmGMERLIN.h:29, from filmGMERLIN.cpp:18: /usr/include/gmerlin/avdec.h:1414: error: ‘gavl_compression_info_t’ has not been declared /usr/include/gmerlin/avdec.h:1430: error: ‘gavl_compression_info_t’ has not been declared /usr/include/gmerlin/avdec.h:1443: error: ‘gavl_packet_t’ has not been declared /usr/include/gmerlin/avdec.h:1456: error: ‘gavl_packet_t’ has not been declared /usr/include/gmerlin/avdec.h:1583: error: expected constructor, destructor, or type conversion before ‘*’ token make[1]: *** [filmGMERLIN.o] Erreur 1 make[1]: quittant le répertoire « /home/jack/gem-0.92-3/src/Pixes » make: *** [Pixes] Erreur 2
libgavl1, libgavl-dev and libgavl-doc, libgmerlin-avdec1 and libgmerlin-avdec-dev are installed. Have you any idea about the problem and how to resolve it ? (it seems gavl/compression.h doesn't exist ?) Thanx. ++
Jack
PS : IOhannes, thx for the tips about the selection of the language.
Le lundi 22 mars 2010 à 09:15 +0100, IOhannes m zmoelnig a écrit :
On 2010-03-18 23:42, Jack wrote:
i'm trying to install libgmerlin-avdec-dev on ubuntu 9.10 but i have a problem. This is the first time i try to install it. I would like to use it with GEM 0.92.3.
Here what i did : I installed debian-multimedia-keyring (with debian-multimedia-keyring_2008.10.16_all.deb) then add deb http://www.debian-multimedia.org stable main (for repository sources).
So i select libgmerlin-avdec-dev and try to install from Synaptic but i get : libgmerlin-avdec-dev: Dépend : libgmerlin-avdec0 mais ne doit pas être installé
btw, a cool trick to report output on systems with "foreign" languages is to force your system to output in english.
this can be done quite simply on the console, by setting the environment variable "LANG" to "C".
$ LANG=C aptitude install libgmerlin-avdec0
or
$ LANG=C synaptics
this avoids the problem of having to translate messages _back_ to english, which often results in not-identical phrasing, which makes finding the problem more complicated.
mfgaser IOhannes
PS: as for the problem itself, i cannot offer any help here. since romans packages are reasonably recent and made explicitely for ubuntu, what is wrong with them?
PPS: ubuntu sucks anyhow :-)