site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com On Apr 25, 2009, at 11:07 PM, Terry Lambert wrote: Thanks Terry, A typedef is being defined just prior to the line reporting the error : Any suggestions where else I might look? Thanks again, Jeshua Lacock, Owner <http://OpenOSX.com> phone: 877.240.1364 _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... I would look at lines 101-103 of CGDataProvider.h; the error is a typical compiler error one gets when using a typedef'ed type which is not in scope because you forgot to include another header file first, or because there is a conflicting #define the changes it to something else. struct CGDataProviderDirectCallbacks { unsigned int version; CGDataProviderGetBytePointerCallback getBytePointer; CGDataProviderReleaseBytePointerCallback releaseBytePointer; CGDataProviderGetBytesAtPositionCallback getBytesAtPosition; CGDataProviderReleaseInfoCallback releaseInfo; }; typedef struct CGDataProviderDirectCallbacks CGDataProviderDirectCallbacks; But, the struct is defined right before the typedef. I just grepped for CGDataProviderDirectCallbacks which is not being defined anywhere in the QEMU trunk. This email sent to site_archiver@lists.apple.com