Re: [ecasound] ecawave vs gcc-3.0

New Message Reply Date view Thread view Subject view Author view Other groups

Subject: Re: [ecasound] ecawave vs gcc-3.0
From: Patrick Shirkey (pshirkey@boosthardware.com)
Date: Sat Aug 18 2001 - 06:50:06 EEST


Patrick Shirkey wrote:
>
> Looks like this needs some patching to work too.
>
> I'm starting to see some common probs from others apps so I will give it
> a shot.
>

Hmm I should've read the fine print. It seems kvutils is not liking
ecawave. I can't fix that as easily as I thought. Any ideas?

Another thing I am wondering is if it would be possible to add a command
to the ./configure like --enable-alsa that would make alsa the default
driver? That way one wouldn't have to ever explicitly tell ecasound to
use alsa after compiling.

----
make[1]: Entering directory `/usr/local/ecasound/ecawave-0.4.0'
Making all in src
make[2]: Entering directory `/usr/local/ecasound/ecawave-0.4.0/src'
c++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/usr/include/qt2 -I    -O2
-D_REENTRANT -DNDEBUG -ffast-math -c ecawave.cpp
In file included from ecawave.cpp:24:
/usr/local/include/kvutils/com_line.h:22: `string' was not declared in
this 
   scope
/usr/local/include/kvutils/com_line.h:22: 'vector' is used as a type,
but is 
   not defined as a type.
/usr/local/include/kvutils/com_line.h:24: `string' was not declared in
this 
   scope
/usr/local/include/kvutils/com_line.h:24: template-id
`vector<<expression 
   error> >' used as a declarator
/usr/local/include/kvutils/com_line.h:24: parse error before `::' token
/usr/local/include/kvutils/com_line.h:31: syntax error before `::' token
/usr/local/include/kvutils/com_line.h:37: semicolon missing after
declaration 
   of `COMMAND_LINE'
/usr/local/include/kvutils/com_line.h:37: ISO C++ forbids defining types
within 
   return type
/usr/local/include/kvutils/com_line.h:37: two or more data types in
declaration 
   of `begin'
/usr/local/include/kvutils/com_line.h:37: semicolon missing after
declaration 
   of `class COMMAND_LINE'
/usr/local/include/kvutils/com_line.h: In function `int begin()':
/usr/local/include/kvutils/com_line.h:37: `current_rep' undeclared
(first use 
   this function)
/usr/local/include/kvutils/com_line.h:37: (Each undeclared identifier is 
   reported only once for each function it appears in.)
/usr/local/include/kvutils/com_line.h: At global scope:
/usr/local/include/kvutils/com_line.h:52: non-member function `bool
end()' 
   cannot have `const' method qualifier
/usr/local/include/kvutils/com_line.h: In function `bool end()':
/usr/local/include/kvutils/com_line.h:52: `cparams' undeclared (first
use this 
   function)
/usr/local/include/kvutils/com_line.h: At global scope:
/usr/local/include/kvutils/com_line.h:60: syntax error before `&' token
/usr/local/include/kvutils/com_line.h:68: non-member function `bool
has(char)' 
   cannot have `const' method qualifier
/usr/local/include/kvutils/com_line.h:73: parse error before `&' token
/usr/local/include/kvutils/com_line.h:73: non-member function `bool
has(...)' 
   cannot have `const' method qualifier
/usr/local/include/kvutils/com_line.h:83: `string' was not declared in
this 
   scope
/usr/local/include/kvutils/com_line.h:83: syntax error before `(' token
/usr/local/include/kvutils/com_line.h:88: parse error before `&' token
/usr/local/include/kvutils/com_line.h:90: parse error before `int'
/usr/local/include/kvutils/com_line.h:91: parse error before `const'
In file included from ecawave.cpp:30:
qeinterface.h:39: 'vector' is used as a type, but is not defined as a
type.
In file included from resources.h:4,
                 from qesession.h:28,
                 from ecawave.cpp:31:
/usr/local/include/ecasound/resource-file.h:21: template-id
`map<std::string, 
   std::string>' used as a declarator
/usr/local/include/ecasound/resource-file.h:21: parse error before `;'
token
/usr/local/include/ecasound/resource-file.h:22: 'vector' is used as a
type, but 
   is not defined as a type.
/usr/local/include/ecasound/resource-file.h:30: parse error before `)'
token
In file included from ecawave.cpp:31:
qesession.h:124: 'vector' is used as a type, but is not defined as a
type.
qesession.h:152: 'auto_ptr' is used as a type, but is not defined as a
type.
qesession.h:153: 'auto_ptr' is used as a type, but is not defined as a
type.
ecawave.cpp: In function `int main(int, char**)':
ecawave.cpp:52: no matching function for call to 
   `COMMAND_LINE::COMMAND_LINE(int&, char**&)'
/usr/local/include/kvutils/com_line.h:18: candidates are: 
   COMMAND_LINE::COMMAND_LINE()
/usr/local/include/kvutils/com_line.h:18:                 
   COMMAND_LINE::COMMAND_LINE(const COMMAND_LINE&)
ecawave.cpp:66: `cerr' undeclared (first use this function)
ecawave.cpp:75: `endl' undeclared (first use this function)
ecawave.cpp: In function `void parse_command_line(COMMAND_LINE&)':
ecawave.cpp:92: no matching function for call to `COMMAND_LINE::begin()'
ecawave.cpp:93: no matching function for call to `COMMAND_LINE::end()'
ecawave.cpp:94: no matching function for call to
`COMMAND_LINE::current()'
ecawave.cpp:95: `cout' undeclared (first use this function)
ecawave.cpp:107: no matching function for call to
`COMMAND_LINE::current()'
ecawave.cpp:115: no matching function for call to `COMMAND_LINE::next()'
make[2]: *** [ecawave.o] Error 1
make[2]: Leaving directory `/usr/local/ecasound/ecawave-0.4.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/ecasound/ecawave-0.4.0'
make: *** [all-recursive-am] Error 2
Making install in src
make[1]: Entering directory `/usr/local/ecasound/ecawave-0.4.0/src'
c++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/usr/include/qt2 -I    -O2
-D_REENTRANT -DNDEBUG -ffast-math -c ecawave.cpp
In file included from ecawave.cpp:24:
/usr/local/include/kvutils/com_line.h:22: `string' was not declared in
this 
   scope
