[ardour-users] error bulding ardour2-713

Dragan Noveski perodog at gmx.net
Fri Jul 28 04:36:37 PDT 2006


hi to the list, trying to build the revision 713 i get following error:


scons: `libs/midi++2/libmidi++.so' is up to date.
g++ -o libs/ardour/audio_diskstream.os -c -O3 -fomit-frame-pointer 
-ffast-math -fstrength-reduce -DARCH_X86 -mmmx -march=i686 -msse 
-mfpmath=sse -DBUILD_SSE_OPTIMIZATIONS -Wall -DHAVE_LIBLO -DENABLE_NLS 
-D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE 
-Woverloaded-virtual -DPACKAGE=\"libardour\" 
-DLIBSIGC_DISABLE_DEPRECATED -DDATA_DIR=\"/usr/local/share\" 
-DMODULE_DIR=\"/usr/local/lib\" -DCONFIG_DIR=\"/usr/local/etc\" 
-DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_JACK_CLIENT_OPEN 
-DHAVE_JACK_RECOMPUTE_LATENCIES -DHAVE_WORDEXP -DHAVE_SYS_VFS_H -fPIC 
-I/usr/local/include -Ilibs/pbd -I/usr/include/glib-2.0 
-Ilibs/surfaces/control_protocol -Ilibs -Ilibs/libsndfile -Ilibs/sigc++2 
-Ilibs/glibmm2 -I/usr/lib/glib-2.0/include -Ilibs/ardour -Ilibs/midi++2 
-I/usr/include/libxml2 -Ilibs/soundtouch -Ilibs/libsndfile/src 
libs/ardour/audio_diskstream.cc
In file included from libs/ardour/ardour/session.h:39,
                 from libs/ardour/ardour/audio_diskstream.h:40,
                 from libs/ardour/audio_diskstream.cc:41:
libs/pbd/pbd/rcu.h:4:32: error: boost/shared_ptr.hpp: Datei oder 
Verzeichnis nicht gefunden
In file included from libs/ardour/ardour/audio_diskstream.h:42,
                 from libs/ardour/audio_diskstream.cc:41:
libs/ardour/ardour/route.h:30:32: error: boost/shared_ptr.hpp: Datei 
oder Verzeichnis nicht gefunden
libs/pbd/pbd/rcu.h:22: error: 'boost' has not been declared
libs/pbd/pbd/rcu.h:22: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/pbd/pbd/rcu.h:22: error: expected ';' before '<' token
libs/pbd/pbd/rcu.h:25: error: expected `;' before 'virtual'
libs/pbd/pbd/rcu.h:25: error: 'boost' has not been declared
libs/pbd/pbd/rcu.h:25: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/pbd/pbd/rcu.h:25: error: 'shared_ptr' declared as a 'virtual' field
libs/pbd/pbd/rcu.h:25: error: expected ';' before '<' token
libs/pbd/pbd/rcu.h:28: error: 'boost' has not been declared
libs/pbd/pbd/rcu.h:28: error: 'shared_ptr' has not been declared
libs/pbd/pbd/rcu.h:28: error: expected ',' or '...' before '<' token
libs/pbd/pbd/rcu.h:32: error: 'boost' has not been declared
libs/pbd/pbd/rcu.h:32: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/pbd/pbd/rcu.h:32: error: expected ';' before '<' token
libs/pbd/pbd/rcu.h: In constructor 'RCUManager<T>::RCUManager(T*)':
libs/pbd/pbd/rcu.h:15: error: class 'RCUManager<T>' does not have any 
field named 'm_rcu_value'
libs/pbd/pbd/rcu.h: At global scope:
libs/pbd/pbd/rcu.h:49: error: 'boost' has not been declared
libs/pbd/pbd/rcu.h:49: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/pbd/pbd/rcu.h:49: error: 'shared_ptr' declared as a 'virtual' field
libs/pbd/pbd/rcu.h:49: error: expected ';' before '<' token
libs/pbd/pbd/rcu.h:61: error: expected `;' before 'virtual'
libs/pbd/pbd/rcu.h:61: error: 'boost' has not been declared
libs/pbd/pbd/rcu.h:61: error: 'shared_ptr' has not been declared
libs/pbd/pbd/rcu.h:61: error: expected ',' or '...' before '<' token
libs/pbd/pbd/rcu.h:82: error: 'boost' has not been declared
libs/pbd/pbd/rcu.h:82: error: 'shared_ptr' was not declared in this scope
libs/pbd/pbd/rcu.h:82: error: template argument 1 is invalid
libs/pbd/pbd/rcu.h:82: error: template argument 2 is 
invalidlibs/pbd/pbd/rcu.h:82: error: expected unqualified-id before '>' 
token
libs/pbd/pbd/rcu.h: In member function 'virtual void 
SerializedRCUManager<T>::update(int)':
libs/pbd/pbd/rcu.h:67: error: 'boost' has not been declared
libs/pbd/pbd/rcu.h:67: error: 'shared_ptr' was not declared in this scope
libs/pbd/pbd/rcu.h:67: error: expected primary-expression before '>' token
libs/pbd/pbd/rcu.h:67: error: 'old_copy' was not declared in this scope
libs/pbd/pbd/rcu.h:71: error: 'new_value' was not declared in this scope
libs/pbd/pbd/rcu.h: At global scope:
libs/pbd/pbd/rcu.h:110: error: 'boost' has not been declared
libs/pbd/pbd/rcu.h:110: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/pbd/pbd/rcu.h:110: error: expected ';' before '<' token
libs/pbd/pbd/rcu.h:112: error: expected `;' before 'private'
libs/pbd/pbd/rcu.h:117: error: 'boost' has not been declared
libs/pbd/pbd/rcu.h:117: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/pbd/pbd/rcu.h:117: error: expected ';' before '<' token
libs/pbd/pbd/rcu.h: In constructor 
'RCUWriter<T>::RCUWriter(RCUManager<T>&)':
libs/pbd/pbd/rcu.h:93: error: 'm_copy' was not declared in this scope
libs/pbd/pbd/rcu.h: In destructor 'RCUWriter<T>::~RCUWriter()':
libs/pbd/pbd/rcu.h:100: error: 'm_copy' was not declared in this scope
libs/ardour/ardour/session.h: At global scope:
libs/ardour/ardour/session.h:104: error: 'boost' has not been declared
libs/ardour/ardour/session.h:104: error: 'shared_ptr' was not declared 
in this scope
libs/ardour/ardour/session.h:104: error: wrong number of template 
arguments (1, should be 2)
/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_pair.h:68: 
error: provided for 'template<class _T1, class _T2> struct std::pair'
libs/ardour/ardour/session.h:104: error: expected unqualified-id before 
',' token
libs/ardour/ardour/session.h:105: error: 'RouteBooleanState' was not 
declared in this scope
libs/ardour/ardour/session.h:105: error: template argument 1 is invalid
libs/ardour/ardour/session.h:105: error: template argument 2 is invalid
libs/ardour/ardour/session.h:106: error: 'boost' has not been declared
libs/ardour/ardour/session.h:106: error: 'shared_ptr' was not declared 
in this scope
libs/ardour/ardour/session.h:106: error: wrong number of template 
arguments (1, should be 2)
/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/stl_pair.h:68: 
error: provided for 'template<class _T1, class _T2> struct std::pair'
libs/ardour/ardour/session.h:106: error: expected unqualified-id before 
',' token
libs/ardour/ardour/session.h:107: error: 'RouteMeterState' was not 
declared in this scope
libs/ardour/ardour/session.h:107: error: template argument 1 is invalid
libs/ardour/ardour/session.h:107: error: template argument 2 is invalid
libs/ardour/ardour/session.h:297: error: 'boost' has not been declared
libs/ardour/ardour/session.h:297: error: 'shared_ptr' was not declared 
in this scope
libs/ardour/ardour/session.h:297: error: template argument 1 is invalid
libs/ardour/ardour/session.h:297: error: template argument 2 is invalid
libs/ardour/ardour/session.h:297: error: expected unqualified-id before 
'>' token
libs/ardour/ardour/session.h:299: error: 'boost' has not been declared
libs/ardour/ardour/session.h:299: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/ardour/ardour/session.h:299: error: expected ';' before '<' token
libs/ardour/ardour/session.h:303: error: expected `;' before 'uint32_t'
libs/ardour/ardour/session.h:308: error: 'boost' has not been declared
libs/ardour/ardour/session.h:308: error: 'shared_ptr' has not been declared
libs/ardour/ardour/session.h:308: error: expected ',' or '...' before 
'<' token
libs/ardour/ardour/session.h:312: error: 'boost' has not been declared
libs/ardour/ardour/session.h:312: error: expected ',' or '...' before 
'(' token
libs/ardour/ardour/session.h:312: error: cannot declare pointer to 
'void' member
libs/ardour/ardour/session.h:315: error: 'boost' has not been declared
libs/ardour/ardour/session.h:315: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/ardour/ardour/session.h:315: error: expected ';' before '<' token
libs/ardour/ardour/session.h:316: error: 'boost' has not been declared
libs/ardour/ardour/session.h:316: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/ardour/ardour/session.h:316: error: expected ';' before '<' token
libs/ardour/ardour/session.h:358: error: 'boost' has not been declared
libs/ardour/ardour/session.h:358: error: 'shared_ptr' was not declared 
in this scope
libs/ardour/ardour/session.h:358: error: template argument 2 is invalid
libs/ardour/ardour/session.h:358: error: expected unqualified-id before 
'>' token
libs/ardour/ardour/session.h:549: error: 'boost' has not been declared
libs/ardour/ardour/session.h:549: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/ardour/ardour/session.h:549: error: expected ';' before '<' token
libs/ardour/ardour/session.h:550: error: 'boost' has not been declared
libs/ardour/ardour/session.h:550: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/ardour/ardour/session.h:550: error: expected ';' before '<' token
libs/ardour/ardour/session.h:552: error: 'boost' has not been declared
libs/ardour/ardour/session.h:552: error: 'shared_ptr' has not been declared
libs/ardour/ardour/session.h:552: error: expected ',' or '...' before 
'<' token
libs/ardour/ardour/session.h:555: error: 'boost' has not been declared
libs/ardour/ardour/session.h:555: error: 'shared_ptr' has not been declared
libs/ardour/ardour/session.h:555: error: expected ',' or '...' before 
'<' token
libs/ardour/ardour/session.h:740: error: 'boost' has not been declared
libs/ardour/ardour/session.h:740: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/ardour/ardour/session.h:740: error: expected ';' before '<' token
libs/ardour/ardour/session.h:741: error: expected `;' before 'void'
libs/ardour/ardour/session.h:779: error: 'boost' has not been declared
libs/ardour/ardour/session.h:779: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/ardour/ardour/session.h:779: error: expected ';' before '<' token
libs/ardour/ardour/session.h:780: error: expected `;' before 'boost'
libs/ardour/ardour/session.h:780: error: 'boost' has not been declared
libs/ardour/ardour/session.h:780: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/ardour/ardour/session.h:780: error: expected ';' before '<' token
libs/ardour/ardour/session.h:784: error: expected `;' before 'uint32_t'
libs/ardour/ardour/session.h:875: error: 'boost' has not been declared
libs/ardour/ardour/session.h:875: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/ardour/ardour/session.h:875: error: expected ';' before '<' token
libs/ardour/ardour/session.h:876: error: expected `;' before 'void'
libs/ardour/ardour/session.h:1489: error: 'RouteList' was not declared 
in this scope
libs/ardour/ardour/session.h:1489: error: template argument 1 is invalid
libs/ardour/ardour/session.h:1491: error: 'boost' has not been declared
libs/ardour/ardour/session.h:1491: error: 'shared_ptr' has not been declared
libs/ardour/ardour/session.h:1491: error: expected ',' or '...' before 
'<' token
libs/ardour/ardour/session.h:1495: error: 'boost' has not been declared
libs/ardour/ardour/session.h:1495: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/ardour/ardour/session.h:1495: error: expected ';' before '<' token
libs/ardour/ardour/session.h:1505: error: 'boost' has not been declared
libs/ardour/ardour/session.h:1505: error: 'shared_ptr' has not been declared
libs/ardour/ardour/session.h:1505: error: expected ',' or '...' before 
'<' token
libs/ardour/ardour/session.h:1572: error: 'boost' has not been declared
libs/ardour/ardour/session.h:1572: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/ardour/ardour/session.h:1572: error: expected ';' before '<' token
libs/ardour/ardour/session.h:1689: error: 'boost' has not been declared
libs/ardour/ardour/session.h:1689: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/ardour/ardour/session.h:1689: error: expected ';' before '<' token
libs/ardour/ardour/session.h:1721: error: 'boost' has not been declared
libs/ardour/ardour/session.h:1721: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/ardour/ardour/session.h:1721: error: expected ';' before '<' token
libs/ardour/ardour/session.h:1722: error: 'boost' has not been declared
libs/ardour/ardour/session.h:1722: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/ardour/ardour/session.h:1722: error: expected ';' before '<' token
libs/ardour/ardour/session.h: In member function 'uint32_t 
ARDOUR::Session::nroutes() const':
libs/ardour/ardour/session.h:303: error: request for member 'reader' in 
'((const ARDOUR::Session*)this)->ARDOUR::Session::routes', which is of 
non-class type 'const int'
libs/ardour/ardour/redirect.h: At global scope:
libs/ardour/ardour/redirect.h:68: error: 'boost' has not been declared
libs/ardour/ardour/redirect.h:68: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/ardour/ardour/redirect.h:68: error: expected ';' before '<' token
libs/ardour/ardour/route.h:61: error: 'boost' has not been declared
libs/ardour/ardour/route.h:61: error: 'shared_ptr' was not declared in 
this scope
libs/ardour/ardour/route.h:61: error: template argument 1 is invalid
libs/ardour/ardour/route.h:61: error: template argument 2 is invalid
libs/ardour/ardour/route.h:61: error: expected unqualified-id before '>' 
token
libs/ardour/ardour/route.h:143: error: 'boost' has not been declared
libs/ardour/ardour/route.h:143: error: expected ',' or '...' before '(' 
token
libs/ardour/ardour/route.h:143: error: cannot declare pointer to 'void' 
member
libs/ardour/ardour/route.h:150: error: 'boost' has not been declared
libs/ardour/ardour/route.h:150: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/ardour/ardour/route.h:150: error: expected ';' before '<' token
libs/ardour/ardour/route.h:161: error: expected `;' before 'uint32_t'
libs/ardour/ardour/route.h:163: error: 'boost' has not been declared
libs/ardour/ardour/route.h:163: error: 'shared_ptr' has not been declared
libs/ardour/ardour/route.h:163: error: expected ',' or '...' before '<' 
token
libs/ardour/ardour/route.h:164: error: expected ',' or '...' before '&' 
token
libs/ardour/ardour/route.h:164: error: ISO C++ forbids declaration of 
'RedirectList' with no type
libs/ardour/ardour/route.h:165: error: 'boost' has not been declared
libs/ardour/ardour/route.h:165: error: 'shared_ptr' has not been declared
libs/ardour/ardour/route.h:165: error: expected ',' or '...' before '<' 
token
libs/ardour/ardour/route.h:214: error: 'boost' has not been declared
libs/ardour/ardour/route.h:214: error: 'shared_ptr' has not been declared
libs/ardour/ardour/route.h:214: error: expected ',' or '...' before '<' 
token
libs/ardour/ardour/route.h:215: error: 'boost' has not been declared
libs/ardour/ardour/route.h:215: error: 'shared_ptr' was not declared in 
this scope
libs/ardour/ardour/route.h:215: error: template argument 1 is invalid
libs/ardour/ardour/route.h:215: error: template argument 2 is invalid
libs/ardour/ardour/route.h:215: error: template argument 3 is invalid
libs/ardour/ardour/route.h:215: error: expected unqualified-id before 
'>' token
libs/ardour/ardour/route.h:289: error: 'RedirectList' does not name a type
libs/ardour/ardour/route.h:341: error: 'boost' has not been declared
libs/ardour/ardour/route.h:341: error: ISO C++ forbids declaration of 
'shared_ptr' with no type
libs/ardour/ardour/route.h:341: error: expected ';' before '<' token
libs/ardour/ardour/route.h:346: error: 'boost' has not been declared
libs/ardour/ardour/route.h:346: error: expected `)' before '<' token
libs/ardour/ardour/route.h: In member function 'void 
ARDOUR::Route::foreach_redirect(T*, void T::*)':
libs/ardour/ardour/route.h:145: error: 'RedirectList' has not been declared
libs/ardour/ardour/route.h:145: error: 'iterator' was not declared in 
this scope
libs/ardour/ardour/route.h:145: error: expected `;' before 'i'
libs/ardour/ardour/route.h:145: error: 'i' was not declared in this scope
libs/ardour/ardour/route.h:145: error: '_redirects' was not declared in 
this scope
scons: *** [libs/ardour/audio_diskstream.os] Error 1
scons: building terminated because of errors.
nowhiskey at murija2:~/software/ardour2/ardour2$

cheers,
doc




More information about the Ardour-Users mailing list