Got the project building with Clang, which revealed a number of syntax errors.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@2371 127b21dd-08f5-0310-b4b7-95ae10353056
This commit is contained in:
parent
00077466ab
commit
c59c9743e1
@ -447,7 +447,6 @@
|
||||
1A71E71F0BCE34CF00CD5C13 /* pngwtran.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E70B0BCE34CF00CD5C13 /* pngwtran.c */; };
|
||||
1A71E7200BCE34CF00CD5C13 /* pngread.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E70C0BCE34CF00CD5C13 /* pngread.c */; };
|
||||
1A71E7210BCE34CF00CD5C13 /* pngrutil.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E70D0BCE34CF00CD5C13 /* pngrutil.c */; };
|
||||
1A71E7220BCE34CF00CD5C13 /* pngtest.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E70E0BCE34CF00CD5C13 /* pngtest.c */; };
|
||||
1A71E7230BCE34CF00CD5C13 /* pngerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E70F0BCE34CF00CD5C13 /* pngerror.c */; };
|
||||
1A71E7240BCE34CF00CD5C13 /* pngset.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E7100BCE34CF00CD5C13 /* pngset.c */; };
|
||||
1A71E7250BCE34CF00CD5C13 /* pngwrite.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E7110BCE34CF00CD5C13 /* pngwrite.c */; };
|
||||
@ -1062,7 +1061,7 @@
|
||||
083325DC09DDBCDE00F5B8E4 /* OOColor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOColor.m; sourceTree = "<group>"; };
|
||||
083DB4D30A70E51E00B419B2 /* OOBrain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOBrain.h; sourceTree = "<group>"; };
|
||||
083DB4D40A70E51E00B419B2 /* OOBrain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOBrain.m; sourceTree = "<group>"; };
|
||||
0865432206B8447D000CA0AB /* OoliteDev.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = OoliteDev.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
0865432206B8447D000CA0AB /* Oolite.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Oolite.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
0878FD2F086EF845004CB752 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
|
||||
1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
|
||||
1A020E0A0D020AFB00C3F51E /* changedScriptHandlers.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = changedScriptHandlers.plist; sourceTree = "<group>"; };
|
||||
@ -1771,7 +1770,7 @@
|
||||
19C28FACFE9D520D11CA2CBB /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
0865432206B8447D000CA0AB /* OoliteDev.app */,
|
||||
0865432206B8447D000CA0AB /* Oolite.app */,
|
||||
1A71E6F30BCE340C00CD5C13 /* libpng.a */,
|
||||
);
|
||||
name = Products;
|
||||
@ -3042,7 +3041,7 @@
|
||||
name = Oolite;
|
||||
productInstallPath = "$(HOME)/Applications";
|
||||
productName = Oolite;
|
||||
productReference = 0865432206B8447D000CA0AB /* OoliteDev.app */;
|
||||
productReference = 0865432206B8447D000CA0AB /* Oolite.app */;
|
||||
productType = "com.apple.product-type.application";
|
||||
};
|
||||
1A71E6F20BCE340C00CD5C13 /* libpng-custom */ = {
|
||||
@ -3068,6 +3067,7 @@
|
||||
29B97313FDCFA39411CA2CEA /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
BuildIndependentTargetsInParallel = YES;
|
||||
ORGANIZATIONNAME = "the Oolite team";
|
||||
};
|
||||
buildConfigurationList = 08B31CB008FE63D70038D42F /* Build configuration list for PBXProject "Oolite" */;
|
||||
@ -3345,7 +3345,6 @@
|
||||
1A71E71F0BCE34CF00CD5C13 /* pngwtran.c in Sources */,
|
||||
1A71E7200BCE34CF00CD5C13 /* pngread.c in Sources */,
|
||||
1A71E7210BCE34CF00CD5C13 /* pngrutil.c in Sources */,
|
||||
1A71E7220BCE34CF00CD5C13 /* pngtest.c in Sources */,
|
||||
1A71E7230BCE34CF00CD5C13 /* pngerror.c in Sources */,
|
||||
1A71E7240BCE34CF00CD5C13 /* pngset.c in Sources */,
|
||||
1A71E7250BCE34CF00CD5C13 /* pngwrite.c in Sources */,
|
||||
@ -3413,6 +3412,8 @@
|
||||
GCC_REUSE_STRINGS = YES;
|
||||
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
|
||||
GCC_TREAT_WARNINGS_AS_ERRORS = YES;
|
||||
GCC_VERSION = 4.2;
|
||||
"GCC_VERSION[sdk=macosx10.4][arch=*]" = 4.0;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
"$(HEADER_SEARCH_PATHS_QUOTED_1)",
|
||||
"$(HEADER_SEARCH_PATHS_QUOTED_2)",
|
||||
@ -3567,7 +3568,7 @@
|
||||
GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = PNG_USER_CONFIG;
|
||||
HEADER_SEARCH_PATHS = "\"$(SRCROOT)/src/Core/Materials/\"";
|
||||
INSTALL_PATH = /usr/local/lib;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.3;
|
||||
LLVM_LTO = YES;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = png;
|
||||
SDKROOT_i386 = "$(DEVELOPER_SDK_DIR)/MacOSX10.4u.sdk";
|
||||
@ -3657,13 +3658,11 @@
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = PNG_USER_CONFIG;
|
||||
GENERATE_MASTER_OBJECT_FILE = YES;
|
||||
HEADER_SEARCH_PATHS = "\"$(SRCROOT)/src/Core/Materials/\"";
|
||||
INSTALL_PATH = /usr/local/lib;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.3;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = png;
|
||||
SDKROOT_i386 = "$(DEVELOPER_SDK_DIR)/MacOSX10.4u.sdk";
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
|
@ -5,5 +5,6 @@ SDKROOT[arch=ppc64] = macosx10.5
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.4
|
||||
MACOSX_DEPLOYMENT_TARGET[arch=x86_64] = 10.5
|
||||
MACOSX_DEPLOYMENT_TARGET[arch=ppc64] = 10.5
|
||||
//GCC_VERSION = com.apple.compilers.llvm.clang.1_0
|
||||
GCC_VERSION = 4.2
|
||||
GCC_VERSION[sdk=macosx10.4][arch=*] = 4.0
|
||||
|
@ -122,11 +122,6 @@ typedef struct
|
||||
Vector rotationAxis;
|
||||
}
|
||||
|
||||
// straight c
|
||||
double corona_speed_factor; // multiply delta_t by this before adding it to corona_stage
|
||||
double corona_stage; // 0.0 -> 1.0
|
||||
GLfloat rvalue[729]; // stores random values for adjusting colors in the corona
|
||||
|
||||
- (id) initSunWithColor:(OOColor*)sun_color andDictionary:(NSDictionary*) dict;
|
||||
- (id) initWithSeed:(Random_Seed) p_seed;
|
||||
- (void) miniaturize;
|
||||
|
@ -45,6 +45,11 @@ MA 02110-1301, USA.
|
||||
#define LIM16K 16000.0*16000.0 * NO_DRAW_DISTANCE_FACTOR*NO_DRAW_DISTANCE_FACTOR
|
||||
|
||||
|
||||
static double corona_speed_factor; // multiply delta_t by this before adding it to corona_stage
|
||||
static double corona_stage; // 0.0 -> 1.0
|
||||
static GLfloat rvalue[729]; // stores random values for adjusting colors in the corona
|
||||
|
||||
|
||||
// straight c
|
||||
static Vector base_vertex_array[10400];
|
||||
static int base_terrain_array[10400];
|
||||
|
@ -804,7 +804,7 @@ BOOL class_masslocks(int some_class);
|
||||
@end
|
||||
|
||||
|
||||
#if OO_DEBUG
|
||||
#ifndef NDEBUG
|
||||
@interface ShipEntity (Debug)
|
||||
|
||||
- (OOShipGroup *) rawEscortGroup;
|
||||
|
@ -3600,7 +3600,7 @@ static GLfloat mascem_color2[4] = { 0.4, 0.1, 0.4, 1.0}; // purple
|
||||
}
|
||||
|
||||
|
||||
#if OO_DEBUG
|
||||
#if NDEBUG
|
||||
- (OOShipGroup *) rawEscortGroup
|
||||
{
|
||||
return _escortGroup;
|
||||
|
@ -305,7 +305,7 @@ enum {
|
||||
#undef NS_DURING
|
||||
#undef NS_HANDLER
|
||||
#undef NS_ENDHANDLER
|
||||
#undef NS_VALUERETURN(v,t)
|
||||
#undef NS_VALUERETURN
|
||||
#undef NS_VOIDRETURN
|
||||
|
||||
#define NS_DURING @try {
|
||||
|
@ -155,7 +155,7 @@ OODebugWFState OODebugBeginWireframe(BOOL ignoreZ)
|
||||
{
|
||||
OO_ENTER_OPENGL();
|
||||
|
||||
OODebugWFState state = { material: [OOMaterial current] };
|
||||
OODebugWFState state = { .material = [OOMaterial current] };
|
||||
[OOMaterial applyNone];
|
||||
|
||||
glPushAttrib(GL_ENABLE_BIT | GL_DEPTH_BUFFER_BIT | GL_LINE_BIT | GL_POINT_BIT | GL_CURRENT_BIT);
|
||||
|
@ -27,13 +27,13 @@ MA 02110-1301, USA.
|
||||
|
||||
|
||||
const OOMatrix kIdentityMatrix =
|
||||
{ m: {
|
||||
{ .m = {
|
||||
{1.0f, 0.0f, 0.0f, 0.0f},
|
||||
{0.0f, 1.0f, 0.0f, 0.0f},
|
||||
{0.0f, 0.0f, 1.0f, 0.0f},
|
||||
{0.0f, 0.0f, 0.0f, 1.0f}
|
||||
}};
|
||||
const OOMatrix kZeroMatrix = { m: {
|
||||
const OOMatrix kZeroMatrix = { .m = {
|
||||
{0.0f, 0.0f, 0.0f, 0.0f},
|
||||
{0.0f, 0.0f, 0.0f, 0.0f},
|
||||
{0.0f, 0.0f, 0.0f, 0.0f},
|
||||
|
@ -293,7 +293,7 @@ static unsigned IntegerFromString(const GLubyte **ioString)
|
||||
}
|
||||
#endif
|
||||
|
||||
const NSString *requiredExtension[] =
|
||||
NSString * const requiredExtension[] =
|
||||
{
|
||||
@"GL_ARB_shading_language_100",
|
||||
@"GL_ARB_fragment_shader",
|
||||
@ -302,7 +302,7 @@ static unsigned IntegerFromString(const GLubyte **ioString)
|
||||
@"GL_ARB_shader_objects",
|
||||
nil // sentinel - don't remove!
|
||||
};
|
||||
NSString **required = NULL;
|
||||
NSString * const *required = NULL;
|
||||
|
||||
for (required = requiredExtension; *required != nil; ++required)
|
||||
{
|
||||
|
@ -754,18 +754,19 @@ static NSString * const kEscapedQuotationMark = @"\\\"";
|
||||
|
||||
NSString *EscapedGraphVizString(NSString *string)
|
||||
{
|
||||
const NSString *srcStrings[] =
|
||||
NSString * const srcStrings[] =
|
||||
{
|
||||
//Note: backslash must be first.
|
||||
@"\\", @"\"", @"\'", @"\r", @"\n", @"\t", nil
|
||||
};
|
||||
const NSString *subStrings[] =
|
||||
NSString * const subStrings[] =
|
||||
{
|
||||
//Note: must be same order.
|
||||
@"\\\\", @"\\\"", @"\\\'", @"\\r", @"\\n", @"\\t", nil
|
||||
};
|
||||
|
||||
NSString **src = srcStrings, **sub = subStrings;
|
||||
NSString * const * src = srcStrings;
|
||||
NSString * const * sub = subStrings;
|
||||
NSMutableString *mutable = nil;
|
||||
NSString *result = nil;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user