[PD] compiling fluid~ external on osx

Christian Klotz list_pd at deviation.de
Wed Sep 1 17:52:56 CEST 2004

>> I changed it to
>> g++  -bundle -bundle_loader /usr/local/bin/pd -flat_namespace  
>> pd-darwin/fluid.o -lm -L/usr/local/lib -lfluidsynth -lreadline 
>> /usr/local/lib/pd/flext/flext.a   -o pd-darwin/fluid.pd_darwin
>> now I recognized a missing link named flext.a, which was now created 
>> after reinstalling flext. But there still remains the aborting of 
>> compilation. this time the following error msg appears:
>> ld: can't locate file for: -lreadline
> Just remove "-lreadline" and it should work finally.

thanks man :), it needs also  "-framework veclib". so you get:

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 

and thats it, finally.
Christian Klotz
Kunsthochschule Kassel / School of Arts Kassel ::digitalpool

More information about the Pd-list mailing list