Hello everyone,
I've compiled fluidsynth on OSX, and did a fresh cvs checkout of pd-externals SF module. But on trying to compile flext (since I'm trying to compile fluid~), I get:
waldorf:~/Development/music/pd/pd-externals-20030311/grill/flext dc$ bash build-pd-darwin.sh build-pd-darwin.sh: line 28: -maltivec: command not found make: Nothing to be done for `all'. Now install as root Password: cp pd-darwin/flext.a pd-darwin/flext_d.a pd-darwin/flext_t.a pd-darwin/flext_td.a source/flprefix.h source/flstdc.h source/flbase.h source/flclass.h source/fldefs.h source/flext.h source/flsupport.h source/fldsp.h source/flinternal.h /Users/dc/Development/music/pd/flext ranlib /Users/dc/Development/music/pd/flext/*.a # have to rerun ranlib at install dir ?! ranlib: file: /Users/dc/Development/music/pd/flext/flext.a(flthr.o) has no symbols waldorf:~/Development/music/pd/pd-externals-20030311/grill/flext dc$
Of course, there is a flext.a at /Users/dc/Development/music/pd/flext/flext.a, but when I now go to compile fluid, I get:
make: *** No rule to make target pd-darwin/fluid~.pd_darwin', needed by
all'. Stop.
Following the list archives, I see that I could use:
g++ -bundle -bundle_loader /usr/local/bin/pd -flat_namespace pd-darwin/fluid.o -lm -L/usr/local/lib -lfluidsynth /usr/local/lib/pd/flext/flext.a -framework veclib -o pd-darwin/fluid.pd_darwin
But that gets me:
ld: warning multiple definitions of symbol _BC /usr/local/lib/libreadline.5.0.dylib(terminal.so) definition of _BC
<snip>
Can anyone point me in the right direction? Frank?
Yours,
David