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

Reply via email to