[PD-dev] make patch_pd fails builds on 10.5

Martin Peach martin.peach at sympatico.ca
Wed Mar 19 21:11:57 CET 2008


This has to do with the add_string_support patch, which might conflict with 
some other patch.
Does your m_obj.c have a
union inletunion
around line 12?
If so does it have a field
t_blob **iu_blobslot;
in it?
And is there a line
#define i_blobslot i_un.iu_blobslot
around line 34?
...because if you have that error, one of the above is missing.

Martin



Brandon Zeeb wrote:
>Yo Pd-dev,
>
>The 'make patch_pd' step prevents one from successfully building pd- 
>extended on Mac os x 10.5.
>
>When after you've "make patch_pd" when you build pd-extended, you will  get 
>the following error:
>
>m_obj.c: In function ‘blobinlet_new’:
>m_obj.c:222: error: ‘union inletunion’ has no member named ‘iu_blobslot’
>make[2]: *** [m_obj.o] Error 1
>make[1]: [pd] Error 2 (ignored)
>make -C /Users/bz/Downloads/puredata-extended/pd/src BUILDLAYOUT_DIR=/ 
>Users/bz/Downloads/puredata-extended/packages cvs_root_dir=/Users/bz/ 
>Downloads/puredata-extended DESTDIR=/Users/bz/Downloads/puredata- 
>extended/packages/darwin_app/build/Pd-0.41.4.app/Contents/Resources  
>prefix= libpddir=/Users/bz/Downloads/puredata-extended/packages/ 
>darwin_app/build/Pd-0.41.4.app/Contents/Resources OPT_CFLAGS="- 
>march=pentium4 -msse2 -mfpmath=sse -ftree-vectorize -ftree-vectorizer- 
>verbose=2" UNAME=Darwin  install
>makefile:171: warning: overriding commands for target `../bin/pdtcl.dll'
>makefile:165: warning: ignoring old commands for target `../bin/ pdtcl.dll'
>cc -g -O2 -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno- parentheses 
>-Wno-switch -DDL_OPEN -DMACOSX -DUNISTD -I/usr/X11R6/ include         
>-I../portaudio/include -I../portaudio/src/ common         
>-I../portaudio/src/os/mac_osx/         -I../portmidi/ pm_common 
>-I../portmidi/pm_mac         -I../portmidi/porttime         - 
>DUSEAPI_PORTAUDIO -DPA19 -DPA_USE_COREAUDIO -DNEWBUFFER -DMACOSX3 - 
>DPA_BIG_ENDIAN -Wno-error -O2 -DUSEAPI_JACK -DINSTALL_PREFIX=\"\"  -c - o 
>../obj/m_obj.o m_obj.c
>m_obj.c: In function ‘blobinlet_new’:
>m_obj.c:222: error: ‘union inletunion’ has no member named ‘iu_blobslot’
>make[2]: *** [m_obj.o] Error 1
>make[1]: *** [pd_install] Error 2
>make: *** [darwin_app_core] Error 2
>
>
>Any insights?
>
>Cheers,
>~Brandon


>_______________________________________________
>PD-dev mailing list
>PD-dev at iem.at
>http://lists.puredata.info/listinfo/pd-dev






More information about the Pd-dev mailing list