I wanted kguitar on my system. I got the ebuild from bugs.gentoo.org. It
has a tse3 use flag. Now without it I get this:
*************************************************
* TSE3 not found! *
* *
* You will not have MIDI Support in KGuitar! *
* *
* Download TSE3 at: http://tse3.sourceforge.net *
* ------------------ *
* If you have installed libtse3 in an unusual *
* directory use "--with-libtse3-include=" *
* and/or "--with-libtse3-libs=" *
*************************************************
I want MIDI support. So I enabled tse3 and emerged it. But tse3 isn't
getting compiled. This is the output with gcc-3.3
/bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-g++
-DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src -O2 -march=pentium4
-pipe -W -Wall -ansi -pedantic -c -o DisplayParams.lo `test -f
'DisplayParams.cpp' || echo './'`DisplayParams.cpp
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src
-O2 -march=pentium4 -pipe -W -Wall -ansi -pedantic -c DisplayParams.cpp
-MT DisplayParams.lo -MD -MP -MF .deps/DisplayParams.TPlo -fPIC -DPIC
-o DisplayParams.lo
In file included from
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/backward/strstream:51,
from ../../../src/tse3/file/XML.h:25,
from DisplayParams.cpp:5:
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3/backward/backward_warning.h:32:2:
warning: #warning This file includes at least one deprecated or
antiquated header. Please consider using one of the 32 headers found in
section 17.4.1.2 of the C++ standard. Examples include substituting the
<X> header for the <X.h> header for C++ includes, or <sstream> instead
of the deprecated header <strstream.h>. To disable this warning use
-Wno-deprecated.
In file included from DisplayParams.cpp:5:
../../../src/tse3/file/XML.h:157: error: `void
TSE3::File::XmlFileWriter::element(const std::string&, unsigned
int)' and `
void TSE3::File::XmlFileWriter::element(const std::string&, unsigned
int)'
cannot be overloaded
make[4]: *** [DisplayParams.lo] Error 1
make[4]: Leaving directory
`/var/tmp/portage/tse3-0.2.7/work/tse3-0.2.7/src/tse3/file'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/var/tmp/portage/tse3-0.2.7/work/tse3-0.2.7/src/tse3'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/tse3-0.2.7/work/tse3-0.2.7/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/tse3-0.2.7/work/tse3-0.2.7'
make: *** [all] Error 2
!!! ERROR: media-libs/tse3-0.2.7 failed.
!!! Function src_compile, Line 37, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status
message.
I get a similar error with gcc-3.4.4
Any ideas?
Thanks,
Mrugesh Karnik
--
[email protected] mailing list