[PD] compiling pidip CVS

Andrew Cavers andrew.cavers at gmail.com
Fri Jul 8 17:50:07 CEST 2005


Ben,

Despite managing to get it installed myself (eventually!), I don't
know much about this but I'll throw in a suggestion just in case it
helps! One of the problems I had installing PiDiP initially was
because my PDP install wasn't up to scratch - make sure you have
compiled PDP (I used 0.12.4) with quicktime and png features (requires
libquicktime, libquicktime-devel and libpng).

I use Slackware.

Hope you get it sorted.

Andrew.

On 7/8/05, B. Bogart <ben at ekran.org> wrote:
> Hi Yves,
> 
> Looks like CVS is 0.12.18, BUT I downloaded 0.12.19 and it still bails
> at the same time in the same place as 0.12.18 did. (Actually its a
> little different but `XMyGetWindowImage' still fails:
> 
> /usr/include/magick/log.h:133: error: syntax error before "va_list"
> In file included from /usr/include/magick/profile.h:25,
>                   from /usr/include/magick/ImageMagick.h:174,
>                   from /usr/include/magick/api.h:28,
>                   from pdp_capture.c:33:
> /usr/include/magick/string_.h:60: error: syntax error before "va_list"
> pdp_capture.c: In function `XMyGetWindowImage':
> pdp_capture.c:207: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> pdp_capture.c:539: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> pdp_capture.c:545: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> pdp_capture.c: In function `pdp_capture_sendpacket':
> pdp_capture.c:796: warning: passing arg 2 of `pdp_packet_pass_if_valid'
> from incompatible pointer type
> make[1]: *** [pdp_capture.o] Error 1
> make[1]: Leaving directory `/home/bbogart/pd-stuff/pidip-0.12.19/modules'
> make: *** [pdp_pidip_all] Error 2
> 
> Am I the first "sarge"r to try and compile this?
> 
> B.
> 
> ydegoyon at free.fr wrote:
> > ola,
> >
> > oh, sorry, now i realise from the title of your message
> > that you're using pidip from CVS,
> > yeh, maybe, i forgot to commit the latest one,
> > and i'm away from home....
> >
> > download that one from my site :
> > http://ydegoyon.free.fr/pidip-0.12.19.tar.gz
> >
> > suerte,
> > sevy
> >
> > Selon ydegoyon at free.fr:
> >
> >
> >>hi, Ben,
> >>
> >>it's not a problem of having the latest Image Magick
> >>but of having the latest PiDiP --> 0.12.19
> >>
> >>do you ?
> >>
> >>cheers,
> >>sevy
> >>
> >>Selon "B. Bogart" <ben at ekran.org>:
> >>
> >>
> >>>hi Yves ++,
> >>>
> >>>pidip fails on:
> >>>
> >>>                  from /usr/include/magick/ImageMagick.h:174,
> >>>                  from /usr/include/magick/api.h:28,
> >>>                  from pdp_capture.c:32:
> >>>/usr/include/magick/string_.h:60: error: syntax error before "va_list"
> >>>pdp_capture.c: In function `XMyClientWindow':
> >>>pdp_capture.c:123: warning: implicit declaration of function
> >>>`XWindowByProperty'
> >>>pdp_capture.c: In function `XMyGetWindowImage':
> >>>pdp_capture.c:201: warning: dereferencing type-punned pointer will break
> >>>strict-aliasing rules
> >>>pdp_capture.c:329: warning: implicit declaration of function
> >>
> >>`XDestroyImage'
> >>
> >>>pdp_capture.c:433: warning: implicit declaration of function `XGetPixel'
> >>>pdp_capture.c:533: warning: dereferencing type-punned pointer will break
> >>>strict-aliasing rules
> >>>pdp_capture.c:539: warning: dereferencing type-punned pointer will break
> >>>strict-aliasing rules
> >>>pdp_capture.c: In function `pdp_capture_do_capture':
> >>>pdp_capture.c:562: error: `XTextProperty' undeclared (first use in this
> >>>function)
> >>>pdp_capture.c:562: error: (Each undeclared identifier is reported only once
> >>>pdp_capture.c:562: error: for each function it appears in.)
> >>>pdp_capture.c:562: error: syntax error before "window_name"
> >>>pdp_capture.c:574: error: `XError' undeclared (first use in this function)
> >>>pdp_capture.c:655: warning: implicit declaration of function `XGetWMName'
> >>>pdp_capture.c:655: error: `window_name' undeclared (first use in this
> >>>function)
> >>>pdp_capture.c: In function `pdp_capture_sendpacket':
> >>>pdp_capture.c:790: warning: passing arg 2 of `pdp_packet_pass_if_valid'
> >>>from incompatible pointer type
> >>>make[1]: *** [pdp_capture.o] Error 1
> >>>make[1]: Leaving directory `/home/bbogart/pd-stuff/externals/pidip/modules'
> >>>make: *** [pdp_pidip_all] Error 2
> >>>
> >>>
> >>>I have imagemagick 6.2.3 installed....
> >>>
> >>>Seems Andrew Cavers got it to work, but what is the "latest"
> >>>imagemagick? I have unstable repositories and I don't find anything
> >>>newer than 6.2.3
> >>>
> >>>Thanks!
> >>>
> >>>b>
> >>>
> >>
> >>
> >
> >
> >
> > _______________________________________________
> > PD-list at iem.at mailing list
> > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
> >
> 
> 
> 
> _______________________________________________
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
> 
> 
> 
> 


-- 
--
Andrew Cavers
andy at mution.com
www.mution.com




More information about the Pd-list mailing list