/usr/local/include/kvutils/com_line.h:22: 'vector' is used as a type,
but is 
   not defined as a type.
/usr/local/include/kvutils/com_line.h:24: `string' was not declared in
this 
   scope
/usr/local/include/kvutils/com_line.h:24: template-id
`vector<<expression 
   error> >' used as a declarator
/usr/local/include/kvutils/com_line.h:24: parse error before `::' token
/usr/local/include/kvutils/com_line.h:31: syntax error before `::' token
/usr/local/include/kvutils/com_line.h:37: semicolon missing after
declaration 
   of `COMMAND_LINE'
/usr/local/include/kvutils/com_line.h:37: ISO C++ forbids defining types
within 
   return type
/usr/local/include/kvutils/com_line.h:37: two or more data types in
declaration 
   of `begin'
/usr/local/include/kvutils/com_line.h:37: semicolon missing after
declaration 
   of `class COMMAND_LINE'
/usr/local/include/kvutils/com_line.h: In function `int begin()':
/usr/local/include/kvutils/com_line.h:37: `current_rep' undeclared
(first use 
   this function)
/usr/local/include/kvutils/com_line.h:37: (Each undeclared identifier is 
   reported only once for each function it appears in.)
/usr/local/include/kvutils/com_line.h: At global scope:
/usr/local/include/kvutils/com_line.h:52: non-member function `bool
end()' 
   cannot have `const' method qualifier
/usr/local/include/kvutils/com_line.h: In function `bool end()':
/usr/local/include/kvutils/com_line.h:52: `cparams' undeclared (first
use this 
   function)
/usr/local/include/kvutils/com_line.h: At global scope:
/usr/local/include/kvutils/com_line.h:60: syntax error before `&' token
/usr/local/include/kvutils/com_line.h:68: non-member function `bool
has(char)' 
   cannot have `const' method qualifier
/usr/local/include/kvutils/com_line.h:73: parse error before `&' token
/usr/local/include/kvutils/com_line.h:73: non-member function `bool
has(...)' 
   cannot have `const' method qualifier
/usr/local/include/kvutils/com_line.h:83: `string' was not declared in
this 
   scope
/usr/local/include/kvutils/com_line.h:83: syntax error before `(' token
/usr/local/include/kvutils/com_line.h:88: parse error before `&' token
/usr/local/include/kvutils/com_line.h:90: parse error before `int'
/usr/local/include/kvutils/com_line.h:91: parse error before `const'
In file included from ecawave.cpp:30:
qeinterface.h:39: 'vector' is used as a type, but is not defined as a
type.
In file included from resources.h:4,
                 from qesession.h:28,
                 from ecawave.cpp:31:
/usr/local/include/ecasound/resource-file.h:21: template-id
`map<std::string, 
   std::string>' used as a declarator
/usr/local/include/ecasound/resource-file.h:21: parse error before `;'
token
/usr/local/include/ecasound/resource-file.h:22: 'vector' is used as a
type, but 
   is not defined as a type.
/usr/local/include/ecasound/resource-file.h:30: parse error before `)'
token
In file included from ecawave.cpp:31:
qesession.h:124: 'vector' is used as a type, but is not defined as a
type.
qesession.h:152: 'auto_ptr' is used as a type, but is not defined as a
type.
qesession.h:153: 'auto_ptr' is used as a type, but is not defined as a
type.
ecawave.cpp: In function `int main(int, char**)':
ecawave.cpp:52: no matching function for call to 
   `COMMAND_LINE::COMMAND_LINE(int&, char**&)'
/usr/local/include/kvutils/com_line.h:18: candidates are: 
   COMMAND_LINE::COMMAND_LINE()
/usr/local/include/kvutils/com_line.h:18:                 
   COMMAND_LINE::COMMAND_LINE(const COMMAND_LINE&)
ecawave.cpp:66: `cerr' undeclared (first use this function)
ecawave.cpp:75: `endl' undeclared (first use this function)
ecawave.cpp: In function `void parse_command_line(COMMAND_LINE&)':
ecawave.cpp:92: no matching function for call to `COMMAND_LINE::begin()'
ecawave.cpp:93: no matching function for call to `COMMAND_LINE::end()'
ecawave.cpp:94: no matching function for call to
`COMMAND_LINE::current()'
ecawave.cpp:95: `cout' undeclared (first use this function)
ecawave.cpp:107: no matching function for call to
`COMMAND_LINE::current()'
ecawave.cpp:115: no matching function for call to `COMMAND_LINE::next()'
make[1]: *** [ecawave.o] Error 1
make[1]: Leaving directory `/usr/local/ecasound/ecawave-0.4.0/src'
make: *** [install-recursive] Error 1

----

-- Patrick Shirkey - Manager Boost Hardware Limited. Importing Korean Computer Products to New Zealand. http://www.boosthardware.com - For the discerning hardware connoisseur. http://www.boosthardware.com/LAU/Linux_Audio_Users_Guide/ ======================================================================= -- To unsubscribe send message 'unsubscribe' in the body of the message to <ecasound-list-request@wakkanet.fi>.


New Message Reply Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Sat Aug 18 2001 - 06:41:02 EEST