[PD] PiDiP compiling errors at 'make'

Yves Degoyon ydegoyon at free.fr
Thu Oct 27 15:25:15 CEST 2005


sorry, i meant :
http://ydegoyon.free.fr/pidip-0.12.19.tar.gz

saludos,
sevy

Yves Degoyon wrote:

>
> ola,
>
> ok, it has been fixed and adapted to newer Image magick ( supongo > 
> 6.0.7,
> the version i had ).
> download the fixes here :
> http://ydegoyon.free.fr/pidip-0-12-19.tar.gz
>
> suerte,
> sevy
>
> florian grassl wrote:
>
>> hi,
>>
>> i have ImageMagick-devel-6.1.8-6.i586.rpm installed. Maybe i need to 
>> link make to the package or compile ImageMagick from source. I am not 
>> sure whether all the header files etc. are included in the rpm. Any 
>> suggestions?
>>
>> greetings, flo
>>
>>
>> Yves Degoyon <ydegoyon at free.fr> schrieb am 25.10.05 02:17:50:
>>
>> ola,
>>
>> the warning for pdp_juxta shouldn't block you.
>> but what version of Image magick are you using?
>> ( cause i guess they changed some API, soooo funny )
>>
>> cheers,
>> sevy
>>
>> florian grassl wrote:
>>
>>  
>>
>>> hello yves, hello list,
>>>
>>> i am attempting to compile pidip on suse9.3 and get stuck at 'make' 
>>> with the following error:
>>>
>>> ###this is where make stops ----- all pdp_xxxx.c return this 
>>> error########
>>>
>>> cc1: warning: "-Wno-deprecated" is valid for C++ but not for C/ObjC
>>> pdp_juxta.c: In function `pdp_juxta_sendpacket0':
>>> pdp_juxta.c:160: warning: passing arg 2 of 
>>> `pdp_packet_pass_if_valid' from incompatible pointer type
>>> pdp_juxta.c: In function `pdp_juxta_sendpacket1':
>>> pdp_juxta.c:166: warning: passing arg 2 of 
>>> `pdp_packet_pass_if_valid' from incompatible pointer type
>>> pdp_juxta.c: In function `pdp_juxta_process0':
>>> pdp_juxta.c:182: warning: passing arg 4 of `pdp_queue_add' from 
>>> incompatible pointer type
>>> pdp_juxta.c: In function `pdp_juxta_process1':
>>> pdp_juxta.c:209: warning: passing arg 4 of `pdp_queue_add' from 
>>> incompatible pointer type
>>> pdp_juxta.c: In function `pdp_juxta_input_0':
>>> pdp_juxta.c:235: warning: passing arg 1 of 
>>> `pdp_packet_convert_ro_or_drop' from incompatible pointer 
>>> typepdp_juxta.c: In function `pdp_juxta_input_1':
>>> pdp_juxta.c:258: warning: passing arg 1 of 
>>> `pdp_packet_convert_ro_or_drop' from incompatible pointer typegcc 
>>> -D_REENTRANT -DNOCONTROLS -fexceptions -Wno-char-subscripts 
>>> -Wno-unknown-pragmas -Wno-deprecated 
>>> -DPLAYER_PLUGIN_DIR="/usr/local/lib/mp4player_plugin" -g -O2 
>>> -DUSE_MMX -DMPEG4IP -I/usr/X11R6/include -g -O2 -Wall -pthread  
>>> -I/usr/X11R6/include -DPD -DX_DISPLAY_MISSING -O2 -funroll-loops 
>>> -fomit-frame-pointer  -ffast-math -Wall -W -Wstrict-prototypes 
>>> -Wno-unused -Wno-parentheses -Wno-switch 
>>> -DPDP_PIDIP_VERSION=\"0.12.19\" -g -I/usr/local/pd/src -I. 
>>> -I/usr/local/pd/pdp/include -I../include -I../charmaps 
>>> -I/usr/include/SDL -I/usr/local/include/SDL 
>>> -I/usr/src/packages/SOURCES/mpeg4ip-1.3/server/mp4live 
>>> -I/usr/src/packages/SOURCES/mpeg4ip-1.3/player/src 
>>> -I/usr/src/packages/SOURCES/mpeg4ip-1.3/player/lib 
>>> -I/usr/src/packages/SOURCES/mpeg4ip-1.3/lib/msg_queue 
>>> -I/usr/src/packages/SOURCES/mpeg4ip-1.3/lib -o pdp_capture.o -c 
>>> pdp_capture.c
>>> cc1: warning: "-Wno-deprecated" is valid for C++ but not for C/ObjC
>>> pdp_capture.c: In function `XMyGetWindowImage':
>>> pdp_capture.c:207: warning: dereferencing type-punned pointer will 
>>> break strict-aliasing rules
>>> pdp_capture.c:338: error: structure has no member named `storage_class'
>>> pdp_capture.c:339: error: structure has no member named `storage_class'
>>> pdp_capture.c:392: error: structure has no member named `storage_class'
>>> pdp_capture.c:393: error: structure has no member named `storage_class'
>>> pdp_capture.c:429: error: structure has no member named `storage_class'
>>> 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 `/usr/local/pd/externs/pidip/modules'
>>> make: *** [pdp_pidip_all] Error 2
>>>
>>> i am clueless about all this yet i have found some old advice on the 
>>> list how to erase lines for pdp_capture so pidip would simply not 
>>> use capturing. Unfortunately that didn't work for me as well as 
>>> there'd be the error for pdp_juxta.c. (and all other pdp_xxx.c)
>>> configure went through ok with mpeg4ip and the latest pdp.
>>>
>>> Any ideas on this?
>>>
>>>
>>> greetin's & thanks in advance,
>>> flo
>>>
>>>
>>> ______________________________________________________________
>>> Verschicken Sie romantische, coole und witzige Bilder per SMS!
>>> Jetzt bei WEB.DE FreeMail: http://f.web.de/?mc=021193
>>>
>>>
>>> _______________________________________________
>>> PD-list at iem.at mailing list
>>> UNSUBSCRIBE and account-management -> 
>>> http://lists.puredata.info/listinfo/pd-list
>>>
>>>
>>>
>>>
>>>   
>>
>>
>>
>>
>>
>> ______________________________________________________________
>> Verschicken Sie romantische, coole und witzige Bilder per SMS!
>> Jetzt bei WEB.DE FreeMail: http://f.web.de/?mc=021193
>>
>>
>> _______________________________________________
>> PD-list at iem.at mailing list
>> UNSUBSCRIBE and account-management -> 
>> http://lists.puredata.info/listinfo/pd-list
>>
>>
>>  
>>
>
>
>





More information about the Pd-list mailing list