gusano wrote:
Well, I guess I spoke too soon...
I installed the needed scons, libsndfile and it seems that I have
problems with fftw3f.
While installing it, I have weird messages like:
nothing to be done for "install-exec-am"
nothing to be done for "install-data-am"
but I'm not sure if these are errors or not =/
Then, when trying to install sc, it complains that fftw3f is missing.
Any hint ?
Cheers,
_yvan
Ok, I got fftw3f to install thanks to this thread on sc mailing-list:
http://www.listarc.bham.ac.uk/lists/sc-users/msg00854.html
As Karsten mentioned, I had a look into ~/.sclang.cfg, ~/.sclang.sc and
~/.emacs but I didn't edit anything as the path mentioned there is still
the same (as far as I understand, everything is still in
/usr/share/SuperCollider, even though I installed sc in /usr/local).
(Should I have erased /usr/share/SuperCollider before installing it ??)
Now, after installing sc, emacs won't launch sclang. I have a
discrepancy error. Here is emacs output:
#####################################################################
init_OSC
compiling class library..
NumPrimitives = 530
compiling dir: '/usr/share/SuperCollider/SCClassLibrary'
ERROR: duplicate Class found: 'GeneralHID'
/usr/share/SuperCollider/SCClassLibrary/Common/Control/GeneralHID.sc
/usr/share/SuperCollider/SCClassLibrary/Common/Control/test/GeneralHID.sc
compiling dir: '/usr/share/SuperCollider/Extensions'
pass 1 done
Extension overwriting SimpleNumber:asTimeString
in file '/usr/share/SuperCollider/Extensions/ljpclasses/classes/LJP
Classes/Extensions/SimpleNumber-asTimeString.sc'.
Original method in file
'/usr/share/SuperCollider/SCClassLibrary/Common/Math/SimpleNumber.sc'.
Extension overwriting Meta_Document:prGetLast
in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
Original method in file
'/usr/share/SuperCollider/SCClassLibrary/Common/GUI/Document.sc'.
Extension overwriting String:findHelpFile
in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
Original method in file
'/usr/share/SuperCollider/SCClassLibrary/Common/GUI/PlusGUI/Collections/StringPlusGUI.sc'.
Extension overwriting String:openHelpFile
in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
Original method in file
'/usr/share/SuperCollider/SCClassLibrary/Common/GUI/PlusGUI/Collections/StringPlusGUI.sc'.
Extension overwriting String:openHTMLFile
in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
Original method in file
'/usr/share/SuperCollider/SCClassLibrary/Common/GUI/PlusGUI/Collections/StringPlusGUI.sc'.
Extension overwriting Class:openHelpFile
in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
Original method in file
'/usr/share/SuperCollider/SCClassLibrary/Common/Core/Kernel.sc'.
Extension overwriting Method:openHelpFile
in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
Original method in file
'/usr/share/SuperCollider/SCClassLibrary/Common/Core/Kernel.sc'.
Extension overwriting Server:makeWindow
in file '/usr/share/SuperCollider/Extensions/scel/extBuffer.sc'.
Original method in file
'/usr/share/SuperCollider/SCClassLibrary/Common/GUI/PlusGUI/Control/ServerPlusGUI.sc'.
Extension overwriting SynthDesc:makeWindow
in file '/usr/share/SuperCollider/Extensions/scel/extBuffer.sc'.
Original method in file
'/usr/share/SuperCollider/SCClassLibrary/Common/GUI/PlusGUI/Control/SynthDescPlusGUI.sc'.
Extension overwriting TempoClock:stop
in file
'/usr/share/SuperCollider/Extensions/dewdrop_lib/ddwGUIEnhancements/TempoClock-isRunning.sc'.
Original method in file
'/usr/share/SuperCollider/SCClassLibrary/Common/Core/Clock.sc'.
Extension overwriting TempoClock:tempo_
in file
'/usr/share/SuperCollider/Extensions/dewdrop_lib/ddwGUIEnhancements/TempoClock-isRunning.sc'.
Original method in file
'/usr/share/SuperCollider/SCClassLibrary/Common/Core/Clock.sc'.
Extension overwriting Object:smallGui
in file
'/usr/share/SuperCollider/Extensions/dewdrop_lib/ddwGUIEnhancements/cx-smallgui.sc'.
Original method in file
'/usr/share/SuperCollider/SCClassLibrary/crucial/Gui/gui.sc'.
ERROR: Class extension for nonexistent class 'SCContainerView'
In
file:'/usr/share/SuperCollider/Extensions/dewdrop_lib/ddwGUIEnhancements/recursiveResize.sc'
ERROR: Class extension for nonexistent class 'SCView'
In
file:'/usr/share/SuperCollider/Extensions/dewdrop_lib/ddwGUIEnhancements/recursiveResize.sc'
ERROR: Class extension for nonexistent class 'SCView'
In
file:'/usr/share/SuperCollider/Extensions/dewdrop_lib/ddwGUIEnhancements/recursiveResize.sc'
Extension overwriting Meta_GUI:skins
in file
'/usr/share/SuperCollider/Extensions/dewdrop_lib/ddwGUIEnhancements/recursiveResize.sc'.
Original method in file
'/usr/share/SuperCollider/SCClassLibrary/Common/GUI/GUI.sc'.
Extension overwriting Meta_GUI:setSkin
in file
'/usr/share/SuperCollider/Extensions/dewdrop_lib/ddwGUIEnhancements/recursiveResize.sc'.
Original method in file
'/usr/share/SuperCollider/SCClassLibrary/Common/GUI/GUI.sc'.
ERROR: Class extension for nonexistent class 'SCDragView'
In
file:'/usr/share/SuperCollider/Extensions/dewdrop_lib/ddwGUIEnhancements/HJHDragSource.sc'
Extension overwriting Pwhite:embedInStream
in file
'/usr/share/SuperCollider/Extensions/dewdrop_lib/ddwPatterns/ddwMiscPatternExtensions.sc'.
Original method in file
'/usr/share/SuperCollider/SCClassLibrary/Common/Streams/Patterns.sc'.
Extension overwriting String:postln
in file
'/usr/share/SuperCollider/Extensions/dewdrop_lib/ddwStatusBox/ext-StatusBox.sc'.
Original method in file
'/usr/share/SuperCollider/SCClassLibrary/Common/Collections/String.sc'.
Extension overwriting String:post
in file
'/usr/share/SuperCollider/Extensions/dewdrop_lib/ddwStatusBox/ext-StatusBox.sc'.
Original method in file
'/usr/share/SuperCollider/SCClassLibrary/Common/Collections/String.sc'.
Extension overwriting Main:shutdown
in file
'/usr/share/SuperCollider/Extensions/dewdrop_lib/ddwStatusBox/ext-StatusBox.sc'.
Original method in file
'/usr/share/SuperCollider/SCClassLibrary/DefaultLibrary/Main.sc'.
Extension overwriting Server:initTree
in file
'/usr/share/SuperCollider/Extensions/dewdrop_lib/ddwMixerChannel/Patch-playToMixer.sc'.
Original method in file
'/usr/share/SuperCollider/SCClassLibrary/Common/Control/Server.sc'.
Extension overwriting ArrayedCollection:plot
in file
'/usr/share/SuperCollider/Extensions/LinuxExternal/extCollectionGNUPlot.sc'.
Original method in file
'/usr/share/SuperCollider/SCClassLibrary/Common/GUI/PlusGUI/Math/SignalPlusGUI.sc'.
Extension overwriting Meta_String:rand
in file '/usr/share/SuperCollider/Extensions/NetLib/classes/extNetwork.sc'.
Original method in file
'/usr/share/SuperCollider/Extensions/NetLib/classes/extStringRand.sc'.
Extension overwriting Meta_Symbol:rand
in file '/usr/share/SuperCollider/Extensions/NetLib/classes/extNetwork.sc'.
Original method in file
'/usr/share/SuperCollider/Extensions/NetLib/classes/extStringRand.sc'.
WARNING: FunctionDef contains variable declarations and so will not be
inlined.
in file '/usr/share/SuperCollider/Extensions/NonRT/batchNRT/batchNRT.sc'
line 93 char 14:
var psfr;•¥ // Please ignore SC's warning about not inlining this function.
psfr = SoundFile.new;
-----------------------------------
ERROR: There is a discrepancy.
numClassDeps 2012 gNumClasses 4022
#####################################################################
As always, thanks for your help.
_yvan
---
[email protected]
irc.goto10.org #pure:dyne