Note that on Linux the SwingOSC folder in the SCClassLibrary folder should go into SuperCollider's extention folder, not in the SCClassLibrary folder!
e.g.
ln -s /usr/share/SwingOSC/SuperCollider/SCClassLibrary/SwingOSC /usr/share/SuperCollider/Extensions/SwingOSC
ln -s /usr/share/SwingOSC/SuperCollider/Help/SwingOSC /usr/share/SuperCollider/Help/SwingOSC
also note that to use the bash file SwingOSC.sh, you should remove the -Xdock options for java since the VM on linux will complain otherwise. Your SwingOSC.sh file could look like this:
#!/bin/sh
cd /usr/share/SwingOSC
java -jar build/SwingOSC.jar -u 57111 -L
first launch SwingOSC, then launch Emacs. If all goes well, you will be able to execute this:
Server.local.jmakeWindow;
feel free to mail me if you have problems. the above notes will be added to the readme file of the next version.