Author Topic: PDa, a very experimental port of PD for linux woes  (Read 2593 times)

projekt

  • Jr. Member
  • **
  • Posts: 68
    • View Profile
PDa, a very experimental port of PD for linux woes
« on: August 30, 2004, 06:49:51 pm »
I don't know much about linux yet. I am learning it and have a Zaurus but it will take some time.  I am a musician and I noticed this piece of software which I use on PC quite frequently is available for the familiar linux distro running on an Ipaq with a similiar ARM processor as the Zaurus.  Here is the link http://gige.xdv.org/pd/PDa ... Now, i tried to install it  when run in the console I get the following message...

pd: /lib/libc.so.6: version `GLIBC_2.3' not found (required by pd)
pd: /lib/libpthread.so.0: version `GLIBC_2.3.2' not found (required by pd)


I thought maybe I'd be able to find some sort of .ipk to install these. Maybe someone on here knows how I might get these files onto my zaurus. (if based on the link you think its possible to run PD on the Z)...

projekt

  • Jr. Member
  • **
  • Posts: 68
    • View Profile
PDa, a very experimental port of PD for linux woes
« Reply #1 on: September 01, 2004, 08:23:46 pm »
BUMP!

No one knows where I can get Glibc 2.3.2????????????

Guest

  • Guest
PDa, a very experimental port of PD for linux woes
« Reply #2 on: September 02, 2004, 01:09:08 am »
i assume u are running pdaxrom... did you look in downloads section in www.pdaxrom.org ?

projekt

  • Jr. Member
  • **
  • Posts: 68
    • View Profile
PDa, a very experimental port of PD for linux woes
« Reply #3 on: September 02, 2004, 01:33:35 am »
Erm, well no.

<-------n00b

I have a sl5500, I guess they don't make pdaXrom for that do they ?
« Last Edit: September 02, 2004, 01:34:00 am by projekt »

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
PDa, a very experimental port of PD for linux woes
« Reply #4 on: September 02, 2004, 12:31:16 pm »
Quote
I have a sl5500, I guess they don't make pdaXrom for that do they ?

No. In any case pdaXrom is still using libc 2.2. The only distro using libc 2.3 is OZ (3.3.6pre1).

If you don't want to flash over to OZ (although I can't think of any reason why you wouldn't want to) then you can trick the app by obtaining the required libc files (from said OZ feed is probably easiest) and creating a script which alters LD_LIBRARY_PATH and then runs the app all in the script.


Si
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva

Mickeyl

  • Hero Member
  • *****
  • Posts: 1495
    • View Profile
    • http://www.Vanille.de
PDa, a very experimental port of PD for linux woes
« Reply #5 on: September 02, 2004, 12:35:31 pm »
Any idea what the license of this software is? If it's open source, a recompile may help.
Cheers,

Michael 'Mickey' Lauer | Embedded Linux Freelancer | www.Vanille-Media.de
Consider donating, if you like the software I contribute to.

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
PDa, a very experimental port of PD for linux woes
« Reply #6 on: September 02, 2004, 12:48:56 pm »
Looks like the original author of PD released his source code on which pda is based. Pd has the following licence: Standard Improved BSD Licence (according to the license.txt file from the source tarball.

I also note that it requires tk/tcl (and therefore X11).


Si

Edit to correct my awful American spelling of licence ;-)
« Last Edit: September 02, 2004, 12:50:51 pm by lardman »
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva

Guest

  • Guest
PDa, a very experimental port of PD for linux woes
« Reply #7 on: September 02, 2004, 05:21:10 pm »
Well is getting this setup a n00bie level project. It's starting to sound more complicated as things go on... Setup a link to my library?  X11?   Recompile? Damn it, I wish this was just going to be easy!

ScottYelich

  • Hero Member
  • *****
  • Posts: 992
    • View Profile
    • http://www.zaurususergroup.com/modules.php?opmodload&namephpWiki&filei
PDa, a very experimental port of PD for linux woes
« Reply #8 on: September 03, 2004, 09:24:52 am »
I'll give you some credit... at least you didn't use the words "zaurus" and "easy" in the same sentence
(without using the word "not") ... but, ya, porting stuff to different architectures is not always
the most straightforward thing -- and it doesn't seem like it would be a perfect n00bie project.

good luck!

:->

Scott

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
PDa, a very experimental port of PD for linux woes
« Reply #9 on: September 03, 2004, 11:42:17 am »
Are there tcl/tk libs available for XQt? If so then it shouldn't be that hard to get it working.

You'll need to install XQt of course, and make sure it's all up and running.

Then grab the libc2.3.x package from the OZ (3.3.6pre1, collie) feed; extract it using ar  then gunzip and tar; move these files somewhere useful (like /mnt/cf/lib). Then create a script a bit like this:

#/bin/sh
export LD_LIBRARY_PATH=/mnt/cf/lib:$LD_LIBRARY_PATH
/path/to/binary/binaryname_here

(actually I'm not sure whether it should say export LD_LIBRARY_PATH=... or just LD_LIBRARY_PATH=... on its own?)

Stick the script somewhere like /usr/local/bin; install the PdA package (which will probably require ipkg-new or the same ar then gunzip and tar technique as you used on the libc ipk above).

And there you go ;-)


Si
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva