Currently, 'make patch_pd' is meant to patch 0.40.x, it (probably) won't work when building against 0.41. Once the 0.40.3-extended release branch is created (soon), then we can port the patches to 0.41.
.hc On Mar 19, 2008, at 4:11 PM, Martin Peach wrote: > 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 >> [email protected] >> http://lists.puredata.info/listinfo/pd-dev > > > > _______________________________________________ > PD-dev mailing list > [email protected] > http://lists.puredata.info/listinfo/pd-dev ------------------------------------------------------------------------ ---- Terrorism is not an enemy. It cannot be defeated. It's a tactic. It's about as sensible to say we declare war on night attacks and expect we're going to win that war. We're not going to win the war on terrorism. - retired U.S. Army general, William Odom _______________________________________________ PD-dev mailing list [email protected] http://lists.puredata.info/listinfo/pd-dev
