[CM] clm/cm3 in s7 scheme

Bill Sack bsack23 at gmail.com
Fri Nov 7 17:01:50 PST 2008


ok, so i did what i shoulda done in the first place and googled the
error. turns out it is a gcc v4.1 issue. i found this blogpost:
http://www.fourmilab.ch/fourmilog/archives/2006-05/000699.html

so i changed the source accordingly at line src/Scheme.h, line 79:


class Scheme : public Thread
{
public:
//   Scheme::Scheme() ; commented out this
  Scheme() ;// added this line
  Scheme(String name, ConsoleWindow *win);

(sorry for not doing a diff & patch - i don't really know how to do that)

anyway it builds and seems to work, at least so far.

b

On Fri, Nov 7, 2008 at 7:38 PM, Bill Sack <bsack23 at gmail.com> wrote:
> this is fedora 8
> gcc version 4.1.2 20070925 (Red Hat 4.1.2-33)
>
> what else might be relevant?
>
> On Fri, Nov 7, 2008 at 7:27 PM, Heinrich Taube <taube at uiuc.edu> wrote:
>> i cant imagine what that is. ill poke around. what linux are you on?
>>
>> On Nov 7, 2008, at 3:42 PM, Bill Sack wrote:
>>
>>> hello,
>>> i just tried to build and got this error:
>>>
>>> ==== Building cm ====
>>> mkdir -p obj/Release
>>> g++  -MMD -D "SNDLIB=1" -D "LINUX=1" -I "../juce/" -I "src" -I
>>> "../sndlib/"  -O2 -o obj/Release/CmSupport.o -c src/CmSupport.cpp
>>> src/Scheme.h:79: error: extra qualification ‘Scheme::’ on member
>>> ‘Scheme’
>>> make[1]: *** [obj/Release/CmSupport.o] Error 1
>>> make: *** [cm] Error 2
>>>
>>> b
>>
>>
>



More information about the Cmdist mailing list