PURE DATA forum~

...that deal with pure data

You are not logged in.

#1 2008-05-17 18:20:51

honkyhobbit
Member

Gridflow compile ubuntu hardy

I'm trying to compile Gridflow on Ubuntu 8.04 Hardy on a Pentium4 laptop.

Has any one succesfully comiled on ubuntu?

I have been able to get so far using the synaptic package manager to find most missing things, (when I do it again on my desktop I'll write down all the packages I needed and post it here for others) but I am stuck on a couple for things that I can't find info on in the forum. I have PD-extended which I installed using the deb installer.

When I run ./configure I get

This is the GridFlow 0.9.2 configurator
[gcc3] GNU C++ Compiler 3 (or 4): --------------------------------------------> found
[stl] C++ Standard Template Library: -----------------------------------------> found
[gcc64] GNU C++ in 64-bit mode: ----------------------------------------------> missing (runtime error)
[pentium] Pentium-compatible CPU: --------------------------------------------> found
[mmx] MMX-compatible CPU (using NASM): ---------------------------------------> missing (return false)
[x11] X11 Display Protocol: --------------------------------------------------> found
[x11_shm] X11 acceleration by shared memory (XSHM plugin): -------------------> found
[sdl] Simple Directmedia Layer (experimental support): -----------------------> found
[objcpp] GNU/Apple ObjectiveC++ Compiler: ------------------------------------> missing (where is objc/Object.h ?)
[quartz] Apple Quartz/Cocoa Display: -----------------------------------------> disabled (would need objcpp)
[aalib] Ascii Art Library: ---------------------------------------------------> found
[netpbm] NetPBM 10 Library: --------------------------------------------------> found
[jpeg] JPEG Library: ---------------------------------------------------------> found
[png] PNG Library <libpng12/png.h>: ------------------------------------------> found
[videodev] Video4linux Digitizer Driver Interface: ---------------------------> found
[mpeg3] HeroineWarrior LibMPEG3 <libmpeg3/libmpeg3.h>: -----------------------> found
[quicktimeapple] Apple's QuickTime: ------------------------------------------> missing (gcc compilation error)
[quicktimehw] Plaum's LibQuickTime (try #1) <lqt/quicktime.h>: ---------------> missing (gcc compilation error)
[quicktimehw] Plaum's LibQuickTime (try #1) <quicktime/quicktime.h>: ---------> missing (where is quicktime/quicktime.h ?)
[quicktimehw] Plaum's LibQuickTime (try #2) <lqt/quicktime.h>: ---------------> missing (gcc compilation error)
[quicktimehw] Plaum's LibQuickTime (try #2) <quicktime/quicktime.h>: ---------> missing (where is quicktime/quicktime.h ?)
[puredata] PureData (or DesireData): -----------------------------------------> found
[desiredata] DesireData: -----------------------------------------------------> missing (gcc: error: ‘gobj_subscribe’ was not declared in this scope)
[gem09] PureData GEM (source code) with m_holdname: --------------------------> missing (gcc: error: ‘m_holdname’ is not a member of ‘CPPExtern’)
[gem08] PureData GEM (source code) without m_holdname: -----------------------> missing (gcc compilation error)
[opencv] Intel OpenCV: -------------------------------------------------------> missing (gcc compilation error)
[fftw] FFTW (Fastest Fourier Transform in the West): -------------------------> found

What I can't figure out is:
I have a Pentium 4 with mmx, I have installed NASM and I found a package called intel2gas but it didn't help. No idea what to try next.
I have a quicktime.h in /usr/include/lqt so not sure why it doesn't find it. I haven't edited the configure file and the INCLUDE_PATH is already set to /usr/include.
Where do I need to put the gem source files? I downloaded the gem files and I have the src folder with all the source files in it...
Whats the benefit of getting openCV? Do I need the dev packages too?
And I have gobjc++4.2 installed which says its a GNU Objective C++ compiler, is this what I need, + how do I get gridflow to find it?

I had a look at the configure file but couldn't make sense of it.

Please can any one offer any hints? I really want the '#labeling' thing I read about here http://createdigitalmotion.com/2007/01/ … ridflowpd/

ps the article says to get pure:dyne, but it doesn't have the latest version of gridflow :( but I do know its getting a big update and switching to debian installer soon :)

Offline

 

#2 2008-05-17 22:25:56

nestor
Member

Re: Gridflow compile ubuntu hardy

There's a recent post I made when I tried to compile gridflow.  One Issue I had was updating the makefile to find ruby 1.9.  Search for it , and you'll see what I did.  Also, it seems most of your errors are related to gcc.  You should use synaptic or apt-get to install the gcc (and g++ too?),  make sure you install the -dev versions as well.

Offline

 

#3 2008-05-18 20:28:35

honkyhobbit
Member

Re: Gridflow compile ubuntu hardy

Hi nestor, this one? http://puredata.hurleur.com/sujet-1753- … on-problem

I don't have a ruby problem, I was just wondering about the other errors, none of them matter too much it just means I won't have quick time support etc. I looked at config.log, just about figured out what some of it means.

I got Gem support by adding the path to the src folder, which is what it plainly says you need to do in the instructions. Sorry for being an idiot. I did need to rename configLinux.h.in though, and it says its found Gem08 when I'm sure I've got Gem09 source files.

the objective C++ error is because its looking for that file in the gridflow folder, it ain't there.

the quick time errors are gcc errors not can't be found errors, so I'm not going to pursue. There is mention in the installation instructions that some gcc,g++ versions are troublesome...

I made anyway, and the gridflow.pd_linux file was created, which I got loaded by putting it in the extra folder and editing default.pdsettings, and the examples work fine.

When I create '#labeling' it has four inlets and no outlets, any one used this before? It seems like a really cool object, would love to use it...
screen shot here http://gridflow.ca/gallery/multiblob.png

Last edited by honkyhobbit (2008-05-18 20:33:20)

Offline

 

#4 2008-05-18 21:04:12

nestor
Member

Re: Gridflow compile ubuntu hardy

Honky,
   Glad to see somebody else at least found this process as I did, it seems there should really be a better option for getting Gridflow.  RPMS and .deb packages would be extremely great, I wouldn't even mind using outdated builds if If I could just 'apt-get' it.  I'm going to try the process all over again when I find the time, perhaps a how-to would be in order.  I may even be as bold as to try and make a PPC binary...

--N

Offline

 

#5 2009-04-17 11:11:25

pantalla
Member

Re: Gridflow compile ubuntu hardy

Hello, greeting from argentina
sorry for my english.
i have the exact same problem, i get stuck in Gem09 compatibility
i can't repair that
can you plis post step-by-step how to i can do that?
i would be very gratefull
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
lifo@lifo:~/pd/extra/gridflow$ ./configure --no-gem08 --no-desiredata --no-gcc64

--no: won't check for feature gem08
--no: won't check for feature desiredata
--no: won't check for feature gcc64
This is the GridFlow 0.9.5 configurator
[gcc3] GNU C++ Compiler 3 (or 4): --------------------------------------------> found
[stl] C++ Standard Template Library: -----------------------------------------> found
[gcc64] GNU C++ in 64-bit mode: ----------------------------------------------> disabled (by user)
[pentium] Pentium-compatible CPU: --------------------------------------------> found
[mmx] MMX-compatible CPU (using NASM): ---------------------------------------> found
[x11] X11 Display Protocol: --------------------------------------------------> found
[x11_shm] X11 acceleration by shared memory (XSHM plugin): -------------------> found
[sdl] Simple Directmedia Layer (experimental support): -----------------------> found
[objcpp] GNU/Apple ObjectiveC++ Compiler: ------------------------------------> missing (where is objc/Object.h ?)
[quartz] Apple Quartz/Cocoa Display: -----------------------------------------> disabled (would need objcpp)
[aalib] Ascii Art Library: ---------------------------------------------------> found
[netpbm] NetPBM 10 Library: --------------------------------------------------> found
[jpeg] JPEG Library: ---------------------------------------------------------> found
[png] PNG Library <libpng12/png.h>: ------------------------------------------> found
[videodev] Video4linux Digitizer Driver Interface: ---------------------------> found
[dc1394] DC1394 for Linux <libdc1394/dc1394_control.h>: ----------------------> found
[mpeg3] HeroineWarrior LibMPEG3 <libmpeg3.h>: --------------------------------> found
[quicktimeapple] Apple's QuickTime: ------------------------------------------> missing (gcc compilation error)
[quicktimehw] Plaum's LibQuickTime (try #1) <lqt/quicktime.h>: ---------------> found
[puredata] PureData (or DesireData): -----------------------------------------> found
[desiredata] DesireData: -----------------------------------------------------> disabled (by user)
[gem09] PureData GEM (source code) with m_holdname: --------------------------> missing (gcc: error: ‘CPPExtern’ no se ha declarado)
[gem08] PureData GEM (source code) without m_holdname: -----------------------> disabled (by user)
[opencv] Intel OpenCV: -------------------------------------------------------> missing (gcc compilation error)
[fftw] FFTW (Fastest Fourier Transform in the West): -------------------------> found
[fann] FANN (Fast Artificial Neural Network): --------------------------------> found
/////////////////////////////////////////////////////////////////////////////

Offline

 

#6 2009-04-17 11:25:04

honkyhobbit
Member

Re: Gridflow compile ubuntu hardy

Its been a while since I tried this, but its looking for the Gem source files, I'm not sure I ever succeeded in this.

Maybe some one who knows the routine will post step by step instructions...

For a Puredata install with all the add ons including gridflow try pure:dyne, they have now released a debian version and if you add their repos you can just install PD with Gem *and* gridflow.

Hats of to these guys...

http://code.goto10.org/projects/puredyne/

Offline

 

#7 2009-04-21 13:37:19

pantalla
Member

Re: Gridflow compile ubuntu hardy

ive tried puredyne. its very nice.
it was to difficul to instal into my HD than i ve tryed ubuntu studio.
im very very happy with it. i dont want to change.
iwant to isntall the malditoo gridflow in my ubuntu 8.10.
thaks for your quick answer.

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson


pd.webring info