Neric91767 - 2005-12-30

Hi it looks  like theres some configuration issue
I am using gcc 4.0.2 on linux SuSE 10.0
Here are the error I got

/usr/src/packages/SOURCES/RAVL-0.7/Core/Machine/i386-linux-gnu/Atomic.hh: In function ‘void ravl_atomic_inc(volatile ravl_atomic_t*)’:
/usr/src/packages/SOURCES/RAVL-0.7/Core/Machine/i386-linux-gnu/Atomic.hh:33: error: types may not be defined in casts
/usr/src/packages/SOURCES/RAVL-0.7/Core/Machine/i386-linux-gnu/Atomic.hh:34: error: types may not be defined in casts
/usr/src/packages/SOURCES/RAVL-0.7/Core/Machine/i386-linux-gnu/Atomic.hh: In function ‘void ravl_atomic_dec(volatile ravl_atomic_t*)’:
/usr/src/packages/SOURCES/RAVL-0.7/Core/Machine/i386-linux-gnu/Atomic.hh:40: error: types may not be defined in casts
/usr/src/packages/SOURCES/RAVL-0.7/Core/Machine/i386-linux-gnu/Atomic.hh:41: error: types may not be defined in casts
/usr/src/packages/SOURCES/RAVL-0.7/Core/Machine/i386-linux-gnu/Atomic.hh: In function ‘int ravl_atomic_dec_and_test(volatile ravl_atomic_t*)’:
/usr/src/packages/SOURCES/RAVL-0.7/Core/Machine/i386-linux-gnu/Atomic.hh:49: error: types may not be defined in casts
/usr/src/packages/SOURCES/RAVL-0.7/Core/Machine/i386-linux-gnu/Atomic.hh:50: error: types may not be defined in casts
/usr/src/packages/SOURCES/RAVL-0.7/Core/Base/RCHandleV.hh: In constructor ‘RavlN::RCHandleVC<BodyT>::RCHandleVC(const RavlN::RCAbstractC&)’:
/usr/src/packages/SOURCES/RAVL-0.7/Core/Base/RCHandleV.hh:95: error: invalid use of undefined type ‘const struct RavlN::RCAbstractC’
/usr/src/packages/SOURCES/RAVL-0.7/Core/Base/RCHandleV.hh:21: error: forward declaration of ‘const struct RavlN::RCAbstractC’
/usr/src/packages/SOURCES/RAVL-0.7/Core/Base/RCHandleV.hh: In member function ‘RavlN::RCAbstractC RavlN::RCHandleVC<BodyT>::Abstract()’:
/usr/src/packages/SOURCES/RAVL-0.7/Core/Base/RCHandleV.hh:131: error: return type ‘struct RavlN::RCAbstractC’ is incomplete
make[3]: *** [/home/nlau/ravl/share/RAVL/Admin/linux/depend/Ravl/RavlCore/URLMapper.d] Error 1
Error making /usr/src/packages/SOURCES/RAVL-0.7/Core/Base
make[2]: *** [build_subdirs] Error 1
Error making /home/nlau/ravlsrc/Core
make[1]: *** [build_subdirs] Error 1
QMAKE: check library build failed.
make: *** [fullbuild] Error 1
ERROR: Failed to build libraries.
Aborting installation.