[specimen] specimen 0.5.2-rc1 build problem

Atte André Jensen atte.jensen at gmail.com
Sun Feb 18 01:56:38 CST 2007


Hi

0.5.2-rc1 fails to build on my system:
atte at ajstrup:~/software/specimen/specimen-0.5.2-rc1$ make
Making all in src
make[1]: Entering directory 
`/home/atte/software/specimen/specimen-0.5.2-rc1/src'
make  all-recursive
make[2]: Entering directory 
`/home/atte/software/specimen/specimen-0.5.2-rc1/src'
Making all in gui
make[3]: Entering directory 
`/home/atte/software/specimen/specimen-0.5.2-rc1/src/gui'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory 
`/home/atte/software/specimen/specimen-0.5.2-rc1/src/gui'
make[3]: Entering directory 
`/home/atte/software/specimen/specimen-0.5.2-rc1/src'
gcc -DHAVE_CONFIG_H -I. -I/usr/include/alsa -I/usr/include/libxml2 
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2 
-I/usr/include/libpng12      -Wall -Werror -O3 -MT jackdriver.o -MD -MP 
-MF .deps/jackdriver.Tpo -c -o jackdriver.o jackdriver.c
jackdriver.c:5:27: error: jack/midiport.h: No such file or directory
jackdriver.c: In function 'process':
jackdriver.c:73: error: 'jack_midi_event_t' undeclared (first use in 
this function)
jackdriver.c:73: error: (Each undeclared identifier is reported only once
jackdriver.c:73: error: for each function it appears in.)
jackdriver.c:73: error: expected ';' before 'jack_midi_event'
cc1: warnings being treated as errors
jackdriver.c:75: warning: implicit declaration of function 
'jack_midi_get_event_count'
jackdriver.c:111: warning: implicit declaration of function 
'jack_midi_event_get'
jackdriver.c:111: error: 'jack_midi_event' undeclared (first use in this 
function)
jackdriver.c: In function 'start':
jackdriver.c:283: error: 'JACK_DEFAULT_MIDI_TYPE' undeclared (first use 
in this function)
make[3]: *** [jackdriver.o] Error 1
make[3]: Leaving directory 
`/home/atte/software/specimen/specimen-0.5.2-rc1/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/home/atte/software/specimen/specimen-0.5.2-rc1/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory 
`/home/atte/software/specimen/specimen-0.5.2-rc1/src'
make: *** [all-recursive] Error 1

I think it's because my jack is too old to support jackmidi (and I don't 
intend to upgrade that since I suspect most of my system will break by 
doing so):

atte at ajstrup:~/software/specimen/specimen-0.5.2-rc1$ jackd -V
jackd version 0.101.1 tmpdir /dev/shm protocol 15

This is all on debian/unstable

-- 
peace, love & harmony
Atte

http://www.atte.dk      | quintet:      http://www.anagrammer.dk
                         | compositions: http://www.atte.dk/compositions

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.




More information about the Specimen mailing list