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

Reply via email to