[ardour-dev] build errors...

Harold Aling h.aling at home.nl
Wed Jan 11 10:53:21 PST 2006


I get the following error building Ardour on a Gentoo machine:

(...snip...)

scons: done reading SConscript files.
scons: Building targets ...
Install file: "ardour_system.rc" as 
"/var/tmp/portage/ardour-2.0_alpha1/image/etc/ardour/ardour_system.rc"
Install file: "ardour.rc" as 
"/var/tmp/portage/ardour-2.0_alpha1/image/etc/ardour/ardour.rc"
version_builder(["gtk2_ardour/version.cc", "gtk2_ardour/version.h"], 
["gtk2_ardour/SConscript"])
g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 
-mmmx -march=i686 -msse -mfpmath=sse -DBUILD_SSE_OPTIMIZATIONS -Wall 
-DPACKAGE=\"gtk_ardour\" -D_REENTRANT -D_LARGEFILE_SOURCE 
-D_LARGEFILE64_SOURCE -DPACKAGE=\"gtk_ardour\" 
-DLIBSIGC_DISABLE_DEPRECATED -DDATA_DIR=\"/usr/share\" 
-DLOCALEDIR=\"/usr/share/locale\" 
-DGLADEPATH=\"/usr/share/ardour/glade\" -DVERSIONSTRING=\"2.0alpha1\" 
-I/usr/include/cairo -Ilibs -I/usr/include/atk-1.0 -Ilibs/sigc++2 
-Ilibs/glibmm2 -I/usr/lib/glib-2.0/include -Ilibs/pbd3 
-I/usr/include/glib-2.0 -Ilibs/libglademm -Ilibs/gtkmm2/pango 
-Igtk2_ardour -Ilibs/gtkmm2/gtk -I/usr/include/libglade-2.0 
-Ilibs/ardour -I/usr/include/gtk-2.0 -Ilibs/midi++2 -Ilibs/gtkmm2/atk 
-I/usr/include/pango-1.0 -Ilibs/soundtouch -I/usr/include/libxml2 
-Ilibs/gtkmm2/gdk -Ilibs/libgnomecanvasmm -Ilibs/gtkmm2ext 
-I/usr/lib/gtk-2.0/include -c -o gtk2_ardour/about.o gtk2_ardour/about.cc
In file included from libs/libgnomecanvasmm/libgnomecanvasmm/line.h:32,
                 from gtk2_ardour/utils.h:27,
                 from gtk2_ardour/about.cc:32:
libs/libgnomecanvasmm/libgnomecanvasmm/item.h:35:41: 
libgnomecanvas/gnome-canvas.h: No such file or directory
In file included from libs/libgnomecanvasmm/libgnomecanvasmm/item.h:37,
                 from libs/libgnomecanvasmm/libgnomecanvasmm/line.h:32,
                 from gtk2_ardour/utils.h:27,
                 from gtk2_ardour/about.cc:32:
libs/libgnomecanvasmm/libgnomecanvasmm/point.h:43: error: expected `,' 
or `...' before '&' token
libs/libgnomecanvasmm/libgnomecanvasmm/point.h:43: error: ISO C++ 
forbids declaration of `ArtPoint' with no type
libs/libgnomecanvasmm/libgnomecanvasmm/point.h:58: error: ISO C++ 
forbids declaration of `ArtPoint' with no type
libs/libgnomecanvasmm/libgnomecanvasmm/point.h:58: error: expected `;' 
before '*' token
libs/libgnomecanvasmm/libgnomecanvasmm/point.h:59: error: ISO C++ 
forbids declaration of `ArtPoint' with no type
libs/libgnomecanvasmm/libgnomecanvasmm/point.h:59: error: expected `;' 
before '*' token
libs/libgnomecanvasmm/libgnomecanvasmm/point.h:64: error: `ArtPoint' 
does not name a type
In file included from libs/libgnomecanvasmm/libgnomecanvasmm/line.h:32,
                 from gtk2_ardour/utils.h:27,
                 from gtk2_ardour/about.cc:32:
libs/libgnomecanvasmm/libgnomecanvasmm/item.h:263: error: `ArtSVP' has 
not been declared
libs/libgnomecanvasmm/libgnomecanvasmm/item.h:263: error: ISO C++ 
forbids declaration of `clip_path' with no type
libs/libgnomecanvasmm/libgnomecanvasmm/item.h:268: error: ISO C++ 
forbids declaration of `ArtUta' with no type

(...snip...)

libs/libgnomecanvasmm/libgnomecanvasmm/canvas.h:376: error: ISO C++ 
forbids declaration of `new_svp' with no type
libs/libgnomecanvasmm/libgnomecanvasmm/canvas.h:376: error: ISO C++ 
forbids declaration of `clip_svp' with no type
libs/libgnomecanvasmm/libgnomecanvasmm/canvas.h:395: error: 
`GnomeCanvasBuf' was not declared in this scope
libs/libgnomecanvasmm/libgnomecanvasmm/canvas.h:395: error: template 
argument 2 is invalid
libs/libgnomecanvasmm/libgnomecanvasmm/canvas.h:395: error: ISO C++ 
forbids declaration of `signal_render_background' with no type
scons: *** [gtk2_ardour/about.o] Error 1
scons: building terminated because of errors.

!!! ERROR: media-sound/ardour-2.0_alpha1 failed.
!!! Function src_install, Line 73, Exitcode 2
!!! make install failed
!!! If you need support, post the topmost build error, NOT this status 
message.


I Use XFCE as window manager, in case that has anything to do with the 
gnome lib not building on my system...


-Harold-



More information about the Ardour-Dev mailing list