[PD-dev] make patch_pd fails builds on 10.5

Brandon Zeeb bsoisoi at mac.com
Thu Mar 27 19:17:26 CET 2008


Its that damn bug again.  It has blocked me from installing a few  
other dependencies:

prob:~ bz$ sudo fink install libhid0
Information about 6519 packages read in 0 seconds.
Failed: Internal error: node for ptex-nox-base already exists
prob:~ bz$

~Brandon

On Mar 27, 2008, at 1:27 PM, Hans-Christoph Steiner wrote:

>
> 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!
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20080327/a705f0b8/attachment.htm>


More information about the Pd-dev mailing list