I use the following sources to compile rhide on my linux machine.
rhtvision-2.0.3
setedit-0.5.4
gdb-6.1.1
rhide-for-tv2-snapshot (Fri Jul 15 08:56:46 PDT 2005)
When I compile rhide, get some error messages.
Anybody help me, please!
Thx
gcc -I. -I/home/gary/tmp/1/rhide/libtvuti/include
-I/home/gary/tmp/1/rhide/librhuti -I/home/gary/tmp/1/tvision/include
-g -O2 -DRHIDE -pipe -D_GNU_SOURCE -fno-exceptions -fno-rtti -s
-O2 -Wno-deprecated -c tmemstrm.cc -o tmemstrm.o
tmemstrm.cc:11: error: expected class-name before '{' token
tmemstrm.cc: In constructor `rh_sstream::rh_sstream()':
tmemstrm.cc:13: error: class `rh_sstream' does not have any field
named `CLY_strstreambuf'
tmemstrm.cc: In constructor `rh_sstream::rh_sstream(char*, int)':
tmemstrm.cc:16: error: class `rh_sstream' does not have any field
named `CLY_strstreambuf'
tmemstrm.cc: In member function `const void* rh_sstream::Buffer()':
tmemstrm.cc:21: error: `pbase' undeclared (first use this function)
tmemstrm.cc:21: error: (Each undeclared identifier is reported only
once for each function it appears in.)
tmemstrm.cc: In constructor `TMemoryStream::TMemoryStream()':
tmemstrm.cc:27: error: no matching function for call to
`iopstream::iopstream(const void**, rh_sstream*)'
/home/gary/tmp/1/tvision/include/tv/iopstrm.h:26: note: candidates
are: iopstream::iopstream(const iopstream&)
/home/gary/tmp/1/tvision/include/tv/iopstrm.h:32: note: =20
iopstream::iopstream()
/home/gary/tmp/1/tvision/include/tv/iopstrm.h:28: note: =20
iopstream::iopstream(std::streambuf*)
tmemstrm.cc: In constructor `TMemoryStream::TMemoryStream(void*, int)':
tmemstrm.cc:32: error: no matching function for call to
`iopstream::iopstream(const void**, rh_sstream*)'
/home/gary/tmp/1/tvision/include/tv/iopstrm.h:26: note: candidates
are: iopstream::iopstream(const iopstream&)
/home/gary/tmp/1/tvision/include/tv/iopstrm.h:32: note: =20
iopstream::iopstream()
/home/gary/tmp/1/tvision/include/tv/iopstrm.h:28: note: =20
iopstream::iopstream(std::streambuf*)
tmemstrm.cc: In member function `long unsigned int TMemoryStream::getSize()=
':
tmemstrm.cc:38: error: 'class rh_sstream' has no member named 'pcount'
make[2]: *** [tmemstrm.o] Error 1
make[2]: Leaving directory `/home/gary/tmp/1/rhide/libtvuti'
make[1]: *** [libtvuti/libtvuti.gpr.force] Error 2
make[1]: Leaving directory `/home/gary/tmp/1/rhide'
make: *** [gpr2mak.exe] Error 2
|