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
mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
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 !