[PD] pidip fails at compiling

Olivier Heinry oli4444 at gmail.com
Wed Aug 8 17:45:20 CEST 2007


Hi sevy,

Le mercredi 08 août 2007 à 17:05 +0200, Yves Degoyon a écrit :

> hola,
> 
> i'm not sure pidip will compile with every version of ffmpeg,

download ffmpeg sources at http://ydegoyon.free.fr/pidip.html you must
use these sources. No other ffmpeg sources work
according to http://cratel.wichita.edu/cratel/cratel_PiDiP_ubuntu

which I did



> especially with recent ones 
> ( untested for a long time ).
> 
> can i ask you why you want ffmpeg support?
> 


pdp_live~ box stays dotted whereas other opdp_* objects are palin and
working. 
I'd like to get a mjpeg stream sent via a remote rtsp server.



> anyway, the problem you have here is really different,
> is that you don't have the Gnu Scientific Library
> development files
> ( package is called libgsl0-dev, i think )
> 


yes I got it in the meanwhile

still , compiling fails
make complains about pdp_yqt in a way which make me think I've got the
wrong libquicktime installed:

pdp_yqt.c:32:27: error: quicktime/lqt.h: Aucun fichier ou répertoire de
ce type
pdp_yqt.c:33:35: error: quicktime/colormodels.h: Aucun fichier ou
répertoire de ce type
pdp_yqt.c:65: error: expected specifier-qualifier-list before
‘quicktime_t’
pdp_yqt.c: In function ‘pdp_yqt_close’:
pdp_yqt.c:89: warning: implicit declaration of function
‘quicktime_close’
pdp_yqt.c:89: error: ‘t_pdp_yqt’ has no member named ‘qt’
pdp_yqt.c: In function ‘pdp_yqt_open’:
pdp_yqt.c:104: error: ‘t_pdp_yqt’ has no member named ‘qt’
pdp_yqt.c:104: warning: implicit declaration of function
‘quicktime_open’
pdp_yqt.c:106: error: ‘t_pdp_yqt’ has no member named ‘qt’
pdp_yqt.c:112: warning: implicit declaration of function
‘quicktime_has_video’
../..
pdp_yqt.c:396: error: ‘t_pdp_yqt’ has no member named
‘x_outreadposition’
pdp_yqt.c:396: error: ‘t_pdp_yqt’ has no member named
‘x_outreadposition’
pdp_yqt.c:396: error: ‘t_pdp_yqt’ has no member named ‘x_outbuffersize’
pdp_yqt.c:397: error: ‘t_pdp_yqt’ has no member named ‘x_outunread’
make[1]: *** [pdp_yqt.o] Erreur 1
make[1]: quittant le répertoire « /usr/local/src/pidip/modules »
make: *** [pdp_pidip_all] Erreur 2



here is the result of dpkg -l



> dpkg -l libquicktime*
> Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
> | État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé
> |/ Err?=(aucune)/H=à garder/besoin Réinstallation/X=les deux (État,Err: majuscule=mauvais)
> ||/ Nom                     Version                 Description
> +++-=======================-=======================-==============================================================
> ii  libquicktime-dev        2:1.0.0+debian-4        library for reading and writing Quicktime files (development)
> ii  libquicktime0           2:0.9.7-1               library for reading and writing Quicktime files
> ii  libquicktime1           2:1.0.0+debian-4        library for reading and writing Quicktime files
> un  libquicktime4linux0     <néant>                (aucune description n'est disponible)
> ii  libquicktimehv          1:2.1.0-2svn20070520    Quicktime 4 Linux Cinelerra internal library


Bye

O.



> suerte,
> sevy
> 
> Olivier Heinry wrote: 
> 
> > Salut,
> > 
> > I'd like to compile pidip with ffmpeg support (the pd-pidip-caedes
> > debian packet doesnt support it) but i always get the same error, be it
> > the pure-data CVS version or Yves' stable source.
> > 
> > here is my configure command:
> > 
> > 
> >   
> > 
> > > sudo ./configure --with-pd=/usr/local/src/pd-0.40-3
> > > --with-pdp=/usr/local/src/pdp-0.12.4
> > > --with-ffmpeg=/usr/local/src/ffmpeg
> > >     
> > 
> > 
> > 
> > Here is what the make command spits out before dying:
> > 
> > 
> >   
> > 
> > > In file included from /usr/local/src/pdp-0.12.4/include/pdp.h:80,
> > >                  from pidip.c:2:
> > > /usr/local/src/pdp-0.12.4/include/pdp_matrix.h:25:27: error:
> > > gsl/gsl_block.h: Aucun fichier ou répertoire de ce type
> > > /usr/local/src/pdp-0.12.4/include/pdp_matrix.h:26:28: error:
> > > gsl/gsl_vector.h: Aucun fichier ou répertoire de ce type
> > > /usr/local/src/pdp-0.12.4/include/pdp_matrix.h:27:28: error:
> > > gsl/gsl_matrix.h: Aucun fichier ou répertoire de ce type
> > > /usr/local/src/pdp-0.12.4/include/pdp_matrix.h:28:26: error:
> > > gsl/gsl_blas.h: Aucun fichier ou répertoire de ce type
> > > /usr/local/src/pdp-0.12.4/include/pdp_matrix.h:29:29: error:
> > > gsl/gsl_linalg.h: Aucun fichier ou répertoire de ce type
> > > In file included from /usr/local/src/pdp-0.12.4/include/pdp.h:80,
> > >                  from pidip.c:2:
> > > /usr/local/src/pdp-0.12.4/include/pdp_matrix.h:44: error: expected
> > > specifier-qualifier-list before ‘gsl_block’
> > > /usr/local/src/pdp-0.12.4/include/pdp_matrix.h:65: error: expected ‘)’
> > > before ‘TransA’
> > > /usr/local/src/pdp-0.12.4/include/pdp_matrix.h:80: error: expected ‘)’
> > > before ‘TransA’
> > > /usr/local/src/pdp-0.12.4/include/pdp_matrix.h:84: error: expected ‘)’
> > > before ‘TransA’
> > > make[1]: *** [pidip.o] Erreur 1
> > > make[1]: quittant le répertoire « /usr/local/src/pidip/system »
> > > make: *** [pdp_pidip_all] Erreur 2
> > > 
> > > 
> > >     
> > 
> > Any idea?
> > 
> > Olivier
> > 
> > 
> > _______________________________________________
> > PD-list at iem.at mailing list
> > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
> >   
> 
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20070808/64ce4ff3/attachment.htm>


More information about the Pd-list mailing list