Compiling file src/Core/OXPVerifier/OOPListSchemaVerifier.m ...
src/Core/OXPVerifier/OOPListSchemaVerifier.m: In function 'Verify_String':
src/Core/OXPVerifier/OOPListSchemaVerifier.m:884: error: 'NSUIntegerMax' undeclared (first use in this function)
src/Core/OXPVerifier/OOPListSchemaVerifier.m:884: error: (Each undeclared identifier is reported only once
src/Core/OXPVerifier/OOPListSchemaVerifier.m:884: error: for each function it appears in.)
src/Core/OXPVerifier/OOPListSchemaVerifier.m: In function 'Verify_Array':
src/Core/OXPVerifier/OOPListSchemaVerifier.m:915: error: 'NSUIntegerMax' undeclared (first use in this function)
src/Core/OXPVerifier/OOPListSchemaVerifier.m: In function 'Verify_Dictionary':
src/Core/OXPVerifier/OOPListSchemaVerifier.m:977: error: 'NSUIntegerMax' undeclared (first use in this function)
make[3]: *** [obj.win.spk/oolite.obj/OOPListSchemaVerifier.m.o] Error 1
make[2]: *** [internal-objc_program-all_] Error 2
make[1]: *** [oolite.all.objc-program.variables] Error 2
make: *** [internal-all] Error 2
Same error when doing a debug build.
"A brilliant game of blasting and trading... Truly a mega-game... The game of a lifetime." (Gold Medal Award, Zzap!64 May 1985).
$ make debug=no
Making all for objc_program oolite...
Compiling file src/Core/Debug/OODebugMonitor.m ...
In file included from src/Core/Universe.h:33,
from src/Core/Scripting/OOJavaScriptEngine.h:27,
from src/Core/Scripting/OOJSScript.h:27,
from src/Core/Debug/OODebugMonitor.m:40:
src/Core/OOTypes.h:206: error: expected identifier before '<<' token
make[3]: *** [obj.win.spk/oolite.obj/OODebugMonitor.m.o] Error 1
make[2]: *** [internal-objc_program-all_] Error 2
make[1]: *** [oolite.all.objc-program.variables] Error 2
make: *** [internal-all] Error 2
src/Core/OOTypes.h:206: error: expected identifier before '<<' token
You have a merge conflict. At some point, you modified that file, then updated it and got conflicting changes (and a warning from the Subversion client). The easiest fix is to throw out the file and update again.
Making all for objc_program oolite...
<snip>
Compiling file src/Core/OOOpenGLStateManager.m ...
src/Core/OOOpenGLStateManager.m: In function 'OOSetOpenGLState_':
src/Core/OOOpenGLStateManager.m:248: warning: implicit declaration of function 'OOGLNoteCurrentFunction'
Compiling file src/Core/OOOpenGLExtensionManager.m ...
<snip>
Linking objc_program oolite ...
./obj.win.spk/oolite.obj/OOOpenGLStateManager.m.o: In function `OOVerifyOpenGLState_':
d:\myoolite\trunk/src/Core/OOOpenGLStateManager.m:265: undefined reference to `OOGLNoteCurrentFunction'
./obj.win.spk/oolite.obj/OOOpenGLStateManager.m.o: In function `OOSetOpenGLState_':
d:\myoolite\trunk/src/Core/OOOpenGLStateManager.m:248: undefined reference to `OOGLNoteCurrentFunction'
collect2: ld returned 1 exit status
make[3]: *** [obj.win.spk/oolite.exe] Error 1
make[2]: *** [internal-objc_program-all_] Error 2
make[1]: *** [oolite.all.objc-program.variables] Error 2
make: *** [internal-all] Error 2
"A brilliant game of blasting and trading... Truly a mega-game... The game of a lifetime." (Gold Medal Award, Zzap!64 May 1985).