<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7655.1">
<TITLE>RE: [PlanetCCRMA] sced missing from Gedit plugins</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>I am *still* trying to get supercollider functional with gedit/sced<BR>
(gedit-3.2.6-1.fc16.i686) on F16 and am still getting compile errors.<BR>
<BR>
&gt;On 07/06/2012 10:34 AM, Fernando Lopez-Lezcano wrote:<BR>
&gt;Looking at the errors you attached, for some reason some of the classes<BR>
&gt;are not compiling and triggering errors (it does not happen in my tests<BR>
&gt;and is not related to gedit or emacs - the sc compiler is barfing on<BR>
&gt;some of the code).<BR>
&gt; Have you installed sc manually at some point? If so, could you take a<BR>
&gt; look at what is in /usr/local/* to make sure there's nothing left of<BR>
&gt; previous installs? I suspect there is a mix of installed versions<BR>
&gt; somehow. Could you see what sc packages you actually have installed<BR>
&gt; right now?<BR>
&gt;<BR>
&gt; rpm -q -a | grep ^supercollider<BR>
&gt;<BR>
&gt; I would also rename ~/.local/share/SuperCollider to something else so<BR>
&gt; that there is no possibility of some extension you installed conflicting<BR>
&gt; with the base system.<BR>
<BR>
&gt;You could also remove all packages with supercollider in their name.<BR>
&gt;Then see if typing sclang in a terminal brings up anything, or do a<BR>
&gt;&quot;whereis sclang&quot; and &quot;whereis scsynth&quot; to find possibly errant binaries.<BR>
&gt;After erasing the packages you could also see what you get from a &quot;find<BR>
&gt;/ -xdev -name \*SuperCollider\*&quot;...<BR>
&gt;-- Fernando<BR>
<BR>
Following Fernando's suggestions I removed all installed supercollider packages<BR>
with yum, then did a &quot;find&quot; search which, to my embarrassment, revealed an<BR>
scons install executable of supercollider in usr/local/bin, as well as an<BR>
apparently harmless SC help folder with files in /usr/share. I removed all of<BR>
these. Another global search revealed no system files anywhere with names<BR>
including the strings &quot;supercollider,&quot; &quot;sclang&quot; or &quot;scsynth.&quot;<BR>
<BR>
I renamed .local/share/SuperCollider, although I don't see anything in that<BR>
directory that could cause a conflict. I then reinstalled the supercollider<BR>
packages with yum, which once again gave me these versions:<BR>
<BR>
supercollider-bbcut2-debuginfo-2.1-2.fc16.ccrma.i686<BR>
supercollider-reduniverse-3.5-0.1.svn2303.fc16.ccrma.i686<BR>
supercollider-ambiem-3.5-0.1.svn2303.fc16.ccrma.i686<BR>
supercollider-redclasses-debuginfo-0.0-3.fc16.ccrma.i686<BR>
supercollider-dewdrop-3.5-0.1.svn2303.fc16.ccrma.i686<BR>
supercollider-3.5.2-1.fc16.ccrma.i686<BR>
supercollider-world-2012.05.05-1.fc16.ccrma.i686<BR>
supercollider-debuginfo-3.5.2-1.fc16.ccrma.i686<BR>
supercollider-devel-3.5.2-1.fc16.ccrma.i686<BR>
supercollider-swingosc-0.65-1.fc16.ccrma.i686<BR>
supercollider-midifile-0.0-1.fc16.ccrma.i686<BR>
supercollider-emacs-3.5.2-1.fc16.ccrma.i686<BR>
supercollider-mathlib-3.5-0.1.svn2303.fc16.ccrma.i686<BR>
supercollider-gedit-3.5.2-1.fc16.ccrma.i686<BR>
supercollider-redclasses-0.0-3.fc16.ccrma.i686<BR>
supercollider-cruciallib-3.5-0.1.svn2303.fc16.ccrma.i686<BR>
supercollider-bbcut2-2.1-2.fc16.ccrma.i686<BR>
supercollider-sc3-plugins-debuginfo-3.5-0.2.git20120508.fc16.ccrma.i686<BR>
supercollider-sc3-plugins-3.5-0.2.git20120508.fc16.ccrma.i686<BR>
supercollider-quarks-3.5-0.1.svn2303.fc16.ccrma.i686<BR>
supercollider-vim-3.5.2-1.fc16.ccrma.i686<BR>
==============================================================<BR>
The errors I get from sced are:<BR>
<BR>
init_OSC<BR>
empty<BR>
compiling class library...<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NumPrimitives = 665<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compiling dir: '/usr/share/SuperCollider/SCClassLibrary'<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compiling dir: '/usr/share/SuperCollider/Extensions'<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pass 1 done<BR>
&nbsp;&nbsp; at '/usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc' line 52 char 56<BR>
code -54<BR>
&nbsp; in file '/usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc' line 52 char 56<BR>
ERROR: Parse error<BR>
&nbsp; in file '/usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc'<BR>
&nbsp; line 52 char 56:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ++ [{ arg... args; af.(*args) }];<BR>
-----------------------------------<BR>
ERROR: file '/usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc' parse failed<BR>
error parsing<BR>
ERROR: Cannot find superclass 'Solver' for class 'Euler'<BR>
&nbsp; in file '/usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc'<BR>
&nbsp; line 141 char 14:<BR>
&nbsp; Euler : Solver {<BR>
-----------------------------------<BR>
ERROR: Cannot find superclass 'Solver' for class 'RK'<BR>
&nbsp; in file '/usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc'<BR>
&nbsp; line 79 char 11:<BR>
<BR>
&nbsp; RK : Solver {<BR>
-----------------------------------<BR>
ERROR: Cannot find superclass 'RK' for class 'RK2'<BR>
&nbsp; in file '/usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc'<BR>
&nbsp; line 126 char 8:<BR>
&nbsp; RK2 : RK {<BR>
-----------------------------------<BR>
ERROR: Cannot find superclass 'RK' for class 'RK3'<BR>
&nbsp; in file '/usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc'<BR>
&nbsp; line 112 char 8:<BR>
&nbsp; RK3 : RK {<BR>
-----------------------------------<BR>
ERROR: Cannot find superclass 'RK' for class 'RK4'<BR>
&nbsp; in file '/usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc'<BR>
&nbsp; line 95 char 8:<BR>
&nbsp; RK4 : RK {<BR>
-----------------------------------<BR>
&nbsp;&nbsp; at '/JITLib/ProxySpace/wrapForNodeProxy.sc' line 68 char 5<BR>
code -54<BR>
&nbsp; in file '/JITLib/ProxySpace/wrapForNodeProxy.sc' line 68 char 5<BR>
ERROR: Parse error<BR>
&nbsp; in file '/JITLib/ProxySpace/wrapForNodeProxy.sc'<BR>
&nbsp; line 68 char 5:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>
-----------------------------------<BR>
ERROR: file '/JITLib/ProxySpace/wrapForNodeProxy.sc' parse failed<BR>
error parsing<BR>
&nbsp;&nbsp; at '/usr/share/SuperCollider/Extensions/MathLib/classes/LazyLindenmayer/extStringRewrite.sc' line 100 char 26<BR>
code -54<BR>
&nbsp; in file '/usr/share/SuperCollider/Extensions/MathLib/classes/LazyLindenmayer/extStringRewrite.sc' line 100 cERROR: Parse error<BR>
&nbsp; in file '/usr/share/SuperCollider/Extensions/MathLib/classes/LazyLindenmayer/extStringRewrite.sc'<BR>
&nbsp; line 100 char 26:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inval = current[0].yield;<BR>
======================================================================<BR>
Errors I get running sclang from the command line are similar:<BR>
init_OSC<BR>
empty<BR>
compiling class library...<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NumPrimitives = 665<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compiling dir: '/usr/share/SuperCollider/SCClassLibrary'<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compiling dir: '/usr/share/SuperCollider/Extensions'<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pass 1 done<BR>
illegal input string 'Ê'<BR>
&nbsp;&nbsp; at '/usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc' line 52 char 56<BR>
code -54<BR>
&nbsp; in file '/usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc' line 52 char 56<BR>
ERROR: Parse error<BR>
&nbsp; in file '/usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc'<BR>
&nbsp; line 52 char 56:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; f = ((order-1).collect{ |i| { arg... args; args[i+2]Ê} })<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ++ [{ arg... args; af.(*args) }];<BR>
-----------------------------------<BR>
-----------------------------------<BR>
ERROR: file '/usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc' parse failed<BR>
error parsing<BR>
ERROR: Cannot find superclass 'Solver' for class 'Euler'<BR>
&nbsp; in file '/usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc'<BR>
&nbsp; line 141 char 14:<BR>
&nbsp; Euler : Solver {<BR>
-----------------------------------<BR>
ERROR: Cannot find superclass 'Solver' for class 'RK'<BR>
&nbsp; in file '/usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc'<BR>
&nbsp; line 79 char 11:<BR>
&nbsp; RK : Solver {<BR>
-----------------------------------<BR>
ERROR: Cannot find superclass 'RK' for class 'RK2'<BR>
&nbsp; in file '/usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc'<BR>
&nbsp; line 126 char 8:<BR>
&nbsp; RK2 : RK {<BR>
-----------------------------------<BR>
ERROR: Cannot find superclass 'RK' for class 'RK3'<BR>
&nbsp; in file '/usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc'<BR>
&nbsp; line 112 char 8:<BR>
&nbsp; RK3 : RK {<BR>
-----------------------------------<BR>
ERROR: Cannot find superclass 'RK' for class 'RK4'<BR>
&nbsp; in file '/usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc'<BR>
&nbsp; line 95 char 8:<BR>
&nbsp; RK4 : RK {<BR>
-----------------------------------<BR>
illegal input string 'Ê'<BR>
&nbsp;&nbsp; at '/JITLib/ProxySpace/wrapForNodeProxy.sc' line 68 char 5<BR>
code -54<BR>
&nbsp; in file '/JITLib/ProxySpace/wrapForNodeProxy.sc' line 68 char 5<BR>
ERROR: Parse error<BR>
&nbsp; in file '/JITLib/ProxySpace/wrapForNodeProxy.sc'<BR>
&nbsp; line 68 char 5:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^{ÊDC.multiNewList([proxy.rate] ++ this) };<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>
-----------------------------------<BR>
ERROR: file '/JITLib/ProxySpace/wrapForNodeProxy.sc' parse failed<BR>
error parsing<BR>
illegal input string 'Ê'<BR>
&nbsp;&nbsp; at '/usr/share/SuperCollider/Extensions/MathLib/classes/LazyLindenmayer/extStringRewrite.sc' line 100 char 26<BR>
<BR>
code -54<BR>
&nbsp; in file '/usr/share/SuperCollider/Extensions/MathLib/classes/LazyLindenmayer/extStringRewrite.sc' line 100 char 26<BR>
ERROR: Parse error<BR>
&nbsp; in file '/usr/share/SuperCollider/Extensions/MathLib/classes/LazyLindenmayer/extStringRewrite.sc'<BR>
&nbsp; line 100 char 26:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(offset == 0) {Ê<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inval = current[0].yield;<BR>
-----------------------------------<BR>
ERROR: file '/usr/share/SuperCollider/Extensions/MathLib/classes/LazyLindenmayer/extStringRewrite.sc' parse failed<BR>
error parsing<BR>
ERROR: Class extension for nonexistent class 'StartRow'<BR>
&nbsp;&nbsp;&nbsp;&nbsp; In <A HREF="file:'/usr/share/SuperCollider/Extensions/dewdrop_lib/ddwGUIEnhancements3.4/recursiveResize.sc'">file:'/usr/share/SuperCollider/Extensions/dewdrop_lib/ddwGUIEnhancements3.4/recursiveResize.sc'</A><BR>
Library has not been compiled successfully.<BR>
===========================================================================<BR>
I see superclasses &quot;solver&quot; and &quot;RK&quot; defined in<BR>
/usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc.<BR>
<BR>
I tried removing&nbsp; sced.gedit-plugin and my sced directory in<BR>
~/.local/share/gedit/plugins/, to no effect.<BR>
<BR>
What seems really strange is that no one else seems to be having similar issues<BR>
with SC and F16. So it would seem that Fernando's hunch probably is correct,<BR>
and that somewhere, somehow, something is conflicting with the current SC<BR>
executables or libraries.<BR>
<BR>
Any suggestions would be most welcome. Otherwise, I am considering<BR>
trying F17 or downgrading to F15 to try to make something happen.<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>