[CM] linux build problem

Dave Phillips dlphillips at woh.rr.com
Sat Nov 24 04:19:38 PST 2012


Hi Rick,

After reading Anders' recent messages I was encouraged to build CM/GRACE 
again on my updated systems. Alas, I receive the same error on all 
systems. I've appended the error, with GCC versions for each machine. 
This is with an SVN update from today, for all systems.

Any suggestions are appreciated. It's been a while since I worked with 
CM, I'd like to get into it again.

Best,

dp


Arch 64:

[dlphilp at BigBlack cm]$ make
==== Building juce (release) ====
Running pre-build commands
res/bin/juce.sh
==== Building Grace (release) ====
Running pre-build commands
res/bin/sndlib.sh
Metronome.cpp
Syntax.cpp
CmSupport.cpp
In file included from src/MidiPlaybackThread.h:12:0,
from src/Plot.h:12,
from src/CmSupport.cpp:16:
src/Transport.h: In constructor 
'Transport::Transport(Transport::Listener*, Transport::TempoConfig*, bool)':
src/Transport.h:224:50: error: 'dontSendNotification' is not a member of 
'juce'
src/Transport.h: In member function 'void 
Transport::setPlaybackPosition(double, bool)':
src/Transport.h:314:42: error: 'sendNotification' is not a member of 'juce'
src/Transport.h: In member function 'void 
Transport::setPlaybackTempo(double, bool)':
src/Transport.h:347:36: error: 'sendNotification' is not a member of 'juce'
make[1]: *** [obj/Grace/Release/CmSupport.o] Error 1
make: *** [Grace] Error 2

[dlphilp at BigBlack cm]$ gcc --version
gcc (GCC) 4.7.2



Ubuntu 12.04:

dlphilp at The3800:~/src/commonmusic/trunk$ make
==== Building juce (release) ====
Running pre-build commands
res/bin/juce.sh
==== Building Grace (release) ====
Running pre-build commands
res/bin/sndlib.sh
Metronome.cpp
Syntax.cpp
CmSupport.cpp
In file included from src/MidiPlaybackThread.h:12:0,
from src/Plot.h:12,
from src/CmSupport.cpp:16:
src/Transport.h: In constructor 
‘Transport::Transport(Transport::Listener*, Transport::TempoConfig*, bool)’:
src/Transport.h:224:50: error: ‘dontSendNotification’ is not a member of 
‘juce’
src/Transport.h: In member function ‘void 
Transport::setPlaybackPosition(double, bool)’:
src/Transport.h:314:42: error: ‘sendNotification’ is not a member of ‘juce’
src/Transport.h: In member function ‘void 
Transport::setPlaybackTempo(double, bool)’:
src/Transport.h:347:36: error: ‘sendNotification’ is not a member of ‘juce’
make[1]: *** [obj/Grace/Release/CmSupport.o] Error 1
make: *** [Grace] Error 2
dlphilp at The3800:~/src/commonmusic/trunk$ gcc --version
gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3


Debian Squeeze:

dlphilp at avlinux:~/src/commonmusic/trunk$ make
==== Building juce (release) ====
Running pre-build commands
res/bin/juce.sh
==== Building Grace (release) ====
Running pre-build commands
res/bin/sndlib.sh
...
CmSupport.cpp
In file included from src/MidiPlaybackThread.h:12:0,
from src/Plot.h:12,
from src/CmSupport.cpp:16:
src/Transport.h: In constructor 
‘Transport::Transport(Transport::Listener*, Transport::TempoConfig*, bool)’:
src/Transport.h:224:50: error: ‘dontSendNotification’ is not a member of 
‘juce’
src/Transport.h: In member function ‘void 
Transport::setPlaybackPosition(double, bool)’:
src/Transport.h:314:42: error: ‘sendNotification’ is not a member of ‘juce’
src/Transport.h: In member function ‘void 
Transport::setPlaybackTempo(double, bool)’:
src/Transport.h:347:36: error: ‘sendNotification’ is not a member of ‘juce’
make[1]: *** [obj/Grace/Release/CmSupport.o] Error 1
make: *** [Grace] Error 2

dlphilp at avlinux:~/src/commonmusic/trunk$ gcc --version
gcc (Debian 4.6.0-10) 4.6.1 20110526 (prerelease)



More information about the Cmdist mailing list