[sc-users] [linux] Primitive '_FilePutString' failed.
nescivi
nescivi at gmail.com
Thu Oct 18 00:20:34 PDT 2007
Hi,
please do a
sudo scons install -c
uninstall the supercollider package with your package system,
and then reinstall sc with
sudo scons install
The duplicate classes are a result of mixing two different versions, without
proper deinstallation of older versions.
To be sure, you can do before reinstallation:
sudo rm -r /usr/share/SuperCollider
sincerely,
Marije
On Wednesday 17 October 2007 22:25:30 adrian segovia wrote:
> hi
>
> now scshynt exist in the /usr/bin... but now i have class duplicated..
>
> compiling dir: '/usr/share/SuperCollider/SCClassLibrary'
> ERROR: duplicate Class found: 'TChoose'
> /usr/share/SuperCollider/SCClassLibrary/Common/Audio/Osc.sc
> /usr/share/SuperCollider/SCClassLibrary/JITLib/various/UGens.sc
>
> ERROR: duplicate Class found: 'TWChoose'
> /usr/share/SuperCollider/SCClassLibrary/Common/Audio/Osc.sc
> /usr/share/SuperCollider/SCClassLibrary/JITLib/various/UGens.sc
>
> ERROR: duplicate Class found: 'Order'
> /usr/share/SuperCollider/SCClassLibrary/Common/Collections/SparseArray.sc
> /usr/share/SuperCollider/SCClassLibrary/JITLib/various/Order.sc
>
> compiling dir: '/usr/share/SuperCollider/Extensions'
> in file '/usr/share/SuperCollider/Extensions/scel/storeLispOn.sc' line
> 117 char 6
> in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc' line 41
> char 6
> ERROR: duplicate Class found: 'LIDInfo'
> /usr/share/SuperCollider/SCClassLibrary/Platform/linux/LID.sc
> /usr/share/SuperCollider/Extensions/linux/LID.sc
>
> ERROR: duplicate Class found: 'LIDAbsInfo'
> /usr/share/SuperCollider/SCClassLibrary/Platform/linux/LID.sc
> /usr/share/SuperCollider/Extensions/linux/LID.sc
>
> ERROR: duplicate Class found: 'LID'
> /usr/share/SuperCollider/SCClassLibrary/Platform/linux/LID.sc
> /usr/share/SuperCollider/Extensions/linux/LID.sc
>
> ERROR: duplicate Class found: 'LIDSlot'
> /usr/share/SuperCollider/SCClassLibrary/Platform/linux/LID.sc
> /usr/share/SuperCollider/Extensions/linux/LID.sc
>
> ERROR: duplicate Class found: 'LIDKeySlot'
> /usr/share/SuperCollider/SCClassLibrary/Platform/linux/LID.sc
> /usr/share/SuperCollider/Extensions/linux/LID.sc
>
> ERROR: duplicate Class found: 'LIDRelSlot'
> /usr/share/SuperCollider/SCClassLibrary/Platform/linux/LID.sc
> /usr/share/SuperCollider/Extensions/linux/LID.sc
>
> ERROR: duplicate Class found: 'LIDAbsSlot'
> /usr/share/SuperCollider/SCClassLibrary/Platform/linux/LID.sc
> /usr/share/SuperCollider/Extensions/linux/LID.sc
>
> pass 1 done
> Extension overwriting Main:platformClass
> in file '/Platform/linux/extMain.sc'.
> Original method in file '/DefaultLibrary/Main.sc'.
> Extension overwriting Server:makeWindow
> in file '/usr/share/SuperCollider/Extensions/scel/extBuffer.sc'.
> Original method in file
> '/Common/GUI/PlusGUI/Control/ServerPlusGUI.sc'.
> Extension overwriting SynthDesc:makeWindow
> in file '/usr/share/SuperCollider/Extensions/scel/extBuffer.sc'.
> Original method in file
> '/Common/GUI/PlusGUI/Control/SynthDescPlusGUI.sc'.
> Extension overwriting Meta_Document:open
> in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
> Original method in file '/Common/GUI/Document.sc'.
> Extension overwriting Meta_Document:new
> in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
> Original method in file '/Common/GUI/Document.sc'.
> Extension overwriting Meta_Document:listener
> in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
> Original method in file '/Common/GUI/Document.sc'.
> Extension overwriting Meta_Document:numberOfOpen
> in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
> Original method in file '/Common/GUI/Document.sc'.
> Extension overwriting Meta_Document:newFromIndex
> in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
> Original method in file '/Common/GUI/Document.sc'.
> Extension overwriting Meta_Document:prGetLast
> in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
> Original method in file '/Common/GUI/Document.sc'.
> Extension overwriting Meta_Document:prGetIndexOfListener
> in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
> Original method in file '/Common/GUI/Document.sc'.
> Extension overwriting Main:startup
> in file '/usr/share/SuperCollider/Extensions/linux/extMain.sc'.
> Original method in file '/DefaultLibrary/Main.sc'.
> Extension overwriting Main:shutdown
> in file '/usr/share/SuperCollider/Extensions/linux/extMain.sc'.
> Original method in file '/DefaultLibrary/Main.sc'.
> Extension overwriting Main:newSCWindow
> in file '/usr/share/SuperCollider/Extensions/linux/extMain.sc'.
> Original method in file '/DefaultLibrary/Main.sc'.
> ERROR: There is a discrepancy.
> numClassDeps 1116 gNumClasses 2212
>
> how do i get away that classes from my terminal?..
>
> thaNKS
More information about the sc-users
mailing list