[PD-dev] make patch_pd fails builds on 10.5

Hans-Christoph Steiner hans at eds.org
Thu Mar 27 18:27:10 CET 2008


It's missing libhid0, that's why it failed.  Could you try running  
thru the install instructions again to make sure that they are up-to- 
date?  It should be much quicker this time, since everything will  
already be installed.

http://puredata.info/docs/developer/darwin

Also, you don't need to send the whole transcript of the build.   
Almost always, just the error messages are enough.  You can usually  
start from the last line that starts with 'gcc'.

.hc

On Mar 26, 2008, at 9:13 PM, bsoisoi wrote:
> Hi again,
>
> This also fails to build.  I've attached the logs.<pd-extended- 
> autobuild-log.rtf.zip>
>
> ~Brandon
>
> On Mar 20, 2008, at 11:18 AM, Hans-Christoph Steiner wrote:
>
>>
>> Oh yeah, one other thing to try is the 0.40.3 autobuild.  If you get
>> the 'pd-extended' sources from rsync:
>>
>> http://puredata.info/docs/developer/GettingPdSource
>>
>> Then run 'pd-extended/scripts/auto-build/pd-extended-auto-
>> builder.sh'  It'll run the whole auto-build, included try to rsync up
>> the build to the auto-build webserver.  I added your IP, so your
>> machine should be able to upload.
>>
>> .hc
>>
>> On Mar 19, 2008, at 4:36 PM, Hans-Christoph Steiner wrote:
>>
>>>
>>> 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
>>>
>>>
>>
>>
>>
>> --------------------------------------------------------------------- 
>> ---
>> ----
>>
>> I spent 33 years and four months in active military service and
>> during that period I spent most of my time as a high class muscle man
>> for Big Business, for Wall Street and the bankers.      - General
>> Smedley Butler
>>
>>
>>
>> _______________________________________________
>> PD-dev mailing list
>> PD-dev at iem.at
>> http://lists.puredata.info/listinfo/pd-dev
>



------------------------------------------------------------------------ 
----

                   ¡El pueblo unido jamás será vencido!






More information about the Pd-dev mailing list