[PD] pd-extended on Linux PPC

Hans-Christoph Steiner hans at eds.org
Fri May 26 13:38:30 CEST 2006


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





More information about the Pd-list mailing list