Hi there,
I’m thought it would be a good idea to rebuild SuperCollider, but, no. I’m on Ubuntu 20.04 and it was working fine before I had this bad idea.
Compiling seems to be ok, but when I start the IDE, I get the following error :
compiling class library...
Found 867 primitives.
Compiling directory '/usr/local/share/SuperCollider/SCClassLibrary'
ERROR: duplicate Class found: 'QuartzComposerView'
/usr/local/share/SuperCollider/SCClassLibrary/deprecated/3.13/GUI/QQuartzComposerView.sc
/usr/local/share/SuperCollider/SCClassLibrary/Common/GUI/Base/QQuartzComposerView.sc
Compiling directory '/usr/local/share/SuperCollider/Extensions'
Compiling directory '/home/simon/.local/share/SuperCollider/Extensions'
ERROR: There is a discrepancy.
numClassDeps 1137 gNumClasses 2272
Library has not been compiled successfully.
Library has not been compiled successfully.
ERROR: There is a discrepancy.
is quite fuzzy . I can’t even tell if it’s related to the line above.
I removed every Quark using Edit > Preferences > Interpreter
.
sclang_conf.yaml
is “empty”.
I think this might be related to the extensions, which I uninstalled, reinstalled, uninstalled, etc, but I can’t figure out if I should build them before or after SC itself, so I tried both (twice) and it didn’t work. I removed every plugin folder but it didn’t change anything.
Here are the steps I’m trying :
After uninstalling it using sudo make uninstall
, and sudo rm -r SuperCollider
, here are the steps I’m repeating :
git clone --recurse-submodules https://github.com/SuperCollider/SuperCollider.git
cd SuperCollider/
mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make -j9
sudo make install
So if anyone can see what the problem is, help would be appreciated so I can understand what I’m missing . Thanks a lot !