hi, I installed Gem here: /usr/lib/pd/doc/Gem .After doing so pd found Gem.pd_linux.I'll just highlight the errors i've faced so that it becomes easier for those who have dealt with installing pd with gridflow: *Issues with ./configure:* This is the GridFlow 0.9.4 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 [dc1394] DC1394 for Linux: ---------------------------------------------------> found [mpeg3] HeroineWarrior LibMPEG3 <libmpeg3/libmpeg3.h>: -----------------------> missing (where is libmpeg3/libmpeg3.h ?) [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: -----------------------------------------------------> missing (gcc: error: ‘gobj_subscribe’ was not declared in this scope) [gem09] PureData GEM (source code) with m_holdname: --------------------------> missing (gcc: error: ‘CPPExtern’ has not been declared) [gem08] PureData GEM (source code) without m_holdname: -----------------------> missing (gcc compilation error) [opencv] Intel OpenCV: -------------------------------------------------------> found [fftw] FFTW (Fastest Fourier Transform in the West): -------------------------> found *Issus when opening PD:*
reading startup file: /home/sisil/.pdrc startup args from RC file: -lib Gem -lib gridflow input channels = 2, output channels = 2 opened 0 MIDI input device(s) and 0 MIDI output device(s). input channels = 2, output channels = 2 opened /dev/dsp for reading and writing opened audio output on /dev/dsp\; got 2 channels bytes per sample = 2 setting nfrags = 8, fragsize 1024 audiobuffer set to 50 msec opened audio input device /dev/dsp\; got 2 channels bytes per sample = 2 tried /usr/lib/pd/extra/gridflow.l_i386 and failed tried /usr/lib/pd/extra/gridflow.pd_linux and succeeded /usr/lib/pd/extra/gridflow.pd_linux: /usr/lib/pd/extra/gridflow.pd_linux: undefined symbol: _ZN9GemPixObj10postrenderEP8GemState /usr/lib/pd/extra/gridflow: can't load library tried /usr/lib/pd/doc/gem.l_i386 and failed tried /usr/lib/pd/doc/gem.pd_linux and failed tried /usr/lib/pd/doc/gem/gem.l_i386 and failed tried /usr/lib/pd/doc/gem/gem.pd_linux and failed /usr/lib/pd/doc/gem: can't load library tried ./Gem.l_i386 and failed tried /usr/lib/pd/extra/gridflow/bundled/Gem.l_i386 and failed tried /usr/lib/pd/extra/Gem.l_i386 and failed tried ./Gem.pd_linux and failed tried /usr/lib/pd/extra/gridflow/bundled/Gem.pd_linux and failed tried /usr/lib/pd/extra/Gem.pd_linux and succeeded GEM: Graphics Environment for Multimedia GEM: ver: 0.90 GEM: compiled: Aug 16 2007 GEM: maintained by IOhannes m zmoelnig GEM: Authors : Mark Danks (original version on irix/windows) GEM: Chris Clepper (macOS-X) GEM: Daniel Heckenberg (windows) GEM: James Tittle (macOS-X) GEM: IOhannes m zmoelnig (linux/windows) tried ./gridflow.l_i386 and failed tried /usr/lib/pd/extra/gridflow/bundled/gridflow.l_i386 and failed tried /usr/lib/pd/extra/gridflow.l_i386 and failed tried ./gridflow.pd_linux and failed tried /usr/lib/pd/extra/gridflow/bundled/gridflow.pd_linux and failed tried /usr/lib/pd/extra/gridflow.pd_linux and succeeded /usr/lib/pd/extra/gridflow.pd_linux: /usr/lib/pd/extra/gridflow.pd_linux: undefined symbol: _ZN9GemPixObj14processRGBAMMXER11imageStruct gridflow: can't load library I know this is too much to ask but can you post detailed instructions(i'm new to linux..sorry..) Sisil. On Sat, Aug 1, 2009 at 9:39 PM, Claude Heiland-Allen < [email protected]> wrote: > Hi, > > Please remember to write to the list (cc'd again) too, in case others can > help... > > sisil mehta wrote: > >> Hi, >> In the .pdrc filei added the following >> -lib Gem >> -lib gridflow >> i Also dont know how to set the path for >> CPLUS_INCLUDE_PATH,LD_LIBRARY_PATH >> and LIBRARY_PATH because i cant find any of the .so files that the >> installation guide mentions. Basically what should be the path of the >> three >> mentioned paths? >> > > No idea, I never adjusted any of that stuff... > > You need to have Gem.pd_linux (or similar) in your path: where did you > install Gem? Or, recompile gridflow without Gem support.. > > > >> *on opening PD i got the error:* >> >> >> reading startup file: /home/sisil/.pdrc >> startup args from RC file: >> -lib >> Gem >> -lib >> gridflow >> input channels = 2, output channels = 2 >> opened 0 MIDI input device(s) and 0 MIDI output device(s). >> input channels = 2, output channels = 2 >> opened /dev/dsp for reading and writing >> >> opened audio output on /dev/dsp\; got 2 channels >> bytes per sample = 2 >> setting nfrags = 8, fragsize 1024 >> >> audiobuffer set to 50 msec >> opened audio input device /dev/dsp\; got 2 channels >> bytes per sample = 2 >> tried ./gridflow.l_i386 and failed >> tried /usr/lib/pd/extra/gridflow/bundled/gridflow.l_i386 and failed >> tried /usr/lib/pd/extra/gridflow.l_i386 and failed >> tried ./gridflow.pd_linux and failed >> tried /usr/lib/pd/extra/gridflow/bundled/gridflow.pd_linux and failed >> tried /usr/lib/pd/extra/gridflow.pd_linux and failed >> tried ./gridflow/gridflow.l_i386 and failed >> tried /usr/lib/pd/extra/gridflow/bundled/gridflow/gridflow.l_i386 and >> failed >> tried /usr/lib/pd/extra/gridflow/gridflow.l_i386 and failed >> tried ./gridflow/gridflow.pd_linux and failed >> tried /usr/lib/pd/extra/gridflow/bundled/gridflow/gridflow.pd_linux and >> failed >> tried /usr/lib/pd/extra/gridflow/gridflow.pd_linux and succeeded >> /usr/lib/pd/extra/gridflow/gridflow.pd_linux: >> /usr/lib/pd/extra/gridflow/gridflow.pd_linux: undefined symbol: >> _ZN9GemPixObj10postrenderEP8GemState >> gridflow: can't load library >> tried ./Gem.l_i386 and failed >> tried /usr/lib/pd/extra/gridflow/bundled/Gem.l_i386 and failed >> tried /usr/lib/pd/extra/Gem.l_i386 and failed >> tried ./Gem.pd_linux and failed >> tried /usr/lib/pd/extra/gridflow/bundled/Gem.pd_linux and failed >> tried /usr/lib/pd/extra/Gem.pd_linux and failed >> tried ./Gem/Gem.l_i386 and failed >> tried /usr/lib/pd/extra/gridflow/bundled/Gem/Gem.l_i386 and failed >> tried /usr/lib/pd/extra/Gem/Gem.l_i386 and failed >> tried ./Gem/Gem.pd_linux and failed >> tried /usr/lib/pd/extra/gridflow/bundled/Gem/Gem.pd_linux and failed >> tried /usr/lib/pd/extra/Gem/Gem.pd_linux and failed >> Gem: can't load library >> >> >> Thnks, >> Sisil >> >> On Sat, Aug 1, 2009 at 8:58 PM, Claude Heiland-Allen < >> [email protected]> wrote: >> >> sisil mehta wrote: >>> >>> hello, >>>> i have just compiled gridflow from cvs and get a : >>>> >>>> "/usr/lib/pd/extra/gridflow/gridflow.pd_linux: >>>> /usr/lib/pd/extra/gridflow/gridflow.pd_linux: undefined symbol: >>>> _ZN9CPPExtern8m_holderE >>>> >>>> gridflow: can't load library" >>>> >>>> did you compile gridflow with Gem support? >>> if so, you need to load -lib Gem before -lib gridflow >>> >>> $ nm -D /usr/lib/pd/extra/gridflow/gridflow.pd_linux \ >>> | grep _ZN9CPPExtern8m_holderE >>> U _ZN9CPPExtern8m_holderE >>> >>> $ nm -D /usr/lib/pd/extra/Gem/Gem.pd_linux \ >>> | grep _ZN9CPPExtern8m_holderE >>> 00333ee8 B _ZN9CPPExtern8m_holderE >>> >>> >>> Claude >>> -- >>> http://claudiusmaximus.goto10.org >>> >>> >> >
_______________________________________________ Pd-dev mailing list [email protected] http://lists.puredata.info/listinfo/pd-dev
