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