compiling Pure data on studio 64

  • ronoc
Posted: Wed, 08/06/2008 - 18:53
Hi all, At the moment I am attempting to compile Pure data from trunk on studio 64. uname -a gives me -> Linux 64studio 2.6.21-1-multimedia-amd64 #1 SMP PREEMPT RT Fri Jun 22 00:00:33 UTC 2007 x86_64 GNU/Linux. I have some un met dependencies which I am uncertain about. Before I go pestering the pure data guys I want to certain of a few things. I have partially managed to compile the app ( some externals did not compile ... not a biggie right now) but when I run this compiled version it has no option for jack and alsa. I have checked installed libraries and it looks like I have libasound.a From some googling I have found asound libraries that are specifically for 64 bit machines. Is there any way to ensure these are the correct libraries ( for 64 bit rather than 32 bit). My 64studio.list in /etc/apt/sources.list.d/ has the following enabled: # Stable 64 Studio repository deb 64studio main # Debian etch deb etch main contrib non-free # Security updates deb etch/updates main Secondly jack development libraries: a grep across my /usr/lib gives me libjack0.100.0 libjack.a Again is there any way to tell if there are the correct ones. I installed alot of stuff last night and might not have been paying too much attention. Finally the external which fails to build (GEM) complains about not finding the GL headers. I have installed the glut dev libraries. My usr/include has a GL folder with which seem to be gl related headers one being gl.h. As i said above Gem is not a biggie but the use of alsa and jack is. It could be the configure stage is all wrong in which case I will try to sort out. phew ... Conor

Why compile?

  • sonictwin
  • 07/18/08
  • Thu, 08/21/2008 - 22:41
I installed puredata via apt-get and it works with jack ( backports aren't enabled either.) # apt-get install puredata # apt-get install gem Is there a reason you're compiling it? -Ryan

To build stuff

  • Quentin Harley
  • 05/24/07
  • Wed, 08/06/2008 - 20:23
... I would recommend you enable the 64 Studio testing repository (and installed upgraded packages) Also enable the 64 studio backports repository, because this is where most of our -dev files live. Keep us posted!