Ardour 2 doesn't build

Ralf Mardorf ralf.mardorf at alice-dsl.net
Mon Jan 14 09:45:27 UTC 2013


The coder answered to somebody else with this issue: "Clearly, the API for  
raptor and/or RDF has changed in the version(s) you have." -  
https://ardour.org/node/4301

This is the output I get:
[snip]
/usr/local/include/rdf_storage_module.h:205: error: 'librdf_node' has not  
been declared
/usr/local/include/rdf_storage_module.h:208: error: 'librdf_node' has not  
been declared
/usr/local/include/rdf_storage_module.h:212: error: 'librdf_node' has not  
been declared
/usr/local/include/rdf_storage_module.h:218: error: ISO C++ forbids  
declaration of 'librdf_node' with no type
/usr/local/include/rdf_storage_module.h:218: error: expected ';' before  
'*' token
/usr/local/include/rdf_storage_module.h:221: error: 'librdf_node' has not  
been declared
In file included from /usr/local/include/librdf.h:385,
                  from /usr/local/include/slv2/world.h:26,
                  from /usr/local/include/slv2/slv2.h:38,
                  from libs/ardour/ardour/lv2_plugin.h:34,
                  from libs/ardour/ardour/plugin_manager.h:32,
                  from libs/ardour/globals.cc:62:
/usr/local/include/rdf_storage.h:97: error: 'librdf_node' has not been  
declared
/usr/local/include/rdf_storage.h:99: error: 'librdf_node' has not been  
declared
/usr/local/include/rdf_storage.h:99: error: 'librdf_node' has not been  
declared
/usr/local/include/rdf_storage.h:101: error: 'librdf_node' has not been  
declared
/usr/local/include/rdf_storage.h:101: error: 'librdf_node' has not been  
declared
/usr/local/include/rdf_storage.h:103: error: 'librdf_node' has not been  
declared
/usr/local/include/rdf_storage.h:103: error: 'librdf_node' has not been  
declared
/usr/local/include/rdf_storage.h:108: error: 'librdf_node' has not been  
declared
/usr/local/include/rdf_storage.h:110: error: 'librdf_node' has not been  
declared
/usr/local/include/rdf_storage.h:114: error: 'librdf_node' has not been  
declared
/usr/local/include/rdf_storage.h:114: error: 'librdf_node' has not been  
declared
/usr/local/include/rdf_storage.h:117: error: 'librdf_node' has not been  
declared
/usr/local/include/rdf_storage.h:117: error: 'librdf_node' has not been  
declared
/usr/local/include/rdf_storage.h:121: error: 'librdf_node' has not been  
declared
/usr/local/include/rdf_storage.h:123: error: 'librdf_node' has not been  
declared
/usr/local/include/rdf_storage.h:125: error: 'librdf_node' has not been  
declared
/usr/local/include/rdf_storage.h:127: error: 'librdf_node' has not been  
declared
/usr/local/include/rdf_storage.h:129: error: 'librdf_node' has not been  
declared
/usr/local/include/rdf_storage.h:131: error: 'librdf_node' has not been  
declared
/usr/local/include/rdf_storage.h:145: error: 'librdf_node' has not been  
declared
/usr/local/include/rdf_storage.h:152: error: expected constructor,  
destructor, or type conversion before '*' token
/usr/local/include/rdf_storage.h:154: error: 'librdf_node' has not been  
declared
In file included from /usr/local/include/librdf.h:386,
                  from /usr/local/include/slv2/world.h:26,
                  from /usr/local/include/slv2/slv2.h:38,
                  from libs/ardour/ardour/lv2_plugin.h:34,
                  from libs/ardour/ardour/plugin_manager.h:32,
                  from libs/ardour/globals.cc:62:
/usr/local/include/rdf_parser.h:45: error: expected initializer before '*'  
token
/usr/local/include/rdf_parser.h:105: error: expected constructor,  
destructor, or type conversion before '*' token
/usr/local/include/rdf_parser.h:107: error: 'librdf_node' has not been  
declared
In file included from /usr/local/include/librdf.h:388,
                  from /usr/local/include/slv2/world.h:26,
                  from /usr/local/include/slv2/slv2.h:38,
                  from libs/ardour/ardour/lv2_plugin.h:34,
                  from libs/ardour/ardour/plugin_manager.h:32,
                  from libs/ardour/globals.cc:62:
/usr/local/include/rdf_serializer.h:48: error: expected initializer before  
'*' token
/usr/local/include/rdf_serializer.h:92: error: expected constructor,  
destructor, or type conversion before '*' token
/usr/local/include/rdf_serializer.h:94: error: 'librdf_node' has not been  
declared
In file included from /usr/local/include/librdf.h:389,
                  from /usr/local/include/slv2/world.h:26,
                  from /usr/local/include/slv2/slv2.h:38,
                  from libs/ardour/ardour/lv2_plugin.h:34,
                  from libs/ardour/ardour/plugin_manager.h:32,
                  from libs/ardour/globals.cc:62:
/usr/local/include/rdf_stream.h:96: error: expected constructor,  
destructor, or type conversion before '*' token
In file included from /usr/local/include/librdf.h:390,
                  from /usr/local/include/slv2/world.h:26,
                  from /usr/local/include/slv2/slv2.h:38,
                  from libs/ardour/ardour/lv2_plugin.h:34,
                  from libs/ardour/ardour/plugin_manager.h:32,
                  from libs/ardour/globals.cc:62:
/usr/local/include/rdf_query.h:43: error: expected initializer before '*'  
token
/usr/local/include/rdf_query.h:81: error: 'librdf_node' has not been  
declared
/usr/local/include/rdf_query.h:83: error: expected constructor,  
destructor, or type conversion before '*' token
/usr/local/include/rdf_query.h:87: error: expected constructor,  
destructor, or type conversion before '*' token
/usr/local/include/rdf_query.h:139: error: expected initializer before '*'  
token
scons: *** [libs/ardour/globals.os] Error 1
scons: building terminated because of errors.
*** [do-build] Error code 2

Stop in /usr/ports/audio/ardour.
*** [install] Error code 1

Stop in /usr/ports/audio/ardour.
root at freebsd:/usr/ports/audio/ardour #

Regards,
Ralf

-- 
FreeBSD 9.1-RELEASE amd64


More information about the freebsd-multimedia mailing list