Hi All,<br>
<br>
I'm new to this list and although I have searched the mailing list
archives for both users and developers I have not been able to find any
answers to my compilation problems. I am running FreeBSD 5.3-RELEASE on
an AMD box: CPU: AMD Athlon(tm) Processor (1200.05-MHz 686-class CPU).<br>
<br>
I have been trying to compile the latest version of ardour and it is
not going well. I have found that the lrintf error was due to a missing
ffmpeg and have corrected that. I have gcc 3.4 installed as well,
however I'm still getting errors in the session_export.cc file:<br>
<br>
session_export.cc:221: error: `__builtin_types_compatible_p' undeclared (first use this function)<br>
session_export.cc:221: error: (Each undeclared identifier is reported only once for each function it appears in.)<br>
session_export.cc:221: error: `ceill' undeclared (first use this function)<br>
session_export.cc:221: error: `__builtin_choose_expr' undeclared (first use this function)<br>
session_export.cc:221: error: expected primary-expression before ')' token<br>
session_export.cc:221: error: expected `;' before "__builtin_choose_expr"<br>
session_export.cc: In member function `int ARDOUR::AudioExportSpecification::process(jack_nframes_t)':<br>
session_export.cc:348: error: expected primary-expression before "typeof"<br>
session_export.cc:348: error: expected primary-expression before "long"<br>
session_export.cc:348: error: `__builtin_types_compatible_p' undeclared (first use this function)<br>
session_export.cc:348: error: expected primary-expression before "typeof"<br>
session_export.cc:348: error: expected primary-expression before "long"<br>
session_export.cc:348: error: expected primary-expression before "typeof"<br>
session_export.cc:348: error: expected primary-expression before "long"<br>
session_export.cc:348: error: expected primary-expression before "typeof"<br>
session_export.cc:348: error: expected primary-expression before "long"<br>
session_export.cc:348: error: expected primary-expression before "typeof"<br>
session_export.cc:348: error: expected primary-expression before "long"<br>
session_export.cc:348: error: expected primary-expression before "typeof"<br>
session_export.cc:348: error: expected primary-expression before "long"<br>
session_export.cc:348: error: `lrintl' undeclared (first use this function)<br>
session_export.cc:348: error: expected primary-expression before "typeof"<br>
session_export.cc:348: error: expected primary-expression before "double"<br>
session_export.cc:348: error: expected primary-expression before "typeof"<br>
session_export.cc:348: error: expected primary-expression before "double"<br>
session_export.cc:348: error: expected primary-expression before "typeof"<br>
session_export.cc:348: error: expected primary-expression before "double"<br>
session_export.cc:348: error: expected primary-expression before "typeof"<br>
session_export.cc:348: error: expected primary-expression before "double"<br>
session_export.cc:348: error: expected primary-expression before "typeof"<br>
session_export.cc:348: error: expected primary-expression before "double"<br>
session_export.cc:348: error: expected primary-expression before "typeof"<br>
session_export.cc:348: error: expected primary-expression before "double"<br>
session_export.cc:348: error: `lrint' undeclared (first use this function)<br>
session_export.cc:348: error: `__builtin_choose_expr' undeclared (first use this function)<br>
session_export.cc:350: error: expected primary-expression before "typeof"<br>
session_export.cc:350: error: expected primary-expression before "long"<br>
session_export.cc:350: error: expected primary-expression before "typeof"<br>
session_export.cc:350: error: expected primary-expression before "long"<br>
session_export.cc:350: error: expected primary-expression before "typeof"<br>
session_export.cc:350: error: expected primary-expression before "long"<br>
session_export.cc:350: error: expected primary-expression before "typeof"<br>
session_export.cc:350: error: expected primary-expression before "long"<br>
session_export.cc:350: error: expected primary-expression before "typeof"<br>
session_export.cc:350: error: expected primary-expression before "long"<br>
session_export.cc:350: error: expected primary-expression before "typeof"<br>
session_export.cc:350: error: expected primary-expression before "long"<br>
session_export.cc:350: error: expected primary-expression before "typeof"<br>
session_export.cc:350: error: expected primary-expression before "double"<br>
session_export.cc:350: error: expected primary-expression before "typeof"<br>
session_export.cc:350: error: expected primary-expression before "double"<br>
session_export.cc:350: error: expected primary-expression before "typeof"<br>
session_export.cc:350: error: expected primary-expression before "double"<br>
session_export.cc:350: error: expected primary-expression before "typeof"<br>
session_export.cc:350: error: expected primary-expression before "double"<br>
session_export.cc:350: error: expected primary-expression before "typeof"<br>
session_export.cc:350: error: expected primary-expression before "double"<br>
session_export.cc:350: error: expected primary-expression before "typeof"<br>
session_export.cc:350: error: expected primary-expression before "double"<br>
*** Error code 1<br>
<br>
Stop in /root/ardour-0.9beta28/libs/ardour.<br>
*** Error code 1<br>
<br>
Stop in /root/ardour-0.9beta28/libs/ardour.<br>
*** Error code 1<br>
<br>
Stop in /root/ardour-0.9beta28/libs/ardour.<br>
*** Error code 1<br>
<br>
Stop in /root/ardour-0.9beta28/libs.<br>
*** Error code 1<br>
<br>
Stop in /root/ardour-0.9beta28.<br>
<br>
I read through the pages on how to compile from scratch and I have
installed all the listed dependencies, except for alsa which is
apparently not available for FreeBSD (at least as a port or a package).
I have however installed Jack which I found should take care of the
alsa dependencies (at least that was the conclusion reached in the
archives I searched).<br>
<br>
I had to add <br>
<br>
#include dsputil.h<br>
<br>to the above mentioned file as well as gdither.cc in order for the compile not to fail on the lrintf issue.<br>
<br>
I have also gone through installing the scons tool and I get the following error trying to use it to install ardour:<br>
<br>
scons: *** No SConstruct file found.<br>
File "/usr/local/lib/scons/SCons/Script/__init__.py", line 870, in _main<br>
<br>
Now, I'm not a python person so I have not been able to debug this problem.<br>
<br>
Can someone please give me some help here?<br>
<br>
Thanks for your time,<br>-- <br>Brian Howe<br>bwhowe_at_gmail_dot_com<br>-----------------<br>- press to test<br>- release to detonate<br>-----------------<br>The shortest distance between <br>two puns is a straight line