gusano said : > 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 ??)
No, in fact you need to change all the paths, point being that there is for sure going to be a discrepancy between particular versions of the sclang command and respective class. One thing to remember is to make sure that all references to the installation in /usr/share are gone, so that you don't end up have every Class twice in your path :) > 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 > 01101011 01110010 01100111 01101110
signature.asc
Description: Digital signature
--- [email protected] irc.goto10.org #pure:dyne
