[softwerk-dev] softwerk compiler error
Status: Beta
Brought to you by:
pbd
|
From: <con...@gm...> - 2004-02-16 16:01:15
|
Hello, is there anybody out there - ok i know, i'm a little bit outdated .
three years after the last release - but maybe someone can help me with
this little problem. it a compiler error.
i have tried to compile the libs directory - as described in the readme
file
thanks c~
------------------------ schnipp
make
echo srcs gtkmmext guileconfig midi++ pbd
srcs gtkmmext guileconfig midi++ pbd
mkdir -p build/gtkmmext build/guileconfig build/midi++ build/pbd
if [ ! -f .configured_pbd ] ; then \
(cd build/pbd; ../../src/pbd/configure --disable-static
--prefix=/tmp/so
ftwerk-1.99.2/libs); \
fi
touch .configured_pbd
(cd build/pbd; make)
make[1]: Entering directory `/tmp/softwerk-1.99.2/libs/build/pbd'
make all-recursive
make[2]: Entering directory `/tmp/softwerk-1.99.2/libs/build/pbd'
Making all in pbd
make[3]: Entering directory `/tmp/softwerk-1.99.2/libs/build/pbd/pbd'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/tmp/softwerk-1.99.2/libs/build/pbd/pbd'
make[3]: Entering directory `/tmp/softwerk-1.99.2/libs/build/pbd'
/bin/sh ./libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src/pbd -I.
-g -O2 -I/usr/lib/sigc++-1.0/include -I/usr/include/sigc++-1.0 -c
../../src/pbd
/language_guru.cc
c++ -DHAVE_CONFIG_H -I. -I../../src/pbd -I. -g -O2
-I/usr/lib/sigc++-1.0/include
-I/usr/include/sigc++-1.0 -Wp,-MD,.deps/language_guru.pp -c -fPIC
-DPIC ../../
src/pbd/language_guru.cc -o language_guru.lo
In file included from /usr/include/g++/backward/strstream:51,
from ../../src/pbd/pbd/transmitter.h:24,
from ../../src/pbd/pbd/error.h:23,
from ../../src/pbd/language_guru.cc:24:
/usr/include/g++/backward/backward_warning.h:32:2: warning: #warning
This file i
ncludes 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 includ
e 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 -W
no-deprecated.
In file included from ../../src/pbd/pbd/error.h:23,
from ../../src/pbd/language_guru.cc:24:
../../src/pbd/pbd/transmitter.h: In function `std::ostream&
endmsg(std::ostream&)':
../../src/pbd/pbd/transmitter.h:83: error: `cout' undeclared (first use this
function)
../../src/pbd/pbd/transmitter.h:83: error: (Each undeclared identifier is
reported only once for each function it appears in.)
In file included from ../../src/pbd/language_guru.cc:25:
../../src/pbd/pbd/parser.h: At global scope:
../../src/pbd/pbd/parser.h:55: error: use of `istream' is ambiguous
../../src/pbd/pbd/parser.h:30: error: first declared as `struct
istream' here
/usr/include/g++/iosfwd:138: error: also declared as `typedef struct
std::basic_istream<char, std::char_traits<char> > std::istream' here
../../src/pbd/pbd/parser.h:55: error: `istream' denotes an ambiguous type
../../src/pbd/pbd/parser.h:30: error: first type here
/usr/include/g++/iosfwd:61: error: other type here
../../src/pbd/pbd/parser.h:55: error: `in' was not declared in this scope
../../src/pbd/pbd/parser.h:55: error: use of `ostream' is ambiguous
../../src/pbd/pbd/parser.h:31: error: first declared as `struct
ostream' here
/usr/include/g++/iosfwd:139: error: also declared as `typedef struct
std::basic_ostream<char, std::char_traits<char> > std::ostream' here
../../src/pbd/pbd/parser.h:55: error: `ostream' denotes an ambiguous type
../../src/pbd/pbd/parser.h:31: error: first type here
/usr/include/g++/iosfwd:64: error: other type here
../../src/pbd/pbd/parser.h:55: error: `out' was not declared in this scope
../../src/pbd/pbd/parser.h:55: error: invalid data member initialization
../../src/pbd/pbd/parser.h:55: error: (use `=' to initialize static data
members)
../../src/pbd/pbd/parser.h:55: error: variable or field `switch_streams'
declared void
make[3]: *** [language_guru.lo] Fehler 1
make[3]: Leaving directory `/tmp/softwerk-1.99.2/libs/build/pbd'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/tmp/softwerk-1.99.2/libs/build/pbd'
make[1]: *** [all-recursive-am] Fehler 2
make[1]: Leaving directory `/tmp/softwerk-1.99.2/libs/build/pbd'
make: *** [build/pbd/.libs/libpbd.la] Fehler 2
conrad@linux:/tmp/softwerk-1.99.2/libs>
|