[PD] pd-extended on Linux PPC

Hans-Christoph Steiner hans at eds.org
Fri May 26 22:23:55 CEST 2006


Gem is another story.  Its maintained separately in a different CVS.   
You'll have to build that separately too.  Ultimately, the aim is to  
have it also built with Pd-extended, but that hasn't happened yet.

http://gem.iem.at.

.hc


On May 26, 2006, at 8:44 PM, AshK wrote:

> I have checked out the new version of pd-extended (0.39.2-test4) and
> tried to build it again, the only error is the one with pdp, so I
> removed pdp from LIB_TARGETS in the makefile and tried again, this  
> time
> it worked fine. So I installed the package on my system and tested it,
> all the objects work but I got a last problem : Gem doesn't seem to be
> here, I can't load Gem and the directory /usr/local/lib/pd/extra/
> doesn't contain Gem.pd_linux, it only contains an empty Gem directory
> and gem_average.pd_linux and gem_counter.pd_linux.
>
> thanks
>
> On Fri, 26 May 2006 13:38:30 +0200
> Hans-Christoph Steiner <hans at eds.org> wrote:
>
>>
>> I don't know much about PDP, but there is 0.12.5 out, so the CVS
>> needs to be updated.  This is the key error:
>>
>> pdp_bitmap.c:478: error: invalid storage class for function ‘_map 
>> ’
>>
>>
>> make[5]: Entering directory `/home/bastien/pure-data/externals/pdp/
>> system/type'
>> cc -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -
>> Wno-switch -O2 -funroll-loops -fomit-frame-pointer -ffast-math   -
>> DPDP_VERSION=\"0.12.4\" -I. -I/usr/X11R6/include  -I../include -
>> I../../include  -I/sw/include  -o pdp_bitmap.o -c pdp_bitmap.c
>> pdp_bitmap.c: In function
>> ‘_pdp_packet_bitmap_convert_mchp_to_rgb8’: pdp_bitmap.c:478:
>> error: invalid storage class for function ‘_map’ make[5]: ***
>> [pdp_bitmap.o] Error 1 make[5]: Leaving directory
>> `/home/bastien/pure-data/externals/pdp/ system/type'
>> make[4]: *** [common] Error 2
>> make[4]: Leaving directory `/home/bastien/pure-data/externals/pdp/
>> system'
>> make[3]: *** [pdp_all] Error 2
>> make[3]: Leaving directory `/home/bastien/pure-data/externals/pdp'
>> make[2]: *** [/home/bastien/pure-data/packages/linux_make/../../
>> externals/pdp/pdp.pd_linux] Error 2
>> make[2]: Leaving directory `/home/bastien/pure-data/externals'
>> make[1]: *** [externals_install] Error 2
>> make[1]: Leaving directory `/home/bastien/pure-data/packages'
>> make: *** [install] Error 2
>>
>>
>>
>>
>> .hc
>>
>>
>> On May 25, 2006, at 9:04 PM, AshK wrote:
>>
>>> I removed creb from LIB_TARGETS and tried to build again. I get
>>> another
>>> error, about pdp this time. you can see it in the attached file
>>> again.
>>>
>>> On Thu, 25 May 2006 19:00:46 +0200
>>> Hans-Christoph Steiner <hans at eds.org> wrote:
>>>
>>>>
>>>> That one is my fault.  I thought that Tom Schouten would give me
>>>> his creb fixes already, so I left this semi-broken.  Sorry.
>>>>
>>>> I updated everything in CVS, so you'll need to do a "cvs up" in
>>>> externals/.  If you want to skip creb to get things building,
>>>> remove it from LIB_TARGETS in externals/Makefile.
>>>>
>>>> .hc
>>>>
>>>>
>>>> On May 25, 2006, at 5:25 PM, AshK wrote:
>>>>
>>>>> I should have noticed that, I didn't see that line... anyway I
>>>>> have installed LADSPA and recompiled. It worked fine until the
>>>>> next error, about creb this time. I couldn't find the suitable
>>>>> library to install though, so here you have the output in the
>>>>> attached file again.
>>>>>
>>>>> thanks
>>>>>
>>>>> On Thu, 25 May 2006 15:00:03 +0200
>>>>> Hans-Christoph Steiner <hans at eds.org> wrote:
>>>>>
>>>>>>
>>>>>> Well, to start with, you'll need to install LADSPA.  Here's the
>>>>>> key error (from near the top).
>>>>>>
>>>>>> /home/bastien/pure-data/packages/linux_make/../../externals/ 
>>>>>> build/
>>>>>> src/../../plugin~/jload.c:17:20: error: ladspa.h: No such file or
>>>>>> directory
>>>>>>
>>>>>> The debian package seems to be called "ladspa-sdk".  I added this
>>>>>> to the Debian wiki page.
>>>>>>
>>>>>> .hc
>>>>>>
>>>>>> On May 25, 2006, at 11:14 AM, AshK wrote:
>>>>>>
>>>>>>> ok so let's go,
>>>>>>>
>>>>>>> first I'd like to know if I can add some processor specific
>>>>>>> flags like the one for the pentium that is the default in the
>>>>>>> makefile (OPT_CFLAGS
>>>>>>> += -mcpu=pentium). I just commented the cpu flags.
>>>>>>>
>>>>>>> Then, here you have the output when it stops compiling, it
>>>>>>> seemed to be
>>>>>>> related to the external called plugin (in charge for ladspa) so
>>>>>>> I just copied the last lines before it starts to talk about
>>>>>>> plugin and then everything about plugin.
>>>>>>>
>>>>>>> you'll find it in the file output.txt (I seem to have some
>>>>>>> issues with fonts but it is readable)
>>>>>>>
>>>>>>> thanks!
>>>>>>>
>>>>>>> On Wed, 24 May 2006 16:03:23 +0200
>>>>>>> Hans-Christoph Steiner <hans at eds.org> wrote:
>>>>>>>
>>>>>>>>
>>>>>>>> Let's keep this on the list since its of general interest, and
>>>>>>>> others can answer these questions as well.
>>>>>>>>
>>>>>>>> Please post the last 100 lines or so before it stopped and I'll
>>>>>>>> take a look.  It should not be too hard to get it going, plus
>>>>>>>> if there are issues with the build system, I'd like to fix
>>>>>>>> them.
>>>>>>>>
>>>>>>>> .hc
>>>>>>>>
>>>>>>>> On May 24, 2006, at 1:34 PM, bastien wrote:
>>>>>>>>
>>>>>>>>> Hi Hans,
>>>>>>>>>
>>>>>>>>> thank you for your help, it is much appreciated.
>>>>>>>>>
>>>>>>>>> Actually I have already tried to compile it myself but I was
>>>>>>>>> not successful. I followed the instructions here
>>>>>>>>> http://puredata.org/docs/developer/Debian and noticed some
>>>>>>>>> things need to be changed, I'm going to edit the wiki to
>>>>>>>>> update it.
>>>>>>>>>
>>>>>>>>> So until now I successfully checked out all the sources, to my
>>>>>>>>> system. Then I slightly changed the makefile to comment the
>>>>>>>>> pentium specific options (but I did not replace it with PPC
>>>>>>>>> specific options since I don't know what they are or if they
>>>>>>>>> exist at all). And then I applied the patches and typed make
>>>>>>>>> install in the pure-data/packages/ linux_make
>>>>>>>>> directory. The process started and lasted less than 1 or 2
>>>>>>>>> minutes (it's a powerbook g4 1ghz with 1gb ram). During the
>>>>>>>>> process a lot of output came out with warnings and errors and
>>>>>>>>> when it stopped it was due
>>>>>>>>> to an error.
>>>>>>>>>
>>>>>>>>> That's when I decided to ask if someone already has a working
>>>>>>>>> version.
>>>>>>>>>
>>>>>>>>> Now if you feel like you can help me from this point that
>>>>>>>>> would be great, I could follow your instructions and make a
>>>>>>>>> working package for me and others to use.
>>>>>>>>>
>>>>>>>>> I'm not a developer but I think I can understand instructions
>>>>>>>>> and apply
>>>>>>>>> them.
>>>>>>>>>
>>>>>>>>> So what do you think?
>>>>>>>>>
>>>>>>>>> thanks,
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Wed, 24 May 2006 12:44:29 +0200
>>>>>>>>> Hans-Christoph Steiner <hans at eds.org> wrote:
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> I don't have one, but I can help you do it yourself, then you
>>>>>>>>>> can make that announcement.
>>>>>>>>>>
>>>>>>>>>> Here's the Debian instructions, other flavors should be quite
>>>>>>>>>> similar, just change the package names to fit.
>>>>>>>>>>
>>>>>>>>>> http://puredata.org/docs/developer/Debian
>>>>>>>>>>
>>>>>>>>>> .hc
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On May 24, 2006, at 11:18 AM, AshK wrote:
>>>>>>>>>>
>>>>>>>>>>> Hello,
>>>>>>>>>>>
>>>>>>>>>>> sorry I'm not announcing that I succesfully compiled
>>>>>>>>>>> pd-extended on Linux PPC and that I want to share it with
>>>>>>>>>>> the world.
>>>>>>>>>>>
>>>>>>>>>>> I'm rather asking if someone already have a working version
>>>>>>>>>>> of pd-extended for Linux PPC. That would be very nice if you
>>>>>>>>>>> could share it.
>>>>>>>>>>>
>>>>>>>>>>> Thanks
>>>>>>>>>>>
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> PD-list at iem.at mailing list
>>>>>>>>>>> UNSUBSCRIBE and account-management ->
>>>>>>>>>>> http://lists.puredata.info/ listinfo/pd-list
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> _____________________________________________________________ 
>>>>>>>>>> __
>>>>>>>>>> __
>>>>>>>>>> __
>>>>>>>>>> __
>>>>>>>>>> ___
>>>>>>>>>> ____
>>>>>>>>>>
>>>>>>>>>>                              http://at.or.at/hans/
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> -- 
>>>>>>>>> Bastien
>>>>>>>>> http://publicaccess.azylum.net
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________________________ 
>>>>>>>> __
>>>>>>>> __
>>>>>>>> __
>>>>>>>> ___
>>>>>>>> ____
>>>>>>>>
>>>>>>>>             "The arc of history bends towards justice."
>>>>>>>>                                             - Dr. Martin Luther
>>>>>>>> King, Jr.
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> PD-list at iem.at mailing list
>>>>>>>> UNSUBSCRIBE and account-management ->
>>>>>>>> http://lists.puredata.info/listinfo/pd-list
>>>>>>>>
>>>>>>>>
>>>>>>>> <output.txt>
>>>>>>> _______________________________________________
>>>>>>> PD-list at iem.at mailing list
>>>>>>> UNSUBSCRIBE and account-management ->
>>>>>>> http://lists.puredata.info/ listinfo/pd-list
>>>>>>
>>>>>>
>>>>>> _________________________________________________________________ 
>>>>>> __
>>>>>> __
>>>>>> ___
>>>>>> ____
>>>>>>
>>>>>>                              http://at.or.at/hans/
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> <output.txt>
>>>>
>>>>
>>>> ___________________________________________________________________ 
>>>> __
>>>> ___
>>>> ____
>>>>
>>>> "Looking at things from a more basic level, you can come up with a
>>>> more direct solution... It may sound small in theory, but it in
>>>> practice, it can change entire economies."
>>>>                                                      - Amy Smith
>>>>
>>>>
>>>>
>>>> <output.txt>
>>
>>
>> _____________________________________________________________________ 
>> ___
>> ____
>>
>> "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
>>
>>
>>


________________________________________________________________________ 
____

            "The arc of history bends towards justice."
                                            - Dr. Martin Luther King,  
Jr.





More information about the Pd-list mailing list