Oskar45 wrote:
@hamei: sorry for bothering you again. Can you try once more but replace <uint32_t i;> by <unsigned long int i;>? Thanks.
Ees no problem, senor. Nice work, we got past the first three errors ! My one question about that is these are apparently routines for "faster" math but they seem to be integer-centric. I bet they aren't really "faster" on MIPS processors ...
Anyway, now we get
Code:
cc-3700 CC: WARNING File = ../ri/atomic.h, Line = 144
#warning directive: Atomic Instructions are not supported on this platform,
defaulting to generic implementation
#warning Atomic Instructions are not supported on this platform, defaulting to generic implementation
^
cc-3168 CC: ERROR File = ../ri/atomic.h, Line = 149
A name followed by "::" must be a class or namespace name.
osLock(CRenderer::atomicMutex);
^
cc-3168 CC: ERROR File = ../ri/atomic.h, Line = 151
A name followed by "::" must be a class or namespace name.
osUnlock(CRenderer::atomicMutex);
^
cc-3168 CC: ERROR File = ../ri/atomic.h, Line = 157
A name followed by "::" must be a class or namespace name.
osLock(CRenderer::atomicMutex);
^
cc-3168 CC: ERROR File = ../ri/atomic.h, Line = 159
A name followed by "::" must be a class or namespace name.
osUnlock(CRenderer::atomicMutex);
^
4 errors detected in the compilation of "precomp.cpp".
If you have any ideas I'll be happy to plug them in. Even if this isn't something I want, seems like someone might be happy to have it.