View Issue Details

IDProjectCategoryView StatusLast Update
0002693ardourbugspublic2020-04-19 20:14
Reporterwicked_boy Assigned Tocth103  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Summary0002693: can't compile current SVN ..
DescriptionI get the following error on compilation.. please let me know further information required.

I have tried with and without syslibs no difference.

gtk2_ardour/ardour_ui_dialogs.o: In function `ARDOUR_UI::toggle_rc_options_window()':
ardour_ui_dialogs.cc:(.text+0x1eb1): undefined reference to `RCOptionEditor::RCOptionEditor()'
gtk2_ardour/ardour_ui_dialogs.o: In function `ARDOUR_UI::toggle_session_options_window()':
ardour_ui_dialogs.cc:(.text+0x2338): undefined reference to `SessionOptionEditor::SessionOptionEditor(ARDOUR::Session*)'
gtk2_ardour/mixer_strip.o: In function `MixerStrip::revert_to_default_display()':
mixer_strip.cc:(.text+0x59b): undefined reference to `ARDOUR::Delivery::set_metering(bool)'
gtk2_ardour/mixer_strip.o: In function `MixerStrip::switch_io(boost::shared_ptr<ARDOUR::Route>)':
mixer_strip.cc:(.text+0xece): undefined reference to `ARDOUR::Delivery::set_metering(bool)'
mixer_strip.cc:(.text+0x103c): undefined reference to `ARDOUR::Delivery::set_metering(bool)'
gtk2_ardour/mixer_strip.o: In function `MixerStrip::set_route(boost::shared_ptr<ARDOUR::Route>)':
mixer_strip.cc:(.text+0xce05): undefined reference to `ARDOUR::Delivery::set_metering(bool)'
gtk2_ardour/processor_box.o: In function `ProcessorBox::paste_processor_state(std::list<XMLNode*, std::allocator<XMLNode*> > const&)':
processor_box.cc:(.text+0x51e8): undefined reference to `ARDOUR::Delivery::Delivery(ARDOUR::Session&, XMLNode const&)'
gtk2_ardour/send_ui.o: In function `SendUI::SendUI(boost::shared_ptr<ARDOUR::Send>, ARDOUR::Session&)':
send_ui.cc:(.text+0xab4): undefined reference to `ARDOUR::Delivery::set_metering(bool)'
gtk2_ardour/send_ui.o: In function `SendUI::SendUI(boost::shared_ptr<ARDOUR::Send>, ARDOUR::Session&)':
send_ui.cc:(.text+0x1df8): undefined reference to `ARDOUR::Delivery::set_metering(bool)'
gtk2_ardour/send_ui.o: In function `SendUI::~SendUI()':
send_ui.cc:(.text+0x2575): undefined reference to `ARDOUR::Delivery::set_metering(bool)'
gtk2_ardour/send_ui.o: In function `SendUI::~SendUI()':
send_ui.cc:(.text+0x2885): undefined reference to `ARDOUR::Delivery::set_metering(bool)'
gtk2_ardour/send_ui.o: In function `SendUI::~SendUI()':
send_ui.cc:(.text+0x2b6c): undefined reference to `ARDOUR::Delivery::set_metering(bool)'
libs/ardour/libardour.so: undefined reference to `ARDOUR::SessionConfiguration::SessionConfiguration()'
libs/ardour/libardour.so: undefined reference to `ARDOUR::Delivery::Delivery(ARDOUR::Session&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ARDOUR::Delivery::Role)'
libs/ardour/libardour.so: undefined reference to `ARDOUR::Delivery::state(bool)'
libs/ardour/libardour.so: undefined reference to `ARDOUR::Delivery::can_support_io_configuration(ARDOUR::ChanCount const&, ARDOUR::ChanCount&) const'
libs/ardour/libardour.so: undefined reference to `vtable for ARDOUR::SessionConfiguration'
libs/ardour/libardour.so: undefined reference to `ARDOUR::Delivery::set_nonself_mute(bool)'
libs/ardour/libardour.so: undefined reference to `ARDOUR::Delivery::Delivery(ARDOUR::Session&, ARDOUR::IO*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ARDOUR::Delivery::Role)'
libs/ardour/libardour.so: undefined reference to `ARDOUR::Delivery::Delivery(ARDOUR::Session&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ARDOUR::Delivery::Role)'
libs/ardour/libardour.so: undefined reference to `ARDOUR::Delivery::run_in_place(ARDOUR::BufferSet&, long, long, unsigned int)'
libs/ardour/libardour.so: undefined reference to `ARDOUR::Delivery::set_self_mute(bool)'
libs/ardour/libardour.so: undefined reference to `vtable for ARDOUR::Delivery'
libs/ardour/libardour.so: undefined reference to `ARDOUR::Delivery::configure_io(ARDOUR::ChanCount, ARDOUR::ChanCount)'
libs/ardour/libardour.so: undefined reference to `ARDOUR::SessionConfiguration::set_variables(XMLNode const&)'
libs/ardour/libardour.so: undefined reference to `typeinfo for ARDOUR::Delivery'
libs/ardour/libardour.so: undefined reference to `ARDOUR::SessionConfiguration::get_variables()'
libs/ardour/libardour.so: undefined reference to `ARDOUR::Delivery::visible() const'
libs/ardour/libardour.so: undefined reference to `ARDOUR::Delivery::set_state(XMLNode const&)'
libs/ardour/libardour.so: undefined reference to `VTT for ARDOUR::Delivery'
collect2: ld returned 1 exit status
scons: *** [gtk2_ardour/ardour-3.0] Error 1
scons: building terminated because of errors.
TagsNo tags attached.

Activities

cth103

2009-05-25 17:13

administrator   ~0006030

SVN 3.0 doesn't build with scons at the moment. One option is to use waf; to do this:

./waf configure
./waf

in the top level of the source tree, and then run ardour with

gtk2_ardour/ardev-waf

cth103

2009-05-25 18:14

administrator   ~0006031

SCons build now fixed in SVN.

system

2020-04-19 20:14

developer   ~0021919

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2009-05-25 12:04 wicked_boy New Issue
2009-05-25 17:13 cth103 Note Added: 0006030
2009-05-25 18:14 cth103 cost => 0.00
2009-05-25 18:14 cth103 Note Added: 0006031
2009-05-25 18:14 cth103 Status new => resolved
2009-05-25 18:14 cth103 Resolution open => fixed
2009-05-25 18:14 cth103 Assigned To => cth103
2010-04-24 10:28 cth103 Category bugs => bugs2
2010-04-24 10:31 cth103 Category bugs2 => bugs
2020-04-19 20:14 system Note Added: 0021919
2020-04-19 20:14 system Status resolved => closed