[ardour-users] any help for a freebsd & want-to-be ardor user?
Brian Howe
bwhowe at gmail.com
Mon Apr 18 12:44:44 PDT 2005
Hi All,
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).
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:
session_export.cc:221: error: `__builtin_types_compatible_p' undeclared
(first use this function)
session_export.cc:221: error: (Each undeclared identifier is reported only
once for each function it appears in.)
session_export.cc:221: error: `ceill' undeclared (first use this function)
session_export.cc:221: error: `__builtin_choose_expr' undeclared (first use
this function)
session_export.cc:221: error: expected primary-expression before ')' token
session_export.cc:221: error: expected `;' before "__builtin_choose_expr"
session_export.cc: In member function `int ARDOUR::AudioExportSpecificatio
n::process(jack_nframes_t)':
session_export.cc:348: error: expected primary-expression before "typeof"
session_export.cc:348: error: expected primary-expression before "long"
session_export.cc:348: error: `__builtin_types_compatible_p' undeclared
(first use this function)
session_export.cc:348: error: expected primary-expression before "typeof"
session_export.cc:348: error: expected primary-expression before "long"
session_export.cc:348: error: expected primary-expression before "typeof"
session_export.cc:348: error: expected primary-expression before "long"
session_export.cc:348: error: expected primary-expression before "typeof"
session_export.cc:348: error: expected primary-expression before "long"
session_export.cc:348: error: expected primary-expression before "typeof"
session_export.cc:348: error: expected primary-expression before "long"
session_export.cc:348: error: expected primary-expression before "typeof"
session_export.cc:348: error: expected primary-expression before "long"
session_export.cc:348: error: `lrintl' undeclared (first use this function)
session_export.cc:348: error: expected primary-expression before "typeof"
session_export.cc:348: error: expected primary-expression before "double"
session_export.cc:348: error: expected primary-expression before "typeof"
session_export.cc:348: error: expected primary-expression before "double"
session_export.cc:348: error: expected primary-expression before "typeof"
session_export.cc:348: error: expected primary-expression before "double"
session_export.cc:348: error: expected primary-expression before "typeof"
session_export.cc:348: error: expected primary-expression before "double"
session_export.cc:348: error: expected primary-expression before "typeof"
session_export.cc:348: error: expected primary-expression before "double"
session_export.cc:348: error: expected primary-expression before "typeof"
session_export.cc:348: error: expected primary-expression before "double"
session_export.cc:348: error: `lrint' undeclared (first use this function)
session_export.cc:348: error: `__builtin_choose_expr' undeclared (first use
this function)
session_export.cc:350: error: expected primary-expression before "typeof"
session_export.cc:350: error: expected primary-expression before "long"
session_export.cc:350: error: expected primary-expression before "typeof"
session_export.cc:350: error: expected primary-expression before "long"
session_export.cc:350: error: expected primary-expression before "typeof"
session_export.cc:350: error: expected primary-expression before "long"
session_export.cc:350: error: expected primary-expression before "typeof"
session_export.cc:350: error: expected primary-expression before "long"
session_export.cc:350: error: expected primary-expression before "typeof"
session_export.cc:350: error: expected primary-expression before "long"
session_export.cc:350: error: expected primary-expression before "typeof"
session_export.cc:350: error: expected primary-expression before "long"
session_export.cc:350: error: expected primary-expression before "typeof"
session_export.cc:350: error: expected primary-expression before "double"
session_export.cc:350: error: expected primary-expression before "typeof"
session_export.cc:350: error: expected primary-expression before "double"
session_export.cc:350: error: expected primary-expression before "typeof"
session_export.cc:350: error: expected primary-expression before "double"
session_export.cc:350: error: expected primary-expression before "typeof"
session_export.cc:350: error: expected primary-expression before "double"
session_export.cc:350: error: expected primary-expression before "typeof"
session_export.cc:350: error: expected primary-expression before "double"
session_export.cc:350: error: expected primary-expression before "typeof"
session_export.cc:350: error: expected primary-expression before "double"
*** Error code 1
Stop in /root/ardour-0.9beta28/libs/ardour.
*** Error code 1
Stop in /root/ardour-0.9beta28/libs/ardour.
*** Error code 1
Stop in /root/ardour-0.9beta28/libs/ardour.
*** Error code 1
Stop in /root/ardour-0.9beta28/libs.
*** Error code 1
Stop in /root/ardour-0.9beta28.
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).
I had to add
#include dsputil.h
to the above mentioned file as well as gdither.cc in order for the compile
not to fail on the lrintf issue.
I have also gone through installing the scons tool and I get the following
error trying to use it to install ardour:
scons: *** No SConstruct file found.
File "/usr/local/lib/scons/SCons/Script/__init__.py", line 870, in _main
Now, I'm not a python person so I have not been able to debug this problem.
Can someone please give me some help here?
Thanks for your time,
--
Brian Howe
bwhowe_at_gmail_dot_com
-----------------
- press to test
- release to detonate
-----------------
The shortest distance between
two puns is a straight line
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ardour.org/pipermail/ardour-users-ardour.org/attachments/20050418/9cd86190/attachment-0002.htm>
More information about the Ardour-Users
mailing list