Version bump + new SSE config for scons.
Quick HOWTO on the SSE optimizations ===================================== When the routines are built in, ardour will check the processor features run-time and select them if the processor supports SSE. Look for a message "Enabling SSE optimized routines" in the console when starting up Ardour. If you do NOT see this message, it means that these optimizations have not enabled. There are two scons flags related to SSE: * USE_SSE_EVERYWHERE=1 (scons flag) This means that gcc is supposed to optimize all compiled code with SSE instructions. This should be used if the built binary will be used only on computers with SSE. * BUILD_SSE_OPTIMIZATIONS=1 (scons flag) The hand-written assembler functions will be built in and will be selected run-time if the parameter "-o" is given AND the current processor supports SSE. Everyone "rolling their own" ardour executables on x86 platforms should use both of these options. Note to packagers who need to produce binaries which will work on a variety of platforms: to make your life easier, we have tried to make it possible to compile ardour in whole without SSE BUT include these routines. To do this, set: BUILD_SSE_OPTIMIZATIONS=1 USE_SSE_EVERYWHERE=0 This builds ardour without SSE instructions overall, but it builds the optimized routines, checks for SSE at run-time and selects them if the current architecture can run them.
Basically reflected with: --- ardour-0.9_beta29.ebuild 2005-09-12 22:57:50.000000000 +0300 +++ ardour-0.9_beta30.ebuild 2005-09-12 22:12:22.000000000 +0300 @@ -12,7 +12,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~amd64 ~ppc" -IUSE="nls debug" +IUSE="nls debug sse" RDEPEND="dev-util/pkgconfig >=media-libs/liblrdf-0.3.6 @@ -37,7 +37,9 @@ # Required for scons to "see" intermediate install location mkdir -p ${D} DBUG=no ; if useq debug ; then DBUG=yes ; fi - scons DEBUG=${DBUG} DESTDIR=${D} PREFIX=/usr KSI=0 -j2 + ENABLE_SSE=0 ; if useq sse ; then ENABLE_SSE=1 ; fi + + scons DEBUG=${DBUG} USE_SSE_EVERYWHERE=${ENABLE_SSE} DESTDIR=${D} PREFIX=/usr KSI=0 -j2 } src_install() {
I tested this, and I can commit this if you'd like, but since I've been out of touch and noticed that jnc is taking care of ardour lately...
from the release notes: plugin latency compensation now working correctly (we believe) This really requires JACK 0.100.0 or above to work properly, but even without that, they result in notable improvements in the way Ardour aligns newly recorded material. SSE optimized functions for peak computation, buffer mixing and applying gain. These functions can be used on any x86 processor (except those running in 64 bit mode). --- >=media-sound/jack-audio-connection-kit-0.98.1 +++ >=media-sound/jack-audio-connection-kit-0.100.0 i do not know if sse is in general enabled on amd64. if it is or will be one day, the ebuild should check and disable it for any 64ers.
Created attachment 68401 [details] arour-0.9_beta30.ebuild Tested on ppc/linux and OS X. Re-added dep on autotools to fix missing headers.
Obviously media-sound/jack-audio-connection-kit-0.100.0 needs to be moved to ~ on the relevant archs before this gets committed...
not really, ardour is ~arch anyway. we should expect to see it stable when release 0.99 comes in.
my bad, didn't notice jack is -x86 and not ~x86 :/
anyway, it is suggested that jack 0.100.0 is used, but it is not required. I'll make a note to myself to watch for it and update ardour as it goes out of -arch and into ~arch. in portage.
kito, I checked the ppc-macos on the way and it gives: DEPEND.badindev 1 media-sound/ardour/ardour-0.9_beta30.ebuild: ~ppc-macos(default-darwin/macos/10.3) ['=x11-libs/gtk+-1.2*'] go ahead and add the arch, but watch for repoman errors.
# emerge ardour Calculating dependencies ...done! >>> emerge (1 of 1) media-sound/ardour-0.9_beta30 to / >>> md5 files ;-) ardour-0.9_beta28.ebuild >>> md5 files ;-) ardour-0.9_beta29.ebuild >>> md5 files ;-) ardour-0.9_beta30.ebuild >>> md5 files ;-) ardour-0.9_beta26.ebuild >>> md5 files ;-) ardour-0.9_beta27.ebuild >>> md5 files ;-) files/digest-ardour-0.9_beta28 >>> md5 files ;-) files/digest-ardour-0.9_beta29 >>> md5 files ;-) files/digest-ardour-0.9_beta30 >>> md5 files ;-) files/digest-ardour-0.9_beta26 >>> md5 files ;-) files/ardour-gcc34.patch >>> md5 files ;-) files/ardour.aclocal.patch >>> md5 files ;-) files/digest-ardour-0.9_beta27 >>> md5 src_uri ;-) ardour-0.9beta30.tar.bz2 >>> Unpacking source... >>> Unpacking ardour-0.9beta30.tar.bz2 to /var/tmp/portage/ardour-0.9_beta30/wor k >>> Source unpacked. /usr/share/aclocal/smpeg.m4:13: warning: underquoted definition of AM_PATH_SMPEG run info '(automake)Extending aclocal' or see http://sources.redhat.com/automake/automake.html#Extending-aclocal /usr/share/aclocal/sigc++.m4:8: warning: underquoted definition of AM_PATH_SIGC /usr/share/aclocal/pth.m4:43: warning: underquoted definition of _AC_PTH_ERROR /usr/share/aclocal/pth.m4:55: warning: underquoted definition of _AC_PTH_VERBOSE /usr/share/aclocal/pth.m4:61: warning: underquoted definition of AC_CHECK_PTH /usr/share/aclocal/path_dps.m4:202: warning: underquoted definition of AC_PATH_D PS_GUESS_GNUSTEP /usr/share/aclocal/path_dps.m4:239: warning: underquoted definition of AC_PATH_D PS_GUESS /usr/share/aclocal/path_dps.m4:333: warning: underquoted definition of AC_PATH_D PS_CHECK_LIB /usr/share/aclocal/path_dps.m4:405: warning: underquoted definition of AC_PATH_D PS_CHECK_HEADER /usr/share/aclocal/path_dps.m4:440: warning: underquoted definition of AC_PATH_D PS_CHECK /usr/share/aclocal/path_dps.m4:450: warning: underquoted definition of AC_PATH_D PS /usr/share/aclocal/path_dps.m4:525: warning: underquoted definition of AC_CHECK_ DPS_NXAGENT /usr/share/aclocal/path_dps.m4:558: warning: underquoted definition of AC_PATH_D PSET /usr/share/aclocal/path_dps.m4:579: warning: underquoted definition of AC_PROG_P SWRAP /usr/share/aclocal/path_dps.m4:172: file `path_dps.m4' does not exist !!! ERROR: media-sound/ardour-0.9_beta30 failed. !!! Function src_compile, Line 52, Exitcode 1 !!! autogen failed !!! If you need support, post the topmost build error, NOT this status message. ----------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- ardour # emerge info Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r1, 2.6.12-ck5-r1 i686) ================================================================= System uname: 2.6.12-ck5-r1 i686 AMD Athlon(tm) Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5-r2, 2.4.1-r1 sys-apps/sandbox: 1.2.13 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://mirror.switch.ch/mirror/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/" LANG="de_DE@euro" LC_ALL="de_CH" LINGUAS="de" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X acpi alsa apache2 avi bash-completion berkdb bitmap-fonts caps cdr crypt cups curl divx4linux doc dvd dvdr dvdread eds emboss encode esd fam flac foomaticdb fortran gd gdbm gif gimpprint gnome gpm gstreamer gtk gtk2 guile hal imagemagick imlib ipv6 jack jack-tmpfs java jpeg kde kqemu ladspa libg++ libwww linguas_de lirc mad mikmod mmx motif mozilla moznomail mp3 mpeg msn mysql ncurses nls ogg oggvorbis opengl oscar oss other_var1 other_var2 pam pdflib pearl perl png ppds python qemu-fast qt quicktime readline real rtc samba scanner sdl slang sndfile softmmu speex spell sqlite sse ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb v4l vorbis xml xml2 xmms xv zlib video_cards_rage128 userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS ----------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- yesterday i've tryed it by hand (without ebuild) and got a error similar ----------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- .....snip...... g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 -mmmx -m3dnow -march=i686 -Wall -DENABLE_NLS -D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DPACKAGE=\"libardour\" -DDATA_DIR=\"/usr/local/share\" -DCONFIG_DIR=\"/usr/local/etc\" -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_JACK_CLIENT_OPEN -DHAVE_JACK_RECOMPUTE_LATENCIES -DHAVE_WORDEXP -DHAVE_SYS_VFS_H -Ilibs/ardour -Ilibs -Ilibs -I/usr/include/libxml2 -Ilibs/sigc++ -Ilibs/sigc++/sigc++/config -Ilibs/pbd -Ilibs -Ilibs/soundtouch -Ilibs/midi++ -c -o libs/ardour/session_state.o libs/ardour/session_state.cc g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 -mmmx -m3dnow -march=i686 -Wall -DENABLE_NLS -D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DPACKAGE=\"libardour\" -DDATA_DIR=\"/usr/local/share\" -DCONFIG_DIR=\"/usr/local/etc\" -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_JACK_CLIENT_OPEN -DHAVE_JACK_RECOMPUTE_LATENCIES -DHAVE_WORDEXP -DHAVE_SYS_VFS_H -Ilibs/ardour -Ilibs -Ilibs -I/usr/include/libxml2 -Ilibs/sigc++ -Ilibs/sigc++/sigc++/config -Ilibs/pbd -Ilibs -Ilibs/soundtouch -Ilibs/midi++ -c -o libs/ardour/session_time.o libs/ardour/session_time.cc g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 -mmmx -m3dnow -march=i686 -Wall -DENABLE_NLS -D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DPACKAGE=\"libardour\" -DDATA_DIR=\"/usr/local/share\" -DCONFIG_DIR=\"/usr/local/etc\" -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_JACK_CLIENT_OPEN -DHAVE_JACK_RECOMPUTE_LATENCIES -DHAVE_WORDEXP -DHAVE_SYS_VFS_H -Ilibs/ardour -Ilibs -Ilibs -I/usr/include/libxml2 -Ilibs/sigc++ -Ilibs/sigc++/sigc++/config -Ilibs/pbd -Ilibs -Ilibs/soundtouch -Ilibs/midi++ -c -o libs/ardour/session_timefx.o libs/ardour/session_timefx.cc g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 -mmmx -m3dnow -march=i686 -Wall -DENABLE_NLS -D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DPACKAGE=\"libardour\" -DDATA_DIR=\"/usr/local/share\" -DCONFIG_DIR=\"/usr/local/etc\" -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_JACK_CLIENT_OPEN -DHAVE_JACK_RECOMPUTE_LATENCIES -DHAVE_WORDEXP -DHAVE_SYS_VFS_H -Ilibs/ardour -Ilibs -Ilibs -I/usr/include/libxml2 -Ilibs/sigc++ -Ilibs/sigc++/sigc++/config -Ilibs/pbd -Ilibs -Ilibs/soundtouch -Ilibs/midi++ -c -o libs/ardour/session_transport.o libs/ardour/session_transport.cc g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 -mmmx -m3dnow -march=i686 -Wall -DENABLE_NLS -D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DPACKAGE=\"libardour\" -DDATA_DIR=\"/usr/local/share\" -DCONFIG_DIR=\"/usr/local/etc\" -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_JACK_CLIENT_OPEN -DHAVE_JACK_RECOMPUTE_LATENCIES -DHAVE_WORDEXP -DHAVE_SYS_VFS_H -Ilibs/ardour -Ilibs -Ilibs -I/usr/include/libxml2 -Ilibs/sigc++ -Ilibs/sigc++/sigc++/config -Ilibs/pbd -Ilibs -Ilibs/soundtouch -Ilibs/midi++ -c -o libs/ardour/sndfile_helpers.o libs/ardour/sndfile_helpers.cc g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 -mmmx -m3dnow -march=i686 -Wall -DENABLE_NLS -D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DPACKAGE=\"libardour\" -DDATA_DIR=\"/usr/local/share\" -DCONFIG_DIR=\"/usr/local/etc\" -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_JACK_CLIENT_OPEN -DHAVE_JACK_RECOMPUTE_LATENCIES -DHAVE_WORDEXP -DHAVE_SYS_VFS_H -Ilibs/ardour -Ilibs -Ilibs -I/usr/include/libxml2 -Ilibs/sigc++ -Ilibs/sigc++/sigc++/config -Ilibs/pbd -Ilibs -Ilibs/soundtouch -Ilibs/midi++ -c -o libs/ardour/sndfilesource.o libs/ardour/sndfilesource.cc g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 -mmmx -m3dnow -march=i686 -Wall -DENABLE_NLS -D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DPACKAGE=\"libardour\" -DDATA_DIR=\"/usr/local/share\" -DCONFIG_DIR=\"/usr/local/etc\" -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_JACK_CLIENT_OPEN -DHAVE_JACK_RECOMPUTE_LATENCIES -DHAVE_WORDEXP -DHAVE_SYS_VFS_H -Ilibs/ardour -Ilibs -Ilibs -I/usr/include/libxml2 -Ilibs/sigc++ -Ilibs/sigc++/sigc++/config -Ilibs/pbd -Ilibs -Ilibs/soundtouch -Ilibs/midi++ -c -o libs/ardour/source.o libs/ardour/source.cc libs/ardour/source.cc: In member function `int ARDOUR::Source::do_build_peak(unsigned int, unsigned int)': libs/ardour/source.cc:794: warning: comparison between signed and unsigned integer expressions g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 -mmmx -m3dnow -march=i686 -Wall -DENABLE_NLS -D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DPACKAGE=\"libardour\" -DDATA_DIR=\"/usr/local/share\" -DCONFIG_DIR=\"/usr/local/etc\" -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_JACK_CLIENT_OPEN -DHAVE_JACK_RECOMPUTE_LATENCIES -DHAVE_WORDEXP -DHAVE_SYS_VFS_H -Ilibs/ardour -Ilibs -Ilibs -I/usr/include/libxml2 -Ilibs/sigc++ -Ilibs/sigc++/sigc++/config -Ilibs/pbd -Ilibs -Ilibs/soundtouch -Ilibs/midi++ -c -o libs/ardour/state_manager.o libs/ardour/state_manager.cc g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 -mmmx -m3dnow -march=i686 -Wall -DENABLE_NLS -D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DPACKAGE=\"libardour\" -DDATA_DIR=\"/usr/local/share\" -DCONFIG_DIR=\"/usr/local/etc\" -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_JACK_CLIENT_OPEN -DHAVE_JACK_RECOMPUTE_LATENCIES -DHAVE_WORDEXP -DHAVE_SYS_VFS_H -Ilibs/ardour -Ilibs -Ilibs -I/usr/include/libxml2 -Ilibs/sigc++ -Ilibs/sigc++/sigc++/config -Ilibs/pbd -Ilibs -Ilibs/soundtouch -Ilibs/midi++ -c -o libs/ardour/stateful.o libs/ardour/stateful.cc g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 -mmmx -m3dnow -march=i686 -Wall -DENABLE_NLS -D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DPACKAGE=\"libardour\" -DDATA_DIR=\"/usr/local/share\" -DCONFIG_DIR=\"/usr/local/etc\" -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_JACK_CLIENT_OPEN -DHAVE_JACK_RECOMPUTE_LATENCIES -DHAVE_WORDEXP -DHAVE_SYS_VFS_H -Ilibs/ardour -Ilibs -Ilibs -I/usr/include/libxml2 -Ilibs/sigc++ -Ilibs/sigc++/sigc++/config -Ilibs/pbd -Ilibs -Ilibs/soundtouch -Ilibs/midi++ -c -o libs/ardour/tempo.o libs/ardour/tempo.cc libs/ardour/tempo.cc: In constructor `ARDOUR::TempoSection::TempoSection(const XMLNode&)': libs/ardour/tempo.cc:73: warning: long unsigned int format, uint32_t arg (arg 3 ) libs/ardour/tempo.cc:73: warning: long unsigned int format, uint32_t arg (arg 4 ) libs/ardour/tempo.cc:73: warning: long unsigned int format, uint32_t arg (arg 5 ) libs/ardour/tempo.cc: In constructor `ARDOUR::MeterSection::MeterSection(const XMLNode&)': libs/ardour/tempo.cc:137: warning: long unsigned int format, uint32_t arg (arg 3) libs/ardour/tempo.cc:137: warning: long unsigned int format, uint32_t arg (arg 4) libs/ardour/tempo.cc:137: warning: long unsigned int format, uint32_t arg (arg 5) g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 -mmmx -m3dnow -march=i686 -Wall -DENABLE_NLS -D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DPACKAGE=\"libardour\" -DDATA_DIR=\"/usr/local/share\" -DCONFIG_DIR=\"/usr/local/etc\" -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_JACK_CLIENT_OPEN -DHAVE_JACK_RECOMPUTE_LATENCIES -DHAVE_WORDEXP -DHAVE_SYS_VFS_H -Ilibs/ardour -Ilibs -Ilibs -I/usr/include/libxml2 -Ilibs/sigc++ -Ilibs/sigc++/sigc++/config -Ilibs/pbd -Ilibs -Ilibs/soundtouch -Ilibs/midi++ -c -o libs/ardour/utils.o libs/ardour/utils.cc g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 -mmmx -m3dnow -march=i686 -Wall -DENABLE_NLS -D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DPACKAGE=\"libardour\" -DDATA_DIR=\"/usr/local/share\" -DCONFIG_DIR=\"/usr/local/etc\" -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_JACK_CLIENT_OPEN -DHAVE_JACK_RECOMPUTE_LATENCIES -DHAVE_WORDEXP -DHAVE_SYS_VFS_H -Ilibs/ardour -Ilibs -Ilibs -I/usr/include/libxml2 -Ilibs/sigc++ -Ilibs/sigc++/sigc++/config -Ilibs/pbd -Ilibs -Ilibs/soundtouch -Ilibs/midi++ -c -o libs/ardour/version.o libs/ardour/version.cc g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 -mmmx -m3dnow -march=i686 -Wall -DENABLE_NLS -D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DPACKAGE=\"libardour\" -DDATA_DIR=\"/usr/local/share\" -DCONFIG_DIR=\"/usr/local/etc\" -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_JACK_CLIENT_OPEN -DHAVE_JACK_RECOMPUTE_LATENCIES -DHAVE_WORDEXP -DHAVE_SYS_VFS_H -Ilibs/ardour -Ilibs -Ilibs -I/usr/include/libxml2 -Ilibs/sigc++ -Ilibs/sigc++/sigc++/config -Ilibs/pbd -Ilibs -Ilibs/soundtouch -Ilibs/midi++ -c -o libs/ardour/mix.o libs/ardour/mix.cc ar r libs/ardour/libardour.a libs/ardour/audio_library.o libs/ardour/audio_playlist.o libs/ardour/audio_track.o libs/ardour/audioengine.o libs/ardour/audiofilter.o libs/ardour/audioregion.o libs/ardour/auditioner.o libs/ardour/automation.o libs/ardour/automation_event.o libs/ardour/configuration.o libs/ardour/connection.o libs/ardour/crossfade.o libs/ardour/curve.o libs/ardour/cycle_timer.o libs/ardour/default_click.o libs/ardour/diskstream.o libs/ardour/filesource.o libs/ardour/gain.o libs/ardour/gdither.o libs/ardour/globals.o libs/ardour/import.o libs/ardour/insert.o libs/ardour/io.o libs/ardour/jack_slave.o libs/ardour/ladspa_plugin.o libs/ardour/location.o libs/ardour/mtc_slave.o libs/ardour/named_selection.o libs/ardour/panner.o libs/ardour/playlist.o libs/ardour/playlist_factory.o libs/ardour/plugin.o libs/ardour/plugin_manager.o libs/ardour/port.o libs/ardour/recent_sessions.o libs/ardour/redirect.o libs/ardour/region.o libs/ardour/reverse.o libs/ardour/route.o libs/ardour/route_group.o libs/ardour/send.o libs/ardour/session.o libs/ardour/session_butler.o libs/ardour/session_click.o libs/ardour/session_events.o libs/ardour/session_export.o libs/ardour/session_feedback.o libs/ardour/session_midi.o libs/ardour/session_process.o libs/ardour/session_state.o libs/ardour/session_time.o libs/ardour/session_timefx.o libs/ardour/session_transport.o libs/ardour/sndfile_helpers.o libs/ardour/sndfilesource.o libs/ardour/source.o libs/ardour/state_manager.o libs/ardour/stateful.o libs/ardour/tempo.o libs/ardour/utils.o libs/ardour/version.o libs/ardour/mix.o ranlib libs/ardour/libardour.a ar: creating libs/ardour/libardour.a cd libs/gtkmm && sh ./autogen.sh /usr/share/aclocal/smpeg.m4:13: warning: underquoted definition of AM_PATH_SMPEG run info '(automake)Extending aclocal' or see http://sources.redhat.com/automake/automake.html#Extending-aclocal /usr/share/aclocal/sigc++.m4:8: warning: underquoted definition of AM_PATH_SIGC /usr/share/aclocal/pth.m4:43: warning: underquoted definition of _AC_PTH_ERROR /usr/share/aclocal/pth.m4:55: warning: underquoted definition of _AC_PTH_VERBOSE /usr/share/aclocal/pth.m4:61: warning: underquoted definition of AC_CHECK_PTH /usr/share/aclocal/path_dps.m4:202: warning: underquoted definition of AC_PATH_DPS_GUESS_GNUSTEP /usr/share/aclocal/path_dps.m4:239: warning: underquoted definition of AC_PATH_DPS_GUESS /usr/share/aclocal/path_dps.m4:333: warning: underquoted definition of AC_PATH_DPS_CHECK_LIB /usr/share/aclocal/path_dps.m4:405: warning: underquoted definition of AC_PATH_DPS_CHECK_HEADER /usr/share/aclocal/path_dps.m4:440: warning: underquoted definition of AC_PATH_DPS_CHECK /usr/share/aclocal/path_dps.m4:450: warning: underquoted definition of AC_PATH_DPS /usr/share/aclocal/path_dps.m4:525: warning: underquoted definition of AC_CHECK_DPS_NXAGENT /usr/share/aclocal/path_dps.m4:558: warning: underquoted definition of AC_PATH_DPSET /usr/share/aclocal/path_dps.m4:579: warning: underquoted definition of AC_PROG_PSWRAP /usr/share/aclocal/path_dps.m4:172: file `path_dps.m4' does not exist scons: *** [libs/gtkmm/config.h.in] Error 1 scons: building terminated because of errors. #