[PD-dev] make patch_pd fails builds on 10.5
Hans-Christoph Steiner
hans at eds.org
Wed Mar 19 21:36:22 CET 2008
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
>> PD-dev at iem.at
>> http://lists.puredata.info/listinfo/pd-dev
>
>
>
> _______________________________________________
> PD-dev mailing list
> PD-dev at iem.at
> 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
More information about the Pd-dev
mailing list