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 < claudiusmaximus@goto10.org> 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
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 < claudiusmaximus@goto10.org> 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 < claudiusmaximus@goto10.org> 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
On Sat, 1 Aug 2009, sisil mehta wrote:
undefined symbol: _ZN9GemPixObj10postrenderEP8GemState GEM: Graphics Environment for Multimedia undefined symbol: _ZN9GemPixObj14processRGBAMMXER11imageStruct gridflow: can't load library
This is a very strange thing. You are trying to load gridflow twice, once before loading GEM and once after, and the error message is different both times. You should be removing the first attempt to load gridflow for sure. But I have no idea why the second one has that problem.
Reconfigure your GridFlow-build telling not to have GEM support:
./configure --no-gem08 --no-gem09 make
This should make things working, but it would be cool to know what's the matter with the GEM support. Did you use the --gem-include option?
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec
Hey, The problem got sorted out. I didnt have Gem initially ...and i compiled gridflow with --no-gem08 . Sisil.
On Wed, Aug 5, 2009 at 4:52 AM, Mathieu Bouchard matju@artengine.ca wrote:
On Sat, 1 Aug 2009, sisil mehta wrote:
undefined symbol: _ZN9GemPixObj10postrenderEP8GemState
GEM: Graphics Environment for Multimedia undefined symbol: _ZN9GemPixObj14processRGBAMMXER11imageStruct gridflow: can't load library
This is a very strange thing. You are trying to load gridflow twice, once before loading GEM and once after, and the error message is different both times. You should be removing the first attempt to load gridflow for sure. But I have no idea why the second one has that problem.
Reconfigure your GridFlow-build telling not to have GEM support:
./configure --no-gem08 --no-gem09 make
This should make things working, but it would be cool to know what's the matter with the GEM support. Did you use the --gem-include option?
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec