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
Post a Comment