Compiling audacity
Hello,
I am trying to compile audacity-0.97 on a machine running potato. Configure
does not give any errors implying (I think) that I have the necessary
supporting software/libs. But when I give make, the compilation aborts with the
following error message:
.....<snipped>
make[3]: Entering directory `/home/mas/junk/audacity-src-0.97/id3lib/src'
/bin/sh ../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. \
-I../include/id3 -I../include -g -O2 -Wall -Wno-unused -Wno-inline \
-Woverloaded-virtual -Wmissing-declarations -c utils.cpp
rm -f .libs/utils.lo
c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/id3 -I../include -g -O2 -Wall \
-Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c \
-fPIC -DPIC utils.cpp -o .libs/utils.lo
utils.cpp: In function `class dami::String {anonymous}::convert_i(void *, \
basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> >)':
utils.cpp:121: passing `char **' as argument 2 of `iconv(void *, \
const char **, size_t *, char **, size_t *)' adds cv-quals without intervening `const'
make[3]: *** [utils.lo] Error 1
make[3]: Leaving directory `/home/mas/junk/audacity-src-0.97/id3lib/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/mas/junk/audacity-src-0.97/id3lib'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory `/home/mas/junk/audacity-src-0.97/id3lib'
make: *** [id3lib/src/.libs/libid3.a] Error 2
(Edited to come within 70/80 columns)
Going through the docs did not reveal anything. What am I missing here?
--
Sridhar M.A. mas@uomphysics.net
Give your child mental blocks for Christmas.
Reply to: