xcode - unknown types with moving from 10.4 to 10.8 SDK -


i have older project works on xcode 3.2.6 , 10.4usdk..

when moving 10.8 sdk , llvm 5 getting unknown types:

errors:

error: unknown type name 'handle'     typedef handle                                  osmenubar;                              // handle mac menu bar             ^ 

here code:

#if target_os_mac     typedef handle                  osmenubar;              // handle mac menu bar     typedef menuref                 osmenu;                 // opaque reference mac menu     typedef windowref               oswindow;               // opaque reference mac window     typedef handle                  oshandle;               // mac handle     typedef controlref              oscontrol;              // opaque reference mac control     typedef ptr                     osptr;                  // mac memory ptr     typedef sint16                  osfileref;              // mac file reference number     typedef iconref                 osiconref;              // mac iconref     typedef fsvolumerefnum          osvolume;               // mac volume ref num     typedef windowclass             oswindowclass;          // mac windowclass      typedef cgcontextref            oscgcontextref;         // mac quartz context ref      typedef databrowseritemid       osdatabrowseritemid;        // databrowser item id     typedef databrowserpropertyid   osdatabrowserpropertyid;    // databrowser property id     typedef databrowseritemdataref  osdatabrowseritemdataref;   // databrowseritemdataref  #pragma warning "todo -- no quickdraw os 10.5???"     typedef grafptr                 osgraphicsport;         // mac grafptr     typedef gworldptr               osimagelist;            // mac gworld containing images     typedef ciconhandle             oscoloricon;            // mac cicon     typedef handle                  osiconsuite;            // mac icon suite handle     typedef pichandle               ospicture;              // mac picture handle     typedef rgnhandle               osregion;               // mac region #endif 

all of these typedefs seem produce same unknown type error.

can me decide how best solve?


Comments

Popular posts from this blog

php - Calling a template part from a post -

Firefox SVG shape not printing when it has stroke -

How to mention the localhost in android -