[proaudio] Ardour2-cvs compilation problem

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Just synced the overlay. I have the following error:


g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86
-mmmx -m3dnow -march=i686 -msse -mfpmath=sse -DBUILD_SSE_OPTIMIZATIONS
-Wall -DVST_SUPPORT -fPIC -I/usr/include/atk-1.0 -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 -Ilibs/sigc++2 -Ilibs/glibmm2
-I/usr/lib/glib-2.0/include -Ilibs/gtkmm2/pango -Ilibs/libgnomecanvasmm
-Ilibs/gtkmm2/gtk -I/usr/lib/gtk-2.0/include -Ilibs/gtkmm2/gdk -c -o
libs/libgnomecanvasmm/libgnomecanvasmm/point.os
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc
In file included from libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:20:
libs/libgnomecanvasmm/libgnomecanvasmm/point.h:26:41:
libgnomecanvas/gnome-canvas.h: No such file or directory
In file included from libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:20:
libs/libgnomecanvasmm/libgnomecanvasmm/point.h:42: error: expected `)'
before "x"
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:48: error: `gdouble' does
not name a type
libs/libgnomecanvasmm/libgnomecanvasmm/point.h:49: error: `gdouble' has
not been declared
libs/libgnomecanvasmm/libgnomecanvasmm/point.h:49: error: ISO C++
forbids declaration of `x' with no type
libs/libgnomecanvasmm/libgnomecanvasmm/point.h:50: error: `gdouble' does
not name a type
libs/libgnomecanvasmm/libgnomecanvasmm/point.h:51: error: `gdouble' has
not been declared
libs/libgnomecanvasmm/libgnomecanvasmm/point.h:51: error: ISO C++
forbids declaration of `y' 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
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:28: error: expected `,'
or `...' before '&' token
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:29: error: ISO C++
forbids declaration of `ArtPoint' with no type
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc: In constructor
`Gnome::Art::Point::Point(int)':
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:30: error: `m_ArtPoint'
was not declared in this scope
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:30: error: `artpoint'
was not declared in this scope
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:30: warning: unused
variable 'm_ArtPoint'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:30: warning: unused
variable 'artpoint'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc: At global scope:
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:33: error: expected `)'
before "x"
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc: In member function
`Gnome::Art::Point& Gnome::Art::Point::operator=(const Gnome::Art::Point&)':
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:46: error: `m_ArtPoint'
was not declared in this scope
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:46: error: 'const class
Gnome::Art::Point' has no member named 'm_ArtPoint'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:46: warning: unused
variable 'm_ArtPoint'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc: At global scope:
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:54: error: `gdouble'
does not name a type
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:59: error: variable or
field `set_x' declared void
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:59: error: `int
Gnome::Art::Point::set_x' is not a static member of `class
Gnome::Art::Point'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:59: error: `gdouble' was
not declared in this scope
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:60: error: expected `,'
or `;' before '{' token
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:64: error: `gdouble'
does not name a type
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:69: error: variable or
field `set_y' declared void
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:69: error: `int
Gnome::Art::Point::set_y' is not a static member of `class
Gnome::Art::Point'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:69: error: `gdouble' was
not declared in this scope
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:70: error: expected `,'
or `;' before '{' token
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc: In member function
`Gnome::Art::Point Gnome::Art::Point::operator+(const Gnome::Art::Point&)':
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:76: error: `get_x' was
not declared in this scope
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:76: error: 'const class
Gnome::Art::Point' has no member named 'get_x'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:76: error: `get_y' was
not declared in this scope
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:76: error: 'const class
Gnome::Art::Point' has no member named 'get_y'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:76: warning: unused
variable 'get_x'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:76: warning: unused
variable 'get_y'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc: In member function
`Gnome::Art::Point Gnome::Art::Point::operator-(const Gnome::Art::Point&)':
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:81: error: `get_x' was
not declared in this scope
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:81: error: 'const class
Gnome::Art::Point' has no member named 'get_x'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:81: error: `get_y' was
not declared in this scope
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:81: error: 'const class
Gnome::Art::Point' has no member named 'get_y'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:81: warning: unused
variable 'get_x'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:81: warning: unused
variable 'get_y'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc: In member function
`const Gnome::Art::Point& Gnome::Art::Point::operator+=(const
Gnome::Art::Point&)':
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:86: error: `get_x' was
not declared in this scope
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:86: error: 'const class
Gnome::Art::Point' has no member named 'get_x'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:87: error: `get_y' was
not declared in this scope
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:87: error: 'const class
Gnome::Art::Point' has no member named 'get_y'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:86: warning: unused
variable 'get_x'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:87: warning: unused
variable 'get_y'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc: In member function
`const Gnome::Art::Point& Gnome::Art::Point::operator-=(const
Gnome::Art::Point&)':
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:93: error: `get_x' was
not declared in this scope
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:93: error: 'const class
Gnome::Art::Point' has no member named 'get_x'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:94: error: `get_y' was
not declared in this scope
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:94: error: 'const class
Gnome::Art::Point' has no member named 'get_y'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:93: warning: unused
variable 'get_x'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:94: warning: unused
variable 'get_y'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc: At global scope:
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:98: error: expected
constructor, destructor, or type conversion before '*' token
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:103: error: expected
initializer before '*' token
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc: In function
`std::ostream& operator<<(std::ostream&, const Gnome::Art::Point&)':
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:116: error: 'const class
Gnome::Art::Point' has no member named 'get_x'
libs/libgnomecanvasmm/libgnomecanvasmm/point.cc:116: error: 'const class
Gnome::Art::Point' has no member named 'get_y'
scons: *** [libs/libgnomecanvasmm/libgnomecanvasmm/point.os] Error 1
In file included from libs/libgnomecanvasmm/libgnomecanvasmm/group.h:33,
                 from libs/libgnomecanvasmm/libgnomecanvasmm/group.cc:3:
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/group.h:33,
                 from libs/libgnomecanvasmm/libgnomecanvasmm/group.cc:3:
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/group.h:33,
                 from libs/libgnomecanvasmm/libgnomecanvasmm/group.cc:3:
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
libs/libgnomecanvasmm/libgnomecanvasmm/item.h:268: error: `ArtUta'
declared as a `virtual' field
libs/libgnomecanvasmm/libgnomecanvasmm/item.h:268: error: expected `;'
before '*' token
libs/libgnomecanvasmm/libgnomecanvasmm/item.h:270: error:
`GnomeCanvasBuf' has not been declared
libs/libgnomecanvasmm/libgnomecanvasmm/item.h:270: error: ISO C++
forbids declaration of `buf' with no type
libs/libgnomecanvasmm/libgnomecanvasmm/item.h:330: error: `ArtSVP' has
not been declared
libs/libgnomecanvasmm/libgnomecanvasmm/item.h:330: error: `ArtSVP' has
not been declared
libs/libgnomecanvasmm/libgnomecanvasmm/item.h:330: error: ISO C++
forbids declaration of `p_svp' with no type
libs/libgnomecanvasmm/libgnomecanvasmm/item.h:330: error: ISO C++
forbids declaration of `new_svp' with no type
libs/libgnomecanvasmm/libgnomecanvasmm/item.h:338: error: `ArtSVP' has
not been declared
libs/libgnomecanvasmm/libgnomecanvasmm/item.h:338: error: `ArtSVP' has
not been declared
libs/libgnomecanvasmm/libgnomecanvasmm/item.h:338: error: `ArtSVP' has
not been declared
libs/libgnomecanvasmm/libgnomecanvasmm/item.h:338: error: ISO C++
forbids declaration of `p_svp' with no type
libs/libgnomecanvasmm/libgnomecanvasmm/item.h:338: error: ISO C++
forbids declaration of `new_svp' with no type
libs/libgnomecanvasmm/libgnomecanvasmm/item.h:338: error: ISO C++
forbids declaration of `clip_svp' with no type
libs/libgnomecanvasmm/libgnomecanvasmm/item.h:343: error: expected `,'
or `...' before '*' token
libs/libgnomecanvasmm/libgnomecanvasmm/item.h:343: error: ISO C++
forbids declaration of `ArtSVP' with no type
In file included from
libs/libgnomecanvasmm/libgnomecanvasmm/private/group_p.h:5,
                 from libs/libgnomecanvasmm/libgnomecanvasmm/group.cc:4:
libs/libgnomecanvasmm/libgnomecanvasmm/private/item_p.h:42: error:
`ArtSVP' has not been declared
libs/libgnomecanvasmm/libgnomecanvasmm/private/item_p.h:42: error: ISO
C++ forbids declaration of `clip_path' with no type
libs/libgnomecanvasmm/libgnomecanvasmm/private/item_p.h:47: error: ISO
C++ forbids declaration of `ArtUta' with no type
libs/libgnomecanvasmm/libgnomecanvasmm/private/item_p.h:47: error:
expected `;' before '*' token
libs/libgnomecanvasmm/libgnomecanvasmm/private/item_p.h:49: error:
`GnomeCanvasBuf' has not been declared
libs/libgnomecanvasmm/libgnomecanvasmm/private/item_p.h:49: error: ISO
C++ forbids declaration of `buf' with no type
libs/libgnomecanvasmm/libgnomecanvasmm/group.cc: In copy constructor
`Gnome::Canvas::Group::Group(Gnome::Canvas::Group&, double, double)':
libs/libgnomecanvasmm/libgnomecanvasmm/group.cc:36: error:
`GNOME_CANVAS_ITEM' was not declared in this scope
libs/libgnomecanvasmm/libgnomecanvasmm/group.cc:36: warning: unused
variable 'GNOME_CANVAS_ITEM'
libs/libgnomecanvasmm/libgnomecanvasmm/group.cc: In member function
`const Glib::Class& Gnome::Canvas::Group_Class::init()':
libs/libgnomecanvasmm/libgnomecanvasmm/group.cc:82: error:
`gnome_canvas_group_get_type' was not declared in this scope
libs/libgnomecanvasmm/libgnomecanvasmm/group.cc:82: warning: unused
variable 'gnome_canvas_group_get_type'
libs/libgnomecanvasmm/libgnomecanvasmm/group.cc: In static member
function `static GType Gnome::Canvas::Group::get_base_type()':
libs/libgnomecanvasmm/libgnomecanvasmm/group.cc:133: error:
`gnome_canvas_group_get_type' was not declared in this scope
libs/libgnomecanvasmm/libgnomecanvasmm/group.cc:133: warning: unused
variable 'gnome_canvas_group_get_type'
scons: *** [libs/libgnomecanvasmm/libgnomecanvasmm/group.os] Error 1
scons: building terminated because of errors.

!!! ERROR: media-sound/ardour2-cvs-1 failed.
Call stack:
  ebuild.sh, line 1527:   Called dyn_compile
  ebuild.sh, line 931:   Called src_compile
  ardour2-cvs-1.ebuild, line 92:   Called die

!!! compilation failed
!!! If you need support, post the topmost build error, and the call
stack if relevant.


Useflags:
[ebuild  N    ] media-sound/ardour2-cvs-1  USE="nls sse vst -debug"
If you want, I can post my emerge --info output


Steel



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/