Building Sclang Executable on OS X (leopard or other) AND New Interpreter/Editor
Hi all,
I've recently become dissatisfied with the supercollider interpreter (for a number of reasons including no line numbers, no auto syntax highlighting, open windows all over causing headaches, etc.) and would like to be able to work with the sclang executable instead via another text editor. I've attempted to build the executable from the source using scons but get a host of errors. Has anyone had success building the executable from source on a MacIntel with Leopard? The error (if you care) is as follows.
...Source/lang/LangPrimSource/PyrSched.cpp: In function 'void syncOSCOffsetWithTimeOfDay()':
Source/lang/LangPrimSource/PyrSched.cpp:290: error: 'gettimeofday' was not declared in this scope
scons: *** [Source/lang/LangPrimSource/PyrSched.os] Error 1
scons: building terminated because of errors.
If I edit out this section and try again, other files pop up with errors.
I know there are instructions on the wiki for ways to build from source using XCode, and other means, but the instructions are rather cryptic, and some didn't work for me at all. Is there an easy (practical) way to do this that doesn't require hours of reading/editing?
Another question. Has anyone tried the text-editor Smultron? It has a number of nice features, from auto syntax highlighting to auto line numbering, in-window (quicklook) document opening so all docs are contained within a single window, one need only click one to access it. It has multiple view support and some other niceties. It can execute scripts, inline posts, etc. It seems like one could easily script this program to work like SCVim and get some of the features missing in the interpreter.
I would love to hear what people are thinking about the current UI Interpreter and their workarounds for working with the sclang executable with other programs.
Thanks,
- Scott