Trying to compile the source from the 0.99.3 tree. Compiling on an x86_64 system (slamd64 v11.0 with 2.6.20 compiled kernel)
Any suggestions?
The error is in the linking phase:
g++ -o gtk_ardour/ardour.bin gtk_ardour/about.o gtk_ardour/add_route_dialog.o gtk_ardour/ardour_dialog.o gtk_ardour/ardour_message.o gtk_ardour/ardour_ui.o gtk_ardour/ardour_ui2.o gtk_ardour/ardour_ui_dependents.o gtk_ardour/ardour_ui_dialogs.o gtk_ardour/ardour_ui_ed.o gtk_ardour/ardour_ui_mixer.o gtk_ardour/audio_clock.o gtk_ardour/audio_time_axis.o gtk_ardour/automation_gain_line.o gtk_ardour/automation_line.o gtk_ardour/automation_pan_line.o gtk_ardour/automation_time_axis.o gtk_ardour/axis_view.o gtk_ardour/canvas-imageframe.o gtk_ardour/canvas-ruler.o gtk_ardour/canvas-simpleline.o gtk_ardour/canvas-simplerect.o gtk_ardour/canvas-waveview.o gtk_ardour/connection_editor.o gtk_ardour/crossfade_edit.o gtk_ardour/crossfade_view.o gtk_ardour/curvetest.o gtk_ardour/default_keys.o gtk_ardour/editing.o gtk_ardour/editor.o gtk_ardour/editor_audiotrack.o gtk_ardour/editor_canvas_events.o gtk_ardour/editor_cursors.o gtk_ardour/editor_edit_groups.o gtk_ardour/editor_export_audio.o gtk_ardour/editor_hscroller.o gtk_ardour/editor_imageframe.o gtk_ardour/editor_keyboard.o gtk_ardour/editor_keys.o gtk_ardour/editor_markers.o gtk_ardour/editor_mixer.o gtk_ardour/editor_mouse.o gtk_ardour/editor_nudge.o gtk_ardour/editor_ops.o gtk_ardour/editor_region_list.o gtk_ardour/editor_route_list.o gtk_ardour/editor_rulers.o gtk_ardour/editor_scrub.o gtk_ardour/editor_selection_list.o gtk_ardour/editor_tempodisplay.o gtk_ardour/editor_timefx.o gtk_ardour/export_dialog.o gtk_ardour/gain_automation_time_axis.o gtk_ardour/gain_meter.o gtk_ardour/ghostregion.o gtk_ardour/grouped_buttons.o gtk_ardour/gtk-custom-hruler.o gtk_ardour/gtk-custom-ruler.o gtk_ardour/gtkscrolledwindow.o gtk_ardour/imageframe_socket_handler.o gtk_ardour/imageframe_time_axis.o gtk_ardour/imageframe_time_axis_group.o gtk_ardour/imageframe_time_axis_view.o gtk_ardour/imageframe_view.o gtk_ardour/io_selector.o gtk_ardour/keyboard.o gtk_ardour/keyboard_target.o gtk_ardour/library_ui.o gtk_ardour/location_ui.o gtk_ardour/main.o gtk_ardour/marker.o gtk_ardour/marker_time_axis.o gtk_ardour/marker_time_axis_view.o gtk_ardour/marker_view.o gtk_ardour/meter_bridge.o gtk_ardour/meter_bridge_strip.o gtk_ardour/mixer_strip.o gtk_ardour/mixer_ui.o gtk_ardour/new_session_dialog.o gtk_ardour/option_editor.o gtk_ardour/opts.o gtk_ardour/pan_automation_time_axis.o gtk_ardour/panner2d.o gtk_ardour/panner_ui.o gtk_ardour/playlist_selector.o gtk_ardour/plugin_selector.o gtk_ardour/plugin_ui.o gtk_ardour/prompter.o gtk_ardour/public_editor.o gtk_ardour/redirect_automation_line.o gtk_ardour/redirect_automation_time_axis.o gtk_ardour/redirect_box.o gtk_ardour/region_editor.o gtk_ardour/region_gain_line.o gtk_ardour/region_selection.o gtk_ardour/regionview.o gtk_ardour/route_params_ui.o gtk_ardour/route_redirect_selection.o gtk_ardour/route_ui.o gtk_ardour/selection.o gtk_ardour/send_ui.o gtk_ardour/streamview.o gtk_ardour/tempo_dialog.o gtk_ardour/time_axis_view.o gtk_ardour/time_axis_view_item.o gtk_ardour/time_selection.o gtk_ardour/utils.o gtk_ardour/version.o gtk_ardour/visual_time_axis.o -Llibs/ardour -Llibs/gtkmmext -Llibs/midi++ -Llibs/pbd -Llibs/gtkmm -Llibs/sigc++ -Llibs/gtk-canvas -L/usr/lib64 -L/usr/X11R6/lib64 -Llibs/soundtouch -lardour -lgtkmmext -lmidi++ -lpbd -lgtkmm -lsigc++ -lgtk-canvas -lart_lgpl_2 -lasound -lsndfile -llrdf -lgtk -lgdk -lgmodule -lglib -ldl -lXext -lX11 -lm -lxml2 -lz -lm -lsoundtouch -lraptor -lsamplerate -ljack
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of gtk_ardour/ardour_ui.o: defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of gtk_ardour/ardour_ui.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of gtk_ardour/audio_time_axis.o: defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of gtk_ardour/audio_time_axis.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of gtk_ardour/editor.o: defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of gtk_ardour/editor.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of gtk_ardour/editor_mouse.o: defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of gtk_ardour/editor_mouse.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of gtk_ardour/editor_ops.o: defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of gtk_ardour/editor_ops.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of gtk_ardour/editor_region_list.o: defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of gtk_ardour/editor_region_list.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of gtk_ardour/export_dialog.o: defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of gtk_ardour/export_dialog.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of gtk_ardour/io_selector.o: defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of gtk_ardour/io_selector.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of gtk_ardour/keyboard.o: defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of gtk_ardour/keyboard.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of gtk_ardour/keyboard_target.o: defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of gtk_ardour/keyboard_target.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of gtk_ardour/library_ui.o: defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of gtk_ardour/library_ui.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of gtk_ardour/location_ui.o: defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of gtk_ardour/location_ui.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of gtk_ardour/main.o: defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of gtk_ardour/main.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of gtk_ardour/meter_bridge_strip.o: defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of gtk_ardour/meter_bridge_strip.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of gtk_ardour/mixer_strip.o: defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of gtk_ardour/mixer_strip.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of gtk_ardour/new_session_dialog.o: defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of gtk_ardour/new_session_dialog.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of gtk_ardour/plugin_ui.o: defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of gtk_ardour/plugin_ui.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of gtk_ardour/redirect_box.o: defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of gtk_ardour/redirect_box.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of gtk_ardour/route_ui.o: defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of gtk_ardour/route_ui.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of gtk_ardour/tempo_dialog.o: defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of gtk_ardour/tempo_dialog.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of gtk_ardour/time_axis_view.o: defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of gtk_ardour/time_axis_view.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of gtk_ardour/time_axis_view_item.o: defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of gtk_ardour/time_axis_view_item.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of gtk_ardour/time_selection.o: defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of gtk_ardour/time_selection.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of gtk_ardour/utils.o: defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of gtk_ardour/utils.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of gtk_ardour/visual_time_axis.o: defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of gtk_ardour/visual_time_axis.o
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of libs/ardour/libardour.a(audio_library.o): defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/ardour/libardour.a(audio_library.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of libs/ardour/libardour.a(audio_playlist.o): defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/ardour/libardour.a(audio_playlist.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of libs/ardour/libardour.a(audio_track.o): defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/ardour/libardour.a(audio_track.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of libs/ardour/libardour.a(audioengine.o): defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/ardour/libardour.a(audioengine.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of libs/ardour/libardour.a(configuration.o): defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/ardour/libardour.a(configuration.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of libs/ardour/libardour.a(connection.o): defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/ardour/libardour.a(connection.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of libs/ardour/libardour.a(crossfade.o): defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/ardour/libardour.a(crossfade.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of libs/ardour/libardour.a(diskstream.o): defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/ardour/libardour.a(diskstream.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of libs/ardour/libardour.a(filesource.o): defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/ardour/libardour.a(filesource.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of libs/ardour/libardour.a(globals.o): defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/ardour/libardour.a(globals.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of libs/ardour/libardour.a(import.o): defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/ardour/libardour.a(import.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of libs/ardour/libardour.a(insert.o): defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/ardour/libardour.a(insert.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of libs/ardour/libardour.a(io.o): defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/ardour/libardour.a(io.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of libs/ardour/libardour.a(ladspa_plugin.o): defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/ardour/libardour.a(ladspa_plugin.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of libs/ardour/libardour.a(named_selection.o): defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/ardour/libardour.a(named_selection.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of libs/ardour/libardour.a(panner.o): defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/ardour/libardour.a(panner.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of libs/ardour/libardour.a(playlist.o): defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/ardour/libardour.a(playlist.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of libs/ardour/libardour.a(plugin.o): defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/ardour/libardour.a(plugin.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of libs/ardour/libardour.a(plugin_manager.o): defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/ardour/libardour.a(plugin_manager.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of libs/ardour/libardour.a(recent_sessions.o): defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/ardour/libardour.a(recent_sessions.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of libs/ardour/libardour.a(redirect.o): defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/ardour/libardour.a(redirect.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of libs/ardour/libardour.a(route.o): defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/ardour/libardour.a(route.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of libs/ardour/libardour.a(session.o): defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/ardour/libardour.a(session.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of libs/ardour/libardour.a(session_butler.o): defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/ardour/libardour.a(session_butler.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of libs/ardour/libardour.a(session_click.o): defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/ardour/libardour.a(session_click.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of libs/ardour/libardour.a(session_events.o): defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/ardour/libardour.a(session_events.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of libs/ardour/libardour.a(session_export.o): defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/ardour/libardour.a(session_export.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of libs/ardour/libardour.a(session_feedback.o): defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/ardour/libardour.a(session_feedback.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of libs/ardour/libardour.a(session_midi.o): defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/ardour/libardour.a(session_midi.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of libs/ardour/libardour.a(session_process.o): defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/ardour/libardour.a(session_process.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of libs/ardour/libardour.a(session_state.o): defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/ardour/libardour.a(session_state.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of libs/ardour/libardour.a(session_time.o): defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/ardour/libardour.a(session_time.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of libs/ardour/libardour.a(session_timefx.o): defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/ardour/libardour.a(session_timefx.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of libs/ardour/libardour.a(sndfilesource.o): defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/ardour/libardour.a(sndfilesource.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of libs/ardour/libardour.a(source.o): defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/ardour/libardour.a(source.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of libs/ardour/libardour.a(state_manager.o): defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/ardour/libardour.a(state_manager.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of libs/ardour/libardour.a(stateful.o): defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/ardour/libardour.a(stateful.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' referenced in section
.rodata’ of libs/ardour/libardour.a(audiofilter.o): defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/ardour/libardour.a(audiofilter.o)
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ referenced in section .rodata' of libs/gtkmmext/libgtkmmext.a(gtk_ui.o): defined in discarded section
.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/gtkmmext/libgtkmmext.a(gtk_ui.o)
collect2: ld returned 1 exit status
scons: *** [gtk_ardour/ardour.bin] Error 1
scons: building terminated because of errors.