[ardour-users] problems while compiling

Conrad Berhörster conrad.berhoerster at gmx.de
Tue Mar 9 02:15:36 PST 2004


Hello,
i have some problems with the ardour compiling.
maybe someone have some wise hints  that would help.

system is suse 8.2
jack is installed v 0.94.0


thanks c~

--------------------------------------   schnipp

Making all in libs
make[1]: Entering directory `/tmp/ardour-0.9beta11.2/libs'
Making all in sigc++
make[2]: Entering directory `/tmp/ardour-0.9beta11.2/libs/sigc++'
Making all in sigc++
make[3]: Entering directory `/tmp/ardour-0.9beta11.2/libs/sigc++/sigc++'
make  all-recursive
make[4]: Entering directory `/tmp/ardour-0.9beta11.2/libs/sigc++/sigc++'
Making all in config
make[5]: Entering directory 
`/tmp/ardour-0.9beta11.2/libs/sigc++/sigc++/config'
make  all-am
make[6]: Entering directory 
`/tmp/ardour-0.9beta11.2/libs/sigc++/sigc++/config'
make[6]: Für das Ziel »all-am« ist nichts zu tun.
make[6]: Leaving directory 
`/tmp/ardour-0.9beta11.2/libs/sigc++/sigc++/config'
make[5]: Leaving directory 
`/tmp/ardour-0.9beta11.2/libs/sigc++/sigc++/config'
Making all in macros
make[5]: Entering directory 
`/tmp/ardour-0.9beta11.2/libs/sigc++/sigc++/macros'
make[5]: Für das Ziel »all« ist nichts zu tun.
make[5]: Leaving directory 
`/tmp/ardour-0.9beta11.2/libs/sigc++/sigc++/macros'
make[5]: Entering directory `/tmp/ardour-0.9beta11.2/libs/sigc++/sigc++'
make[5]: Für das Ziel »all-am« ist nichts zu tun.
make[5]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/sigc++/sigc++'
make[4]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/sigc++/sigc++'
make[3]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/sigc++/sigc++'
make[3]: Entering directory `/tmp/ardour-0.9beta11.2/libs/sigc++'
make[3]: Für das Ziel »all-am« ist nichts zu tun.
make[3]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/sigc++'
make[2]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/sigc++'
Making all in pbd
make[2]: Entering directory `/tmp/ardour-0.9beta11.2/libs/pbd'
make  all-recursive
make[3]: Entering directory `/tmp/ardour-0.9beta11.2/libs/pbd'
Making all in pbd
make[4]: Entering directory `/tmp/ardour-0.9beta11.2/libs/pbd/pbd'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/pbd/pbd'
make[4]: Entering directory `/tmp/ardour-0.9beta11.2/libs/pbd'
make[4]: Für das Ziel »all-am« ist nichts zu tun.
make[4]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/pbd'
make[3]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/pbd'
make[2]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/pbd'
Making all in soundtouch
make[2]: Entering directory `/tmp/ardour-0.9beta11.2/libs/soundtouch'
make  all-recursive
make[3]: Entering directory `/tmp/ardour-0.9beta11.2/libs/soundtouch'
Making all in soundtouch
make[4]: Entering directory 
`/tmp/ardour-0.9beta11.2/libs/soundtouch/soundtouch'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Leaving directory 
`/tmp/ardour-0.9beta11.2/libs/soundtouch/soundtouch'
make[4]: Entering directory `/tmp/ardour-0.9beta11.2/libs/soundtouch'
make[4]: Für das Ziel »all-am« ist nichts zu tun.
make[4]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/soundtouch'
make[3]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/soundtouch'
make[2]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/soundtouch'
Making all in midi++
make[2]: Entering directory `/tmp/ardour-0.9beta11.2/libs/midi++'
make  all-recursive
make[3]: Entering directory `/tmp/ardour-0.9beta11.2/libs/midi++'
Making all in midi++
make[4]: Entering directory `/tmp/ardour-0.9beta11.2/libs/midi++/midi++'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/midi++/midi++'
make[4]: Entering directory `/tmp/ardour-0.9beta11.2/libs/midi++'
make[4]: Für das Ziel »all-am« ist nichts zu tun.
make[4]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/midi++'
make[3]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/midi++'
make[2]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/midi++'
Making all in ardour
make[2]: Entering directory `/tmp/ardour-0.9beta11.2/libs/ardour'
make  all-recursive
make[3]: Entering directory `/tmp/ardour-0.9beta11.2/libs/ardour'
Making all in intl
make[4]: Entering directory `/tmp/ardour-0.9beta11.2/libs/ardour/intl'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/ardour/intl'
Making all in po
make[4]: Entering directory `/tmp/ardour-0.9beta11.2/libs/ardour/po'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/ardour/po'
Making all in ardour
make[4]: Entering directory `/tmp/ardour-0.9beta11.2/libs/ardour/ardour'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/ardour/ardour'
make[4]: Entering directory `/tmp/ardour-0.9beta11.2/libs/ardour'
make[4]: Für das Ziel »all-am« ist nichts zu tun.
make[4]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/ardour'
make[3]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/ardour'
make[2]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/ardour'
Making all in gtkmm
make[2]: Entering directory `/tmp/ardour-0.9beta11.2/libs/gtkmm'
make  all-recursive
make[3]: Entering directory `/tmp/ardour-0.9beta11.2/libs/gtkmm'
Making all in gdk--
make[4]: Entering directory `/tmp/ardour-0.9beta11.2/libs/gtkmm/gdk--'
Making all in gdk--
make[5]: Entering directory `/tmp/ardour-0.9beta11.2/libs/gtkmm/gdk--/gdk--'
make[5]: Für das Ziel »all« ist nichts zu tun.
make[5]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/gtkmm/gdk--/gdk--'
make[5]: Entering directory `/tmp/ardour-0.9beta11.2/libs/gtkmm/gdk--'
*** Gdk-- finished ***
make[5]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/gtkmm/gdk--'
make[4]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/gtkmm/gdk--'
Making all in src
make[4]: Entering directory `/tmp/ardour-0.9beta11.2/libs/gtkmm/src'
Making all in gtkmmproc
make[5]: Entering directory 
`/tmp/ardour-0.9beta11.2/libs/gtkmm/src/gtkmmproc'
make  all-am
make[6]: Entering directory 
`/tmp/ardour-0.9beta11.2/libs/gtkmm/src/gtkmmproc'
make[6]: Für das Ziel »all-am« ist nichts zu tun.
make[6]: Leaving directory 
`/tmp/ardour-0.9beta11.2/libs/gtkmm/src/gtkmmproc'
make[5]: Leaving directory 
`/tmp/ardour-0.9beta11.2/libs/gtkmm/src/gtkmmproc'
Making all in build_sources
make[5]: Entering directory 
`/tmp/ardour-0.9beta11.2/libs/gtkmm/src/build_sources'
make[5]: Für das Ziel »all« ist nichts zu tun.
make[5]: Leaving directory 
`/tmp/ardour-0.9beta11.2/libs/gtkmm/src/build_sources'
Making all in gtk--
make[5]: Entering directory `/tmp/ardour-0.9beta11.2/libs/gtkmm/src/gtk--'
Making all in private
make[6]: Entering directory 
`/tmp/ardour-0.9beta11.2/libs/gtkmm/src/gtk--/private'
make[6]: Für das Ziel »all« ist nichts zu tun.
make[6]: Leaving directory 
`/tmp/ardour-0.9beta11.2/libs/gtkmm/src/gtk--/private'
make[6]: Entering directory `/tmp/ardour-0.9beta11.2/libs/gtkmm/src/gtk--'
make[6]: Für das Ziel »all-am« ist nichts zu tun.
make[6]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/gtkmm/src/gtk--'
make[5]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/gtkmm/src/gtk--'
make[5]: Entering directory `/tmp/ardour-0.9beta11.2/libs/gtkmm/src'
*** Gtk-- finished ***
make[5]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/gtkmm/src'
make[4]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/gtkmm/src'
make[4]: Entering directory `/tmp/ardour-0.9beta11.2/libs/gtkmm'
*** Everything completed ***
make[4]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/gtkmm'
make[3]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/gtkmm'
make[2]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/gtkmm'
Making all in gtkmmext
make[2]: Entering directory `/tmp/ardour-0.9beta11.2/libs/gtkmmext'
make  all-recursive
make[3]: Entering directory `/tmp/ardour-0.9beta11.2/libs/gtkmmext'
Making all in gtkmmext
make[4]: Entering directory `/tmp/ardour-0.9beta11.2/libs/gtkmmext/gtkmmext'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/gtkmmext/gtkmmext'
Making all in po
make[4]: Entering directory `/tmp/ardour-0.9beta11.2/libs/gtkmmext/po'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/gtkmmext/po'
Making all in intl
make[4]: Entering directory `/tmp/ardour-0.9beta11.2/libs/gtkmmext/intl'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/gtkmmext/intl'
make[4]: Entering directory `/tmp/ardour-0.9beta11.2/libs/gtkmmext'
make[4]: Für das Ziel »all-am« ist nichts zu tun.
make[4]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/gtkmmext'
make[3]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/gtkmmext'
make[2]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/gtkmmext'
Making all in gtk-canvas
make[2]: Entering directory `/tmp/ardour-0.9beta11.2/libs/gtk-canvas'
make  all-recursive
make[3]: Entering directory `/tmp/ardour-0.9beta11.2/libs/gtk-canvas'
Making all in gtk-canvas
make[4]: Entering directory 
`/tmp/ardour-0.9beta11.2/libs/gtk-canvas/gtk-canvas'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Leaving directory 
`/tmp/ardour-0.9beta11.2/libs/gtk-canvas/gtk-canvas'
make[4]: Entering directory `/tmp/ardour-0.9beta11.2/libs/gtk-canvas'
make[4]: Für das Ziel »all-am« ist nichts zu tun.
make[4]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/gtk-canvas'
make[3]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/gtk-canvas'
make[2]: Leaving directory `/tmp/ardour-0.9beta11.2/libs/gtk-canvas'
make[2]: Entering directory `/tmp/ardour-0.9beta11.2/libs'
make[2]: Für das Ziel »all-am« ist nichts zu tun.
make[2]: Leaving directory `/tmp/ardour-0.9beta11.2/libs'
make[1]: Leaving directory `/tmp/ardour-0.9beta11.2/libs'
Making all in gtk_ardour
make[1]: Entering directory `/tmp/ardour-0.9beta11.2/gtk_ardour'
make  all-recursive
make[2]: Entering directory `/tmp/ardour-0.9beta11.2/gtk_ardour'
Making all in po
make[3]: Entering directory `/tmp/ardour-0.9beta11.2/gtk_ardour/po'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/tmp/ardour-0.9beta11.2/gtk_ardour/po'
Making all in intl
make[3]: Entering directory `/tmp/ardour-0.9beta11.2/gtk_ardour/intl'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/tmp/ardour-0.9beta11.2/gtk_ardour/intl'
Making all in pixmaps
make[3]: Entering directory `/tmp/ardour-0.9beta11.2/gtk_ardour/pixmaps'
make[4]: Entering directory `/tmp/ardour-0.9beta11.2/gtk_ardour/pixmaps'
make[4]: Für das Ziel »all-am« ist nichts zu tun.
make[4]: Leaving directory `/tmp/ardour-0.9beta11.2/gtk_ardour/pixmaps'
make[3]: Leaving directory `/tmp/ardour-0.9beta11.2/gtk_ardour/pixmaps'
make[3]: Entering directory `/tmp/ardour-0.9beta11.2/gtk_ardour'
g++  -D_REENTRANT -O3 -march=i686 -fomit-frame-pointer -ffast-math 
-fstrength-reduce -fmove-all-movables -Wall 
-I/tmp/ardour-0.9beta11.2/libs/sigc++ 
-I/tmp/ardour-0.9beta11.2/libs/sigc++/sigc++/config 
-I/tmp/ardour-0.9beta11.2/libs/pbd -I/tmp/ardour-0.9beta11.2/libs/midi++ 
-I/tmp/ardour-0.9beta11.2/libs/ardour 
-I/tmp/ardour-0.9beta11.2/libs/soundtouch 
-I/tmp/ardour-0.9beta11.2/libs/ 
-I/tmp/ardour-0.9beta11.2/libs/gtk-canvas 
-I/tmp/ardour-0.9beta11.2/libs/gtk-canvas/gtk-canvas 
-I/tmp/ardour-0.9beta11.2/libs/gtkmmext 
-I/tmp/ardour-0.9beta11.2/libs/gtkmm/gdk-- 
-I/tmp/ardour-0.9beta11.2/libs/gtkmm/src 
-I/tmp/ardour-0.9beta11.2/libs/gtkmm -I/usr/include/gtk-1.2 
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include 
-I/usr/local/include   -I/usr/include/libxml2 
-I/usr/include/libart-2.0   -DDATA_DIR=\"/usr/local/share\"   -o ardour 
  about.o add_route_dialog.o ardour_dialog.o ardour_ui.o ardour_ui2.o 
ardour_ui_dependents.o ardour_ui_dialogs.o ardour_ui_ed.o 
ardour_ui_mixer.o audio_clock.o audio_time_axis.o automation_gain_line.o 
automation_pan_line.o automation_line.o automation_time_axis.o 
axis_view.o canvas-ruler.o canvas-simpleline.o canvas-simplerect.o 
canvas-waveview.o connection_editor.o crossfade_edit.o crossfade_view.o 
default_keys.o editor.o editor_audiotrack.o editor_canvas_events.o 
editor_cd.o editor_cursors.o editor_edit_groups.o editor_export_audio.o 
editor_hscroller.o editor_keys.o editor_markers.o editor_mixer.o 
editor_mouse.o editor_ops.o editor_region_list.o editor_route_list.o 
editor_rulers.o editor_scrub.o editor_selection_list.o 
editor_tempodisplay.o editor_timefx.o export_dialog.o gain_pan_meter.o 
ghostregion.o grouped_buttons.o gtk-custom-hruler.o gtk-custom-ruler.o 
gtkscrolledwindow.o io_selector.o keyboard.o keyboard_target.o 
location_ui.o library_ui.o main.o marker.o meter_bridge.o 
meter_bridge_strip.o mixer_selection.o mixer_strip.o mixer_ui.o 
new_session_dialog.o option_editor.o opts.o panner.o plugin_manager.o 
plugin_ui.o prompter.o public_editor.o redirect_automation_line.o 
redirect_automation_time_axis.o region_editor.o region_gain_line.o 
regionview.o region_selection.o route_automation_time_axis.o 
route_params_ui.o route_ui.o selection.o send_ui.o streamview.o 
tempo_dialog.o time_axis_view.o time_selection.o utils.o 
visual_time_axis.o time_axis_view_item.o imageframe_time_axis.o 
imageframe_time_axis_group.o imageframe_time_axis_view.o 
imageframe_view.o marker_time_axis.o marker_time_axis_view.o 
marker_view.o editor_imageframe.o imageframe_socket_handler.o 
canvas-imageframe.o  /tmp/ardour-0.9beta11.2/libs/gtkmmext/libgtkmmext.a 
/tmp/ardour-0.9beta11.2/libs/midi++/libmidipp.a 
/tmp/ardour-0.9beta11.2/libs/gtk-canvas/libgtk-canvas.a 
/tmp/ardour-0.9beta11.2/libs/gtkmm/src/gtk--/libgtkmm.a 
/tmp/ardour-0.9beta11.2/libs/gtkmm/gdk--/gdk--/libgdkmm.a 
-L../libs/ardour/.libs -lardour 
/tmp/ardour-0.9beta11.2/libs/soundtouch/libsoundtouch.a 
/tmp/ardour-0.9beta11.2/libs/midi++/libmidipp.a 
/tmp/ardour-0.9beta11.2/libs/pbd/libpbd.a 
/tmp/ardour-0.9beta11.2/libs/sigc++/sigc++/libsigc.a -L/usr/lib 
-L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext 
-lX11 -lm -L/usr/local/lib -ljack -lpthread -ldl -lrt   -lxml2 -lz -lm 
  -lart_lgpl_2   -lsndfile   -L/usr/local/lib -llrdf   -lsamplerate 
-lasound -ldl -lpthread
make[3]: Leaving directory `/tmp/ardour-0.9beta11.2/gtk_ardour'
make[2]: Leaving directory `/tmp/ardour-0.9beta11.2/gtk_ardour'
make[1]: Leaving directory `/tmp/ardour-0.9beta11.2/gtk_ardour'
../libs/ardour/.libs/libardour.a(audioengine.o)(.text+0xf70): In 
function `ARDOUR::AudioEngine::start()':
: undefined reference to `jack_set_xrun_callback'
../libs/ardour/.libs/libardour.a(audioengine.o)(.text+0xf87): In 
function `ARDOUR::AudioEngine::start()':
: undefined reference to `jack_set_sync_callback'
../libs/ardour/.libs/libardour.a(audioengine.o)(.text+0xf9e): In 
function `ARDOUR::AudioEngine::start()':
: undefined reference to `jack_set_freewheel_callback'
../libs/ardour/.libs/libardour.a(audioengine.o)(.text+0x1101): In 
function `ARDOUR::AudioEngine::start()':
: undefined reference to `jack_set_timebase_callback'
../libs/ardour/.libs/libardour.a(audioengine.o)(.text+0x15ec): In 
function `ARDOUR::AudioEngine::process_callback(unsigned)':
: undefined reference to `jack_set_freewheel'
../libs/ardour/.libs/libardour.a(audioengine.o)(.text+0x2e9b): In 
function `ARDOUR::AudioEngine::reset_timebase()':
: undefined reference to `jack_set_timebase_callback'
../libs/ardour/.libs/libardour.a(audioengine.o)(.text+0x2dcc): In 
function `ARDOUR::AudioEngine::transport_stop()':
: undefined reference to `jack_transport_stop'
../libs/ardour/.libs/libardour.a(audioengine.o)(.text+0x2dfc): In 
function `ARDOUR::AudioEngine::transport_start()':
: undefined reference to `jack_transport_start'
./libs/ardour/.libs/libardour.a(audioengine.o)(.text+0x2e47): In 
function `ARDOUR::AudioEngine::transport_locate(unsigned)':
: undefined reference to `jack_transport_locate'
../libs/ardour/.libs/libardour.a(audioengine.o)(.text+0x2e75): In 
function `ARDOUR::AudioEngine::reset_timebase()':
: undefined reference to `jack_release_timebase'
../libs/ardour/.libs/libardour.a(audioengine.o)(.text+0x2ec5): In 
function `ARDOUR::AudioEngine::freewheel(bool)':
: undefined reference to `jack_set_freewheel'
../libs/ardour/.libs/libardour.a(session.o)(.text+0xe930): In function 
`ARDOUR::Session::audible_frame() const':
: undefined reference to `jack_get_current_transport_frame'
collect2: ld returned 1 exit status
make[3]: *** [ardour] Fehler 1
make[2]: *** [all-recursive] Fehler 1
make[1]: *** [all] Fehler 2
make: *** [all-recursive] Fehler 1







More information about the Ardour-Users mailing list