[proaudio] Problems compiling Ardour 2.8 |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
- To: proaudio@xxxxxxxxxxxxxxxxxxx
- Subject: [proaudio] Problems compiling Ardour 2.8
- From: Matt Henley <nwmatt@xxxxxxxxx>
- Date: Sun, 24 May 2009 17:30:35 -0500
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=sFicLoqQ3ULgMR5s6hn5WxqB9ESIjpyNiCMhqLFcZrM=; b=TR0C07XZJ+veKdgUTxtask4Y0xijtENsDin19wqZY7wxGGr8p+WUVcRVtbcjKxbaRP JXIlqXnEsvOgx1WzmqPdIG88H9u4qcp70aGJRLdSnjHT++wUzEtetatIS4iL4HowqxYY F29mhW/F0qUmGqw0RLG0LnB5m36oMsHysnBC0=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=uPd6a58nXcCNIBMLIiN/5AT2maYUjR9r1A5vgGa2V3L+hjZ9IOXxbjMX1YGMRODBi9 XdCA/Abykkb6iDx3K64zAofQYhQuUeB7VqGzHGcaQGVI9OXAq9HokTuBlgRLb5oL5Y+r Qj6xK/N03Sig1Z1iYtXZ8rqJWU1OOw3dUAQPM=
When I try to compile the 2.8 version of Ardour using the
speedy portage # emerge -av =media-sound/ardour-2.8
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] media-sound/ardour-2.8 USE="freesound lv2 nls sse vst
(-altivec) -debug -sys-libs" 0 kB [1]
I get the following:
g++ -o libs/libgnomecanvasmm/libgnomecanvasmm/point.os -c
-Woverloaded-virtual -DGTK_NEW_TOOLTIP_API -DHAVE_LV2 -O3
-fomit-frame-pointer -ffast-math -fstrength-reduce -pipe -DARCH_X86
-mmmx -march=i686 -msse -mfpmath=sse -DUSE_XMMINTRIN -m32
-DBUILD_SSE_OPTIMIZATIONS -Wall -DHAVE_LIBLO -Ilibs -DENABLE_NLS -fPIC
-I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -Ilibs/sigc++2
-I/usr/include/glib-2.0 -I/usr/include/gtk-2.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -Ilibs/gtkmm2/atk -I/usr/include/freetype2
-Ilibs/glibmm2 -I/usr/lib/glib-2.0/include -Ilibs/gtkmm2/pango
-Ilibs/libgnomecanvasmm -I/usr/include/pixman-1
-I/usr/lib/gtk-2.0/include -I/usr/include/libgnomecanvas-2.0
-I/usr/include/libpng12 -I/usr/include/libart-2.0 -Ilibs/gtkmm2/gdk
-Ilibs/gtkmm2/gtk libs/libgnomecanvasmm/libgnomecanvasmm/point.cc
g++ -o libs/soundtouch/AAFilter.os -c -Woverloaded-virtual
-DGTK_NEW_TOOLTIP_API -DHAVE_LV2 -O3 -fomit-frame-pointer -ffast-math
-fstrength-reduce -pipe -DARCH_X86 -mmmx -march=i686 -msse
-mfpmath=sse -DUSE_XMMINTRIN -m32 -DBUILD_SSE_OPTIMIZATIONS -Wall
-DHAVE_LIBLO -Ilibs -DENABLE_NLS -DHAVE_CONFIG_H -D_REENTRANT
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -fPIC -Ilibs/soundtouch
libs/soundtouch/AAFilter.cpp
g++ -o libs/soundtouch/FIFOSampleBuffer.os -c -Woverloaded-virtual
-DGTK_NEW_TOOLTIP_API -DHAVE_LV2 -O3 -fomit-frame-pointer -ffast-math
-fstrength-reduce -pipe -DARCH_X86 -mmmx -march=i686 -msse
-mfpmath=sse -DUSE_XMMINTRIN -m32 -DBUILD_SSE_OPTIMIZATIONS -Wall
-DHAVE_LIBLO -Ilibs -DENABLE_NLS -DHAVE_CONFIG_H -D_REENTRANT
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -fPIC -Ilibs/soundtouch
libs/soundtouch/FIFOSampleBuffer.cpp
g++ -o libs/soundtouch/FIRFilter.os -c -Woverloaded-virtual
-DGTK_NEW_TOOLTIP_API -DHAVE_LV2 -O3 -fomit-frame-pointer -ffast-math
-fstrength-reduce -pipe -DARCH_X86 -mmmx -march=i686 -msse
-mfpmath=sse -DUSE_XMMINTRIN -m32 -DBUILD_SSE_OPTIMIZATIONS -Wall
-DHAVE_LIBLO -Ilibs -DENABLE_NLS -DHAVE_CONFIG_H -D_REENTRANT
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -fPIC -Ilibs/soundtouch
libs/soundtouch/FIRFilter.cpp
g++ -o libs/soundtouch/RateTransposer.os -c -Woverloaded-virtual
-DGTK_NEW_TOOLTIP_API -DHAVE_LV2 -O3 -fomit-frame-pointer -ffast-math
-fstrength-reduce -pipe -DARCH_X86 -mmmx -march=i686 -msse
-mfpmath=sse -DUSE_XMMINTRIN -m32 -DBUILD_SSE_OPTIMIZATIONS -Wall
-DHAVE_LIBLO -Ilibs -DENABLE_NLS -DHAVE_CONFIG_H -D_REENTRANT
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -fPIC -Ilibs/soundtouch
libs/soundtouch/RateTransposer.cpp
g++ -o libs/soundtouch/SoundTouch.os -c -Woverloaded-virtual
-DGTK_NEW_TOOLTIP_API -DHAVE_LV2 -O3 -fomit-frame-pointer -ffast-math
-fstrength-reduce -pipe -DARCH_X86 -mmmx -march=i686 -msse
-mfpmath=sse -DUSE_XMMINTRIN -m32 -DBUILD_SSE_OPTIMIZATIONS -Wall
-DHAVE_LIBLO -Ilibs -DENABLE_NLS -DHAVE_CONFIG_H -D_REENTRANT
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -fPIC -Ilibs/soundtouch
libs/soundtouch/SoundTouch.cpp
g++ -o libs/soundtouch/TDStretch.os -c -Woverloaded-virtual
-DGTK_NEW_TOOLTIP_API -DHAVE_LV2 -O3 -fomit-frame-pointer -ffast-math
-fstrength-reduce -pipe -DARCH_X86 -mmmx -march=i686 -msse
-mfpmath=sse -DUSE_XMMINTRIN -m32 -DBUILD_SSE_OPTIMIZATIONS -Wall
-DHAVE_LIBLO -Ilibs -DENABLE_NLS -DHAVE_CONFIG_H -D_REENTRANT
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -fPIC -Ilibs/soundtouch
libs/soundtouch/TDStretch.cpp
g++ -o libs/soundtouch/mmx_gcc.os -c -Woverloaded-virtual
-DGTK_NEW_TOOLTIP_API -DHAVE_LV2 -O3 -fomit-frame-pointer -ffast-math
-fstrength-reduce -pipe -DARCH_X86 -mmmx -march=i686 -msse
-mfpmath=sse -DUSE_XMMINTRIN -m32 -DBUILD_SSE_OPTIMIZATIONS -Wall
-DHAVE_LIBLO -Ilibs -DENABLE_NLS -DHAVE_CONFIG_H -D_REENTRANT
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -fPIC -Ilibs/soundtouch
libs/soundtouch/mmx_gcc.cpp
g++ -o libs/soundtouch/cpu_detect_x86_gcc.os -c -Woverloaded-virtual
-DGTK_NEW_TOOLTIP_API -DHAVE_LV2 -O3 -fomit-frame-pointer -ffast-math
-fstrength-reduce -pipe -DARCH_X86 -mmmx -march=i686 -msse
-mfpmath=sse -DUSE_XMMINTRIN -m32 -DBUILD_SSE_OPTIMIZATIONS -Wall
-DHAVE_LIBLO -Ilibs -DENABLE_NLS -DHAVE_CONFIG_H -D_REENTRANT
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -fPIC -Ilibs/soundtouch
libs/soundtouch/cpu_detect_x86_gcc.cpp
Substituting vars from vst/ardourvst.in into vst/ardourvst
Chmod("vst/ardevst", 0755)
Chmod("vst/ardourvst", 0755)
Substituting vars from gtk2_ardour/SAE-de-keypad.bindings.in into
gtk2_ardour/SAE-de-keypad.bindings
Substituting vars from gtk2_ardour/SAE-de-nokeypad.bindings.in into
gtk2_ardour/SAE-de-nokeypad.bindings
Substituting vars from gtk2_ardour/SAE-us-keypad.bindings.in into
gtk2_ardour/SAE-us-keypad.bindings
Substituting vars from gtk2_ardour/SAE-us-nokeypad.bindings.in into
gtk2_ardour/SAE-us-nokeypad.bindings
Substituting vars from gtk2_ardour/mnemonic-us.bindings.in into
gtk2_ardour/mnemonic-us.bindings
Substituting vars from gtk2_ardour/ergonomic-us.bindings.in into
gtk2_ardour/ergonomic-us.bindings
Substituting vars from gtk2_ardour/ardev_common.sh.in into
gtk2_ardour/ardev_common.sh
Chmod("gtk2_ardour/ardev_common.sh", 0755)
Substituting vars from gtk2_ardour/ardour.sh.in into gtk2_ardour/ardour.sh
Substituting vars from gtk2_ardour/ardour2_ui_dark.rc.in into
gtk2_ardour/ardour2_ui_dark.rc
Chmod("gtk2_ardour/ardour.sh", 0755)
Substituting vars from gtk2_ardour/ardour2_ui_light.rc.in into
gtk2_ardour/ardour2_ui_light.rc
Substituting vars from gtk2_ardour/ardour2_ui_dark_sae.rc.in into
gtk2_ardour/ardour2_ui_dark_sae.rc
Substituting vars from gtk2_ardour/ardour2_ui_light_sae.rc.in into
gtk2_ardour/ardour2_ui_light_sae.rc
os.chdir('gtk2_ardour')
cpp -E -P ardour.menus.in ardour.menus
g++ -o libs/soundtouch/libsoundtouch.so -O3 -fomit-frame-pointer
-ffast-math -fstrength-reduce -pipe -DARCH_X86 -mmmx -march=i686 -msse
-mfpmath=sse -DUSE_XMMINTRIN -m32 -DBUILD_SSE_OPTIMIZATIONS -shared
libs/soundtouch/AAFilter.os libs/soundtouch/FIFOSampleBuffer.os
libs/soundtouch/FIRFilter.os libs/soundtouch/RateTransposer.os
libs/soundtouch/SoundTouch.os libs/soundtouch/TDStretch.os
libs/soundtouch/mmx_gcc.os libs/soundtouch/cpu_detect_x86_gcc.os
g++: libs/soundtouch/AAFilter.os: No such file or directory
g++: libs/soundtouch/FIFOSampleBuffer.os: No such file or directory
g++: libs/soundtouch/FIRFilter.os: No such file or directory
g++: libs/soundtouch/RateTransposer.os: No such file or directory
g++: libs/soundtouch/SoundTouch.os: No such file or directory
g++: libs/soundtouch/TDStretch.os: No such file or directory
g++: libs/soundtouch/mmx_gcc.os: No such file or directory
g++: libs/soundtouch/cpu_detect_x86_gcc.os: No such file or directory
g++: no input files
os.chdir('/var/tmp/portage/media-sound/ardour-2.8/work/ardour-2.8')
gcc -o libs/clearlooks-older/clearlooks_draw.os -c `pkg-config
--cflags gtk+-2.0` -fPIC -Ilibs/clearlooks-older
libs/clearlooks-older/clearlooks_draw.c
gcc -o libs/clearlooks-older/clearlooks_rc_style.os -c `pkg-config
--cflags gtk+-2.0` -fPIC -Ilibs/clearlooks-older
libs/clearlooks-older/clearlooks_rc_style.c
scons: *** [libs/soundtouch/libsoundtouch.so] Error 1
scons: building terminated because of errors.
*
* ERROR: media-sound/ardour-2.8 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2822: Called die
* The specific snippet of code:
* scons ${myconf} ${MAKEOPTS} || die "compilation failed"
* The die message:
* compilation failed
*
* If you need support, post the topmost build error, and the call
stack if relevant.
* A complete build log is located at
'/var/tmp/portage/media-sound/ardour-2.8/temp/build.log'.
* The ebuild environment file is located at
'/var/tmp/portage/media-sound/ardour-2.8/temp/environment'.
* This ebuild is from an overlay named 'proaudio':
'/usr/local/portage/layman/pro-audio/'
*
>>> Failed to emerge media-sound/ardour-2.8, Log file:
>>> '/var/tmp/portage/media-sound/ardour-2.8/temp/build.log'
* Messages for package media-sound/ardour-2.8:
* You need to manually download the source from http://ardour.org to
* use this ebuild. Place it in your distfiles directory.
*
* ERROR: media-sound/ardour-2.8 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2822: Called die
* The specific snippet of code:
* scons ${myconf} ${MAKEOPTS} || die "compilation failed"
* The die message:
* compilation failed
*
* If you need support, post the topmost build error, and the call
stack if relevant.
* A complete build log is located at
'/var/tmp/portage/media-sound/ardour-2.8/temp/build.log'.
* The ebuild environment file is located at
'/var/tmp/portage/media-sound/ardour-2.8/temp/environment'.
* This ebuild is from an overlay named 'proaudio':
'/usr/local/portage/layman/pro-audio/'
Any suggestions?
Thanks
Matt