Hello Frank,
I got this message when I tried to compile fluid right after I typed make -f makefile.pd_darwin
and I used the write paths for flext I guess, like after I compiled flext the library was installed at usr/local/lib/pd/flext.
but i dont know if it i the right way to compile fluid. I got all the files under http://cvs.sourceforge.net/viewcvs.py/pure-data/externals/footils/fluid/
do I need anything else? or is there any problem with flext?
Koray.
Hallo, Koray Tahiroglu hat gesagt: // Koray Tahiroglu wrote:
I dont know if it the same kind of error I got as David,but when I tried to compile fluid on OSX I got the below error. I have compiled Flext and also fluidsynth, before I tried to compile fluid.
thanks in advance.
g++ -c -O3 -DPD -I/Users/mlab/pd/src/ -I/usr/local/lib/pd/flext/../src -I/usr/local/lib/pd/flext fluid/main.cpp -o pd-darwin/fluid.o g++ -bundle -bundle_loader /Users/mlab/pd/bin/pd -flat_namespace pd-darwin/fluid.o /usr/local/lib/pd/flext/flext.a -lm -lfluidsynth -o pd-darwin/fluid.pd_darwin ld: Undefined symbols: _vScopy _vadd _vmul _vsmul make: *** [pd-darwin/fluid.pd_darwin] Error 1 rm pd-darwin/fluid.o
Did you get this error when using the flext buildsys? Like in $ flext-build.sh pd gcc ?
Ciao
Frank Barknecht _ ______footils.org__
_ __latest track: "scans" _ http://footils.org/cms/show/41
Hallo, Koray Tahiroglu hat gesagt: // Koray Tahiroglu wrote:
I got this message when I tried to compile fluid right after I typed make -f makefile.pd_darwin
makefile.pd_darwin is, how do you say, "deprecated". ;) I'm trying to use the flext build system for fluid~ as well. According to how I understand it, there should be a script called "flext-build.sh" being installed with flext on OS-X, that you then call to compile flext externals like this:
$ flext-build.sh pd gcc $ flext-build.sh pd gcc install $ flext-build.sh pd gcc clean etc.
*instead* of "make -f makefile.pd_darwin". However I cannot test, if the Darwin-configuration for my externals works, so I would appreciate if some OS-X user could try that using the flext buildsys.
but i dont know if it i the right way to compile fluid. I got all the files under http://cvs.sourceforge.net/viewcvs.py/pure-data/externals/footils/fluid/
do I need anything else?
Normally not. You just need to locaet "flext-build.sh" then change dir to externals/footils/fluid and try:
$ /path/to/flext-build.sh pd gcc
Frank Barknecht _ ______footils.org__
_ __latest track: "scans" _ http://footils.org/cms/show/41
Hi Koray, i'm following the discussion about flext/externals compilation one with one eye because i'm too busy at the moment. However, there are two points:
haven't released to new one yet. With your build output
g++ -c -O3 -DPD -I/Users/mlab/pd/src/ -I/usr/local/lib/pd/flext/../src -I/usr/local/lib/pd/flext fluid/main.cpp -o pd-darwin/fluid.o g++ -bundle -bundle_loader /Users/mlab/pd/bin/pd -flat_namespace pd-darwin/fluid.o /usr/local/lib/pd/flext/flext.a -lm -lfluidsynth -o pd-darwin/fluid.pd_darwin ld: Undefined symbols: _vScopy _vadd _vmul _vsmul make: *** [pd-darwin/fluid.pd_darwin] Error 1 rm pd-darwin/fluid.o
you seem to be only an additional "-framework vecLib" compiler switch away from success.
much easier to configure and use, and in general much less hassle for external developers.
best greetings, Thomas