[ardour-dev] scons build available for testing

Mark Vitek mvitek at thetekster.com
Wed Mar 16 13:22:43 PST 2005


Hello,
new to the list/product ... howdy!
What a great piece of software - I went and bought an RME PCI+MultiFace 
just for this moment!!! :-)

Anyway...

The first cvs tarball I downloaded (a few days ago) had 
automake/autoconf based DOCUMENTATION/BUILD and built fine.

But the scons based tarball won't build - details follow:

System:
 Planet CCRMA on FC3
 Latest ALSA drivers/libs/tools built from source

Tried the new scons-based build
   $ scons DEBUG=yes PREFIX=/root/local/ardour-cvs-2005.03.15 &>scons.log

and received the following:

--- [scons.log snip 1] --------------------------------------
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking if linker supports global constructors... /usr/bin/libtool: 
line 543: libtool: No such file or directory
/usr/bin/libtool: line 543: libtool: No such file or directory
/usr/bin/libtool: line 543: libtool: No such file or directory
libtool: compile: specify a tag with `--tag'
/usr/bin/libtool: line 543: libtool: No such file or directory
/usr/bin/libtool: line 543: libtool: No such file or directory
/usr/bin/libtool: line 543: libtool: No such file or directory
libtool: link: specify a tag with `--tag'
unknown
checking if C++ compiler uses std namespace ... yes
checking if C++ compiler supports bool (required)... yes
checking if C++ compiler supports const_cast<> (required)... yes
checking if C++ compiler supports member function templates... yes
--- [end snip 1] --------------------------------------

--- [scons.log snip 2] ------------------------------------
g++ -g -Wall -DENABLE_NLS -D_REENTRANT -D_LARGEFILE_SOURCE 
-D_LARGEFILE64_SOURCE -rdynamic -DPACKAGE=\"gtk-ardour\" 
-DDATA_D\IR=\"/root/local/ardour-cvs-2005.03.15/share\" 
-DLOCALEDIR=\"/root/local/ardour-cvs-2005.03.15/share/locale\" 
-DVERSIONSTRIN\G=\"0.9beta28\" -Igtk_ardour -Ilibs/pbd -Ilibs/soundtouch 
-Ilibs/midi++ -Ilibs/ardour -Ilibs -Ilibs/sigc++ 
-Ilibs/sigc++/sig\c++/config -Ilibs/gtkmm -Ilibs/gtkmm/gdk-- 
-Ilibs/gtkmm/src -Ilibs/gtkmmext -Ilibs/gtk-canvas 
-Ilibs/gtk-canvas/gtk-canvas -\I/usr/include/libxml2 
-I/usr/include/libart-2.0 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 
-I/usr/lib/glib/include -I/us\r/X11R6/include -c -o gtk_ardour/about.o 
gtk_ardour/about.cc
In file included from libs/gtkmm/src/gtk--/object.h:30,
              from libs/gtkmm/src/gtk--/widget.h:32,
              from libs/gtkmm/src/gtk--/misc.h:27,
              from libs/gtkmm/src/gtk--/label.h:28,
              from gtk_ardour/about.cc:29:
libs/gtkmm/src/gtk--/base.h:27:25: gtk--config.h: No such file or directory
In file included from libs/gtkmm/gdk--/gdk--.h:28,
              from libs/gtkmm/src/gtk--/base.h:33,
              from libs/gtkmm/src/gtk--/object.h:30,
              from libs/gtkmm/src/gtk--/widget.h:32,
              from libs/gtkmm/src/gtk--/misc.h:27,
              from libs/gtkmm/src/gtk--/label.h:28,
              from gtk_ardour/about.cc:29:
libs/gtkmm/gdk--/gdk--/types.h:27:25: gdk--config.h: No such file or 
directory
In file included from libs/gtkmm/gdk--/gdk--/types.h:365,
              from libs/gtkmm/gdk--/gdk--.h:28,
              from libs/gtkmm/src/gtk--/base.h:33,
              from libs/gtkmm/src/gtk--/object.h:30,
              from libs/gtkmm/src/gtk--/widget.h:32,
              from libs/gtkmm/src/gtk--/misc.h:27,
              from libs/gtkmm/src/gtk--/label.h:28,
              from gtk_ardour/about.cc:29:
libs/gtkmm/gdk--/gdk--/color.h:38: error: expected constructor, 
destructor, or type conversion before ';' token
libs/gtkmm/gdk--/gdk--/color.h:56: error: expected unqualified-id before 
'&' token
libs/gtkmm/gdk--/gdk--/color.h:56: error: expected `,' or `...' before 
'&' token
libs/gtkmm/gdk--/gdk--/color.h:56: error: ISO C++ forbids declaration of 
`parameter' with no type
libs/gtkmm/gdk--/gdk--/color.h:99: error: expected unqualified-id before 
'&' token
libs/gtkmm/gdk--/gdk--/color.h:99: error: expected `,' or `...' before 
'&' token
libs/gtkmm/gdk--/gdk--/color.h:99: error: ISO C++ forbids declaration of 
`parameter' with no type
libs/gtkmm/gdk--/gdk--/color.h:100: error: expected unqualified-id 
before '&' token
libs/gtkmm/gdk--/gdk--/color.h:100: error: expected `,' or `...' before 
'&' token
libs/gtkmm/gdk--/gdk--/color.h:101: error: ISO C++ forbids declaration 
of `parameter' with no type
libs/gtkmm/gdk--/gdk--/color.h: In member function `gint 
Gdk_Color::parse(int)':
libs/gtkmm/gdk--/gdk--/color.h:101: error: `spec' undeclared (first use 
this function)
libs/gtkmm/gdk--/gdk--/color.h:101: error: (Each undeclared identifier 
is reported only once for each function it appears in\.)
--- [end snip 2] ------------------------------------




More information about the Ardour-Dev mailing list