[PlanetCCRMA] SOLVED: locale issue; sced missing from Gedit plugins

Fernando Lopez-Lezcano nando at ccrma.Stanford.EDU
Sun Jul 15 12:19:51 PDT 2012


On 07/15/2012 11:54 AM, Schindler, Allan wrote:
> Thank you, Fernando!
> My system is set up for English.
> All of my locale environment variables were set to "en_US.iso88591".

Ahh, that was it then...

> After I changed them to "en_US.utf8" I still receive one error message
> ERROR: Class extension for nonexistent class 'StartRow'
> In
> file:'/usr/share/SuperCollider/Extensions/dewdrop_lib/ddwGUIEnhancements3.4/recursiveResize.sc'
>
> from gedit and commandline sclang, and some new warnings about
> deprecated init Classes,
> but the SC library compiles, I see the inspiring greeting
> Welcome to SuperCollider 3.5.2
> and I hear the most beautiful sounds!

Great, hope you can make great ([\music, \sounds, \noise].choose) now!!

I'm building packages with those nasty chars fixed anyway (see the 
emails from Dan and others in the sc list), I'll let you know when they 
are available.

-- Fernando


> -----Original Message-----
> From: Fernando Lopez-Lezcano [mailto:nando at ccrma.Stanford.EDU]
> Sent: Sat 7/14/2012 8:29 PM
> To: Schindler, Allan
> Cc: Fernando Lopez-Lezcano; planetccrma at ccrma.Stanford.EDU
> Subject: Re: [PlanetCCRMA] sced missing from Gedit plugins
>
> On 07/13/2012 07:41 PM, Schindler, Allan wrote:
>>  Progress! I installed Fernando's edited version of
>>  /usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc
>>  The 2 lines in that Fernando edited to remove the possibly bogus character
>>  (which looks like a capital "E" with a circumflex on my display) no longer
>>  trigger parse errors from sced or sclang. The errors I now get are:
>
> Sigh, yes, I suspected you were going to find more :-(
> It seems to be a locale problem, what do you see if you do:
>
> ----
> locale
> ----
>
> this is what I see in my machine:
>
> ----
> locale
> LANG=en_US.utf8
> LC_CTYPE="en_US.utf8"
> LC_NUMERIC="en_US.utf8"
> LC_TIME="en_US.utf8"
> LC_COLLATE="en_US.utf8"
> LC_MONETARY="en_US.utf8"
> LC_MESSAGES="en_US.utf8"
> LC_PAPER="en_US.utf8"
> LC_NAME="en_US.utf8"
> LC_ADDRESS="en_US.utf8"
> LC_TELEPHONE="en_US.utf8"
> LC_MEASUREMENT="en_US.utf8"
> LC_IDENTIFICATION="en_US.utf8"
> LC_ALL=
> ----
>
> Do you have your system set up for a non-english language? I presume
> that if you start sclang from the command line you get the same errors,
> right? (<ctrl>-d to exit).
>
> -- Fernando
>
>
>>  ==========================================================
>>  init_OSC
>>  empty
>>  compiling class library...
>>  NumPrimitives = 665
>>  compiling dir: '/usr/share/SuperCollider/SCClassLibrary'
>>  compiling dir: '/usr/share/SuperCollider/Extensions'
>>  pass 1 done
>>
>>  at '/JITLib/ProxySpace/wrapForNodeProxy.sc' line 68 char 5
>>  code -54
>>  in file '/JITLib/ProxySpace/wrapForNodeProxy.sc' line 68 char 5
>>  ERROR: Parse error
>>  in file '/JITLib/ProxySpace/wrapForNodeProxy.sc'
>>  line 68 char 5:
>>  ^
>>  }
>>  -----------------------------------
>>  ERROR: file '/JITLib/ProxySpace/wrapForNodeProxy.sc' parse failed
>>  error parsing
>>
>>  at
>>
> '/usr/share/SuperCollider/Extensions/MathLib/classes/LazyLindenmayer/extStringRewrite.sc'
>>  line 100 char 26
>>  code -54
>>  in file
>>
> '/usr/share/SuperCollider/Extensions/MathLib/classes/LazyLindenmayer/extStringRewrite.sc'
>>  line 100 char 26
>>  ERROR: Parse error
>>  inval = current[0].yield;
>>  -----------------------------------
>>  ERROR: file
>>
> '/usr/share/SuperCollider/Extensions/MathLib/classes/LazyLindenmayer/extStringRewrite.sc'
>>  parse failed
>>  error parsing
>>  ERROR: Class extension for nonexistent class 'StartRow'
>>  In
>>
> file:'/usr/share/SuperCollider/Extensions/dewdrop_lib/ddwGUIEnhancements3.4/recursiveResize.sc'
>>  =======================================================
> ...



More information about the PlanetCCRMA mailing list