Hi Dave,
I'm no expert, but I have been busy writing a
lengthy article about the
latest Git version of SC3. I've run into that discrepancy problem when I
had installed Quarks or plugins that conflicted with something already
installed with the system. A directory is set up for the Quarks that is
in fact simply a directory of links to the actual packages. You can
remove or hide the links directory and restart the interpreter, that
should clear up the discrepancy (if it's caused by a quark - I'm not
sure what to do if a plugin is causing the trouble).
Where would that directory be ?
Your ~/.sclang.cfg is typically used to point to the
server location,
set up JACK I/O ports, and set the path to the SwingOSC jarfile (if
wanted).
That would be ~/.sclang.sc, not .cfg. The .cfg one is meant to select
libraries etc. The example one supplied contains lines to uncomment if
you don't need Crucial or JitLib. Which I did. When this failed, I
commented out everything, same result. Then I removed the file, and
things started to work. So it seems it's now impossible not to load
Crucial and/or JitLib.
I assume you started the server, then ran sclang ?
Have you
tried setting up emacs or vi/vim for use with SC ? It's really the
better way of working with sclang.
Yes, normally I use scel. I just started sclang in a terminal to
exclude anything scel being the cause of failure.
Btw, what version are you testing ? I've been
working only with the
unreleased 3.5, I don't know if my advice conflicts with the 3.4 series.
3.4.3 here.
Let me know if I can help in any other way. These days
I'm getting into
SC pretty heavily, it's a neat system.
Yes if you can get used to the weird language (too many ways to do
the same things), and the MAC-style documentation (many 'quick result'
examples using 'convenience' notation, but every often the basic
technical' info is missing).
Also tried SwingOSC (with the necessary stuff in ~/.sclang.sc) but it
failed as well, with lots of messages about methods not being found.
Which means that even more of the help files are useless as they use
plot and scope all the time.
Ciao,
--
FA