[PD] Gridflow Installation Help

Fanouris Moraitis fmoraitis at gmail.com
Wed Oct 25 14:44:50 CEST 2006


thanks for the tip.

So I just change the Makefile line to

PDBUNDLEFLAGS = -bundle -undefined suppress -flat_namespace

  and also erased the lcrypt from the LIBS = -L. -lruby -ldl -lm

so now I don't get any linker errors (which at least is something) but
I get the following error message:

g++ -DPDSUF=\".pd_darwin\" -Ibundled/pd -L/Users/fan/lib
-L/usr/local/lib -L/sw/lib -lm -L/usr/X11R6/lib -L/opt/gnome/lib
-L/usr/X11R6/lib64 -L/opt/gnome/lib64 -lX11 -lXext -lobjc -framework
Cocoa -ljpeg -lpng -lz -framework Quicktime -lfftw3f -lfftw3 -lm
-lruby  -bundle -flat_namespace -I/sw/include -I/sw/include
-I/usr/local/include -I/Users/fan/include -I. -xc++
-fno-operator-names -fno-omit-frame-pointer -I/usr/X11R6/include
-I/sw/lib/ruby/1.8/powerpc-darwin -I/Users/fan/pd-extended/Gem/src/
-falign-functions=16 -DMACOSX -Wall -Wno-unused -Wunused-variable -g
-fPIC -I. -O2 -funroll-loops -bundle -undefined suppress
-flat_namespace \
        bridge/puredata.c.fcs -xnone -o gridflow.pd_darwin
/Users/fan/pd-extended/Gem/src/Base/CPPExtern.h:40: warning: 'class
GemException' has virtual functions but non-virtual destructor
/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/OpenTransport.h:723:
error: expected identifier before numeric constant
/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/OpenTransport.h:723:
error: expected `}' before numeric constant
/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/OpenTransport.h:723:
error: expected unqualified-id before numeric constant
/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/OpenTransport.h:4238:
error: expected declaration before '}' token
make: *** [gridflow.pd_darwin] Error 1

does anybody knows what is this?

thanks,

fanouris



On 10/25/06, IOhannes m zmoelnig <zmoelnig at iem.at> wrote:
> Fanouris Moraitis wrote:
> > Thanks for the quick feedback.
> >
> > It finally worked when i executed the following:
> >
> > export
> > CPLUS_INCLUDE_PATH=/Applications/Pd-extended.app/Contents/Resources/include/
> >
> > && ./configure --gem-source
> > /Users/myhomedirectory/pd-extended/Gem/src/
> >
> > (for the Gem/src I put one that I downloaded from the pd site because
> > they don't have any source code for pd-extended for Mac but I don't
> > know if that makes any difference at all)
>
> i suggest using gem's cvs version (i don't know which features of Gem
> the gridflow<->gem thing uses, but chances are high that you need a
> recent version of Gem).
>
> >
> > well now I get the following mistake:
> >
> > /usr/bin/ld: -undefined error, -undefined dynamic_lookup or -undefined
> > define_a_way must be used when -twolevel_namespace is in effect
> >
> > what is that?
>
> i don't know the interna of osx linking, but i don't hink it is a very
> good idea to change this, if you don't want to ask for trouble.
> the arguments used in gem are "-bundle -undefined suppress -flat_namespace"
>
>
> mfg.asdr.
> IOhannes
>




More information about the Pd-list mailing list