Looks like you might be including objc in c? Not really sure. Perhaps try removing your changes until it compiles again?
cu, On Mon, Jul 13, 2009 at 2:08 AM, el lauwer <[email protected]> wrote: > I am having problems with a strange compile error, the compiler gives a lot > of syntax erros on line that are perfectly fine. > The erros: > > In file included from > /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreData.h:23, > from > /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h:14, > from src/camera.h:49, > from src/_camera.c:36: > /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSRelationshipDescription.h:12: > error: stray �...@’ in program > /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSRelationshipDescription.h:22: > error: stray �...@’ in program > /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSRelationshipDescription.h:22: > error: syntax error before ‘NSRelationshipDescription’ > /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSRelationshipDescription.h:23: > error: stray �...@’ in program > /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSRelationshipDescription.h:25: > error: conflicting types for ‘_reserved6’ > /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSColorPanel.h:69: > error: previous declaration of ‘_reserved6’ was here > /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSRelationshipDescription.h:26: > error: syntax error before ‘*’ token > /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSRelationshipDescription.h:27: > error: syntax error before ‘*’ token > /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSRelationshipDescription.h:28: > error: syntax error before ‘*’ token > /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSRelationshipDescription.h:29: > error: syntax error before ‘*’ token > /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSRelationshipDescription.h:33: > error: syntax error before ‘}’ token > /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSRelationshipDescription.h:51: > error: stray �...@’ in program > In file included from src/_camera.c:36: > src/camera.h:88: error: syntax error before ‘typedef’ > src/camera.h:100: error: syntax error before ‘NSTimer’ > src/camera.h:100: warning: no semicolon at end of struct or union > src/camera.h:104: error: syntax error before ‘}’ token > src/camera.h:104: warning: data definition has no type or storage class > src/camera.h:147: error: syntax error before ‘*’ token > src/camera.h:148: error: syntax error before ‘*’ token > src/camera.h:149: error: syntax error before ‘*’ token > src/camera.h:151: error: syntax error before ‘*’ token > src/camera.h:152: error: syntax error before ‘*’ token > src/camera.h:154: error: syntax error before ‘*’ token > src/camera.h:155: error: syntax error before ‘*’ token > src/camera.h:158: error: syntax error before ‘*’ token > src/camera.h:159: error: syntax error before ‘*’ token > src/camera.h:160: error: syntax error before ‘*’ token > src/camera.h:161: error: syntax error before ‘*’ token > src/_camera.c:47: error: syntax error before ‘*’ token > src/_camera.c:48: error: syntax error before ‘*’ token > src/_camera.c:49: error: syntax error before ‘*’ token > src/_camera.c:50: error: syntax error before ‘*’ token > src/_camera.c:51: error: syntax error before ‘*’ token > src/_camera.c:52: error: syntax error before ‘*’ token > src/_camera.c:53: error: syntax error before ‘*’ token > src/_camera.c:54: error: syntax error before ‘*’ token > src/_camera.c:161: error: syntax error before ‘*’ token > src/_camera.c: In function ‘camera_start’: > src/_camera.c:190: error: ‘self’ undeclared (first use in this function) > src/_camera.c:190: error: (Each undeclared identifier is reported only once > src/_camera.c:190: error: for each function it appears in.) > src/_camera.c: At top level: > src/_camera.c:199: error: syntax error before ‘*’ token > src/_camera.c: In function ‘camera_stop’: > src/_camera.c:208: error: ‘self’ undeclared (first use in this function) > src/_camera.c: At top level: > src/_camera.c:218: error: syntax error before ‘*’ token > src/_camera.c:238: error: syntax error before ‘*’ token > src/_camera.c:270: error: syntax error before ‘*’ token > src/_camera.c: In function ‘camera_get_size’: > src/_camera.c:274: error: ‘self’ undeclared (first use in this function) > src/_camera.c: At top level: > src/_camera.c:280: error: syntax error before ‘*’ token > src/_camera.c:289: error: syntax error before ‘*’ token > src/_camera.c: In function ‘camera_get_image’: > src/_camera.c:330: error: ‘arg’ undeclared (first use in this function) > src/_camera.c:334: error: ‘self’ undeclared (first use in this function) > src/_camera.c: At top level: > src/_camera.c:366: error: syntax error before ‘*’ token > src/_camera.c: In function ‘camera_get_raw’: > src/_camera.c:370: error: ‘self’ undeclared (first use in this function) > src/_camera.c: In function ‘camera_dealloc’: > src/_camera.c:1365: error: syntax error before ‘)’ token > src/_camera.c: At top level: > src/_camera.c:1395: error: syntax error before ‘*’ token > src/_camera.c: In function ‘Camera’: > src/_camera.c:1443: error: ‘cameraobj’ undeclared (first use in this > function) > src/_camera.c:1448: error: ‘arg’ undeclared (first use in this function) > src/_camera.c:1451: error: syntax error before ‘)’ token > lipo: can't figure out the architecture type of: > /var/folders/sd/sdb8APIWH4qmd53S-O6k8k+++TI/-Tmp-//ccO4QnWG.out > error: command 'gcc' failed with exit status 1 > > > I think that there is going something wrong with includes and imports in > the files src/camera.h src/_camera.c and src/camera_mac.m, or maybe a syntax > error in src/camera_mac.m > > you can find the source on http://github.com/ab3/pygame-mirror/tree/master > > I have been looking at this error for a long time, so if someone wants to > give it a try, you are welcome... > > Grtz
