grame-cncm / faust

Functional programming language for signal processing and sound synthesis
http://faust.grame.fr
Other
2.58k stars 322 forks source link

faust2caqt -osc does not work on Mac #286

Closed josmithiii closed 5 years ago

josmithiii commented 5 years ago

The attached example tells the story. (I spent a lot of time trying to quote the Terminal capture here, but the online editor does not seem to support multiline code-style text. It kept deleting my newlines.) FaustBugReport.txt

sletz commented 5 years ago

It works here on master-dev. Could it be an old libOSCFaust library somewhere in your machine ? (look in /usr/local/lib for libOSCFaust.a or libOSCFaust.dylib, remove them, recompile and reinstall Faust)

josmithiii commented 5 years ago

That worked! Now it builds! However, I get many warnings:

jos@josimp:/l/fjt /usr/local/bin/faust2caqt -osc tgain.dsp ld: warning: object file (/usr/local/lib/libOSCFaust.a(FaustFactory.cpp.o)) was built for newer OSX version (10.14) than being linked (10.9) ld: warning: object file (/usr/local/lib/libOSCFaust.a(OSCControler.cpp.o)) was built for newer OSX version (10.14) than being linked (10.9) ld: warning: object file (/usr/local/lib/libOSCFaust.a(MessageDriven.cpp.o)) was built for newer OSX version (10.14) than being linked (10.9) ld: warning: object file (/usr/local/lib/libOSCFaust.a(FaustNode.cpp.o)) was built for newer OSX version (10.14) than being linked (10.9) ld: warning: object file (/usr/local/lib/libOSCFaust.a(OscOutboundPacketStream.cpp.o)) was built for newer OSX version (10.14) than being linked (10.9) ld: warning: object file (/usr/local/lib/libOSCFaust.a(OSCAddress.cpp.o)) was built for newer OSX version (10.14) than being linked (10.9) ld: warning: object file (/usr/local/lib/libOSCFaust.a(OSCStream.cpp.o)) was built for newer OSX version (10.14) than being linked (10.9) ld: warning: object file (/usr/local/lib/libOSCFaust.a(OSCSetup.cpp.o)) was built for newer OSX version (10.14) than being linked (10.9) ld: warning: object file (/usr/local/lib/libOSCFaust.a(RootNode.cpp.o)) was built for newer OSX version (10.14) than being linked (10.9) ld: warning: object file (/usr/local/lib/libOSCFaust.a(OSCRegexp.cpp.o)) was built for newer OSX version (10.14) than being linked (10.9) ld: warning: object file (/usr/local/lib/libOSCFaust.a(NetworkingUtils.cpp.o)) was built for newer OSX version (10.14) than being linked (10.9) ld: warning: object file (/usr/local/lib/libOSCFaust.a(IpEndpointName.cpp.o)) was built for newer OSX version (10.14) than being linked (10.9) ld: warning: object file (/usr/local/lib/libOSCFaust.a(OscTypes.cpp.o)) was built for newer OSX version (10.14) than being linked (10.9) ld: warning: object file (/usr/local/lib/libOSCFaust.a(pthreads_impl.cpp.o)) was built for newer OSX version (10.14) than being linked (10.9) ld: warning: object file (/usr/local/lib/libOSCFaust.a(OSCListener.cpp.o)) was built for newer OSX version (10.14) than being linked (10.9) ld: warning: object file (/usr/local/lib/libOSCFaust.a(UdpSocket.cpp.o)) was built for newer OSX version (10.14) than being linked (10.9) ld: warning: object file (/usr/local/lib/libOSCFaust.a(OscReceivedElements.cpp.o)) was built for newer OSX version (10.14) than being linked (10.9) ./tgain.app;

sletz commented 5 years ago

Yes, we build the code to still work on previous OS X versions.