Menu

#2 Error compiling from CVS

closed
None
5
2009-12-21
2009-07-31
No

I just downloaded the source from CVS as instructed in the webpage (07/31/2009) and it's not compiling. I get the following error messages after 'make':

Making all in src
make[1]: Entering directory `/home/everton/sources/rakarrack2/src'
cd .. && /bin/bash /home/everton/sources/rakarrack2/missing --run autoheader
rm -f stamp-h1
touch config.h.in
cd .. && /bin/bash ./config.status src/config.h
config.status: creating src/config.h
config.status: src/config.h is unchanged
make all-am
make[2]: Entering directory `/home/everton/sources/rakarrack2/src'
g++ -DHAVE_CONFIG_H -I. -O2 -Wall -msse2 -ffast-math -fno-rtti -pipe -ffunction-sections -fomit-frame-pointer -Wno-format-y2k -fPIC -fno-exceptions -fno-strict-aliasing -I/usr/include/freetype2 -D_THREAD_SAFE -D_REENTRANT -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.C
In file included from main.C:29:
global.h:40:23: error: jack/jack.h: No such file or directory
global.h:41:27: error: jack/midiport.h: No such file or directory
In file included from NewDist.h:30,
from global.h:60,
from main.C:29:
FFTwrapper.h:29:19: error: fftw3.h: No such file or directory
In file included from global.h:57,
from main.C:29:
MIDIConverter.h:33: error: ‘jack_nframes_t’ does not name a type
MIDIConverter.h:35: error: ISO C++ forbids declaration of ‘jack_midi_data_t’ with no type
MIDIConverter.h:35: error: expected ‘;’ before ‘*’ token
MIDIConverter.h:76: error: ‘jack_midi_data_t’ does not name a type
In file included from NewDist.h:30,
from global.h:60,
from main.C:29:
FFTwrapper.h:44: error: ‘fftw_plan’ does not name a type
In file included from main.C:29:
global.h:134: error: ‘jack_midi_event_t’ has not been declared
global.h:164: error: ISO C++ forbids declaration of ‘jack_client_t’ with no type
global.h:164: error: expected ‘;’ before ‘*’ token
global.h:165: error: ‘jack_options_t’ does not name a type
global.h:166: error: ‘jack_status_t’ does not name a type
In file included from main.C:31:
jack.h:28: error: ‘jack_client_t’ has not been declared
main.C: In function ‘int main(int, char**)’:
main.C:166: error: ‘class RKR’ has no member named ‘jackclient’
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/home/everton/sources/rakarrack2/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/everton/sources/rakarrack2/src'
make: *** [all-recursive] Error 1

Discussion

  • Josep Andreu

    Josep Andreu - 2009-12-21

    You need the libfftw3-dev packge too in order to compile the CVS sources.

     
  • Josep Andreu

    Josep Andreu - 2009-12-21
    • assigned_to: nobody --> holborn
    • status: open --> closed