We are happy to announce a new beta release of Ardour 2.0 (beta 5.1). This release features a huge number of improvements and fixes since the last beta.
The.dmg will be available for OS X ASAP, and will be linked to from here when its ready.
This is still beta software, but we believe we are close to the point where most of the remaining bug fixes are for trivial matters (though still potentially involving crashes). Please test the new beta, and report issues to the ardour-dev mailing list and the #ardour IRC channel. Mantis (the issue tracker) can be used, but we'd prefer at this time to keep it free of things that are trivial to fix.
Do not use Ardour 2.0 to open the only copy of sessions created with Ardour 0.99. Ardour 2.0 saves the session file in a new format that Ardour 0.99 will not understand. The simplest way to address this is to make a copy of the session file itself (e.g mysession/mysession.ardour) and make that file unreadable using chmod(1).
scons
scons: Reading SConscript files …
Checking for usb_interrupt_write() in C library usb… no
Checking for FLAC__stream_decoder_new() in C++ library FLAC… yes
Checking for C++ header file boost/shared_ptr.hpp… no
Boost header files do not appear to be installed.
but I have boost-dev installed
aptitude search boost
p boost-build - Build system
i libboost-date-time-dev - set of date-time libraries based on generic programming concepts
i A libboost-date-time1.33.1 - set of date-time libraries based on generic programming concepts
p libboost-dbg - Boost C++ Libraries with debug symbols
i libboost-dev - Boost C++ Libraries development files
p libboost-doc - Boost.org libraries documentation
i libboost-filesystem-dev - filesystem operations (portable paths, iteration over directories, etc) in
i A libboost-filesystem1.33.1 - filesystem operations (portable paths, iteration over directories, etc) in
i libboost-graph-dev - generic graph components and algorithms in C++
i A libboost-graph1.33.1 - generic graph components and algorithms in C++
i libboost-iostreams-dev - Boost.Iostreams Library development files
i A libboost-iostreams1.33.1 - Boost.Iostreams Library
p libboost-program-options-dev - program options library for C++
p libboost-program-options1.33.1 - program options library for C++
i libboost-python-dev - Boost.Python Library development files
i A libboost-python1.33.1 - Boost.Python Library
i libboost-regex-dev - regular expression library for C++
i A libboost-regex1.33.1 - regular expression library for C++
p libboost-serialization-dev - serialization library for C++
i libboost-signals-dev - managed signals and slots library for C++
i A libboost-signals1.33.1 - managed signals and slots library for C++
i libboost-test-dev - components for writing and executing test suites
i A libboost-test1.33.1 - components for writing and executing test suites
i libboost-thread-dev - portable C++ multi-threading
i A libboost-thread1.33.1 - portable C++ multi-threading
i libboost-wave-dev - C99/C++ preprocessor library
g++ -o libs/pbd/libpbd.so -Wl,–export-dynamic -pthread -pthread -shared libs/pbd/basename.os libs/pbd/base_ui.os libs/pbd/convert.os libs/pbd/command.os libs/pbd/controllable.os libs/pbd/dmalloc.os libs/pbd/error.os libs/pbd/id.os libs/pbd/mountpoint.os libs/pbd/path.os libs/pbd/pathscanner.os libs/pbd/pool.os libs/pbd/pthread_utils.os libs/pbd/receiver.os libs/pbd/stacktrace.os libs/pbd/stateful.os libs/pbd/strsplit.os libs/pbd/textreceiver.os libs/pbd/transmitter.os libs/pbd/undo.os libs/pbd/version.os libs/pbd/whitespace.os libs/pbd/xml++.os -Llibs/sigc++2 -Llibs/glibmm2 -lsigc++2 -lxml2 -lglibmm2 -lglib-2.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 .L5649' referenced in section.rodata’ of libs/pbd/stateful.os: defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/pbd/stateful.os.L5650’ referenced in section .rodata' of libs/pbd/stateful.os: defined in discarded section.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/pbd/stateful.os .L5651' referenced in section.rodata’ of libs/pbd/stateful.os: defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/pbd/stateful.os.L5652’ referenced in section .rodata' of libs/pbd/stateful.os: defined in discarded section.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/pbd/stateful.os .L5653' referenced in section.rodata’ of libs/pbd/stateful.os: defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/pbd/stateful.os.L5654’ referenced in section .rodata' of libs/pbd/stateful.os: defined in discarded section.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/pbd/stateful.os .L5655' referenced in section.rodata’ of libs/pbd/stateful.os: defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/pbd/stateful.os.L5656’ referenced in section .rodata' of libs/pbd/stateful.os: defined in discarded section.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/pbd/stateful.os .L5657' referenced in section.rodata’ of libs/pbd/stateful.os: defined in discarded section .gnu.linkonce.t._ZN13StringPrivate11char_to_intEc' of libs/pbd/stateful.os.L5658’ referenced in section .rodata' of libs/pbd/stateful.os: defined in discarded section.gnu.linkonce.t._ZN13StringPrivate11char_to_intEc’ of libs/pbd/stateful.os
collect2: ld returned 1 exit status
scons: *** [libs/pbd/libpbd.so] Error 1
scons: building terminated because of errors.
—————————————
In addition many people have reported link-time errors when using recent versions of the binutils package. At this time (August 18th, 2006), it is known that binutils 2.17 will fail to link ardour, whereas versions earlier than this work correctly. You may see errors such as this:
‘.L3476’ referenced in section ‘.gnu.linkonce.r.Z14string_composeISsPcESsRKSsRKT_RKT0’ of libs/ardour/recent_sessions.os: defined in discarded section ‘.gnu.linkonce.t.Z14string_composeISsPcESsRKSsRKT_RKT0’ of libs/ardour/recent_sessions.os
With earlier versions of binutils, this is merely informative and is not an error. With version 2.17, it causes linking to fail.
————————————————————
A note about the pthread problem:
You will get such errors on feisty with libpthread-dev installed. This packet was needed on edgy AFAIR, but it should be uninstalled on feisty, at least at the moment. Ardour2 builds fine without it.