[ardour-users] ardour 0.9beta19 build errors

Josh Karnes jkarnes1 at austin.rr.com
Wed Oct 13 13:34:35 PDT 2004


Trying to build ardour 0.9beta19, run into these errors:

first at the end of './configure', I get this:

configure: WARNING: no configuration information is in templates

[can't be good, right?]

then I do 'make', get the following:

In file included from alsa_sequencer_midiport.cc:25:
midi++/alsa_sequencer.h:29:28: alsa/asoundlib.h: no such file or directory
In file included from alsa_sequencer_midiport.cc:25:
midi++/alsa_sequencer.h:52: error: syntax error before '*' token
midi++/alsa_sequencer.h:53: error: syntax error before '*' token
midi++/alsa_sequencer.h:55: error: 'snd_seq"event_t' is used as a type, but is 
not defined as a type
alsa_sequencer_midiport.cc: In constructor
    MIDI::ALSA_SequencerMidiPort::ALSA_SequencerMidiPort(MIDI::PortRequest&)':
alsa_sequencer_midiport.cc:46: error: class 'MIDI::ALSA_SequencerMidiPort' does 
not have any field named 'seq'
alsa_sequencer_midiport.cc:47: error: class 'MIDI::ALSA_SequencerMidiPort' does 
not have any field named 'decoder'
alsa_sequencer_midiport.cc:48: error: class 'MIDI::ALSA_SequencerMidiPort' does 
not have any field named 'encoder'
alsa_sequencer_midiport.cc:53: error: 'decoder' undeclared (first use this function)
alsa_sequencer_midiport.cc:53: error: (Each undeclared identifier is reported 
only once for each function it appears in.)
alsa_sequencer_midiport.cc:53: error: 'snd_midi_event_new' undeclared (first use 
this function)
alsa_sequencer_midiport.cc:54: error: 'encoder' undeclared (first use this function)
alsa_sequencer_midiport.cc:53: error: 'snd_midi_event_init' undeclared (first 
use this function)
alsa_sequencer_midiport.cc:  In destructor 'virtual 
MIDI::ALSA_SequencerMidiPort::~ALSA_Sequencer_MidiPort()':
alsa_sequencer_midiport.cc:66: error: 'snd_midi_event_free' undeclared (first 
use this function)
alsa_sequencer_midiport.cc:69: error: 'seq' undeclared (first use this function)
alsa_sequencer_midiport.cc:70: error: 'smd_seq_close' undeclared (first use this 
function)
... a whole lot more errors that look just like this but are different 
"undeclared" and different line numbers in alsa_sequencer_midiport_cc.  then I get:

make[4]: *** [alsa_sequencer_midiport.o] Error 1
make[4]: Leaving directory '/usr/src/ardour-0.9beta19/libs/midi++'
make[3]:  *** [all-recursive] Error 1
make[3]: Leaving directory '/usr/src/ardour-0.9beta19/libs/midi++'
make[2]: *** [all] Error 2
make[2]: Leaving directory '/usr/src/ardour-0.9beta19/libs/midi++'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/usr/src/ardour-0.9beta19/libs'
make: *** [all-recursive] Error 1





More information about the Ardour-Users mailing list