Hi all,<br><br>I&#39;m trying to get HOC to build because I&#39;d like to take Yi for a spin and see how it works. I followed the instructions in the Yi README, but I can&#39;t get HOC to build. It seems like HOC is under pretty heavy development right now, so maybe this is something transient. I didn&#39;t build libffi because according to the Yi docs that&#39;s not required on Leopard. HOC built and installed ok, however it failed on the bindings generation step - I&#39;ve pasted the full compile output below. Am I doing something daft? I&#39;m an (almost) total Haskell newbie so this is entirely possible...<br>
<br>I&#39;m using GHC 6.8.2 from MacPorts, and OSX <a href="http://10.5.5.">10.5.5.</a> <br><br>Thanks for any help!<br><br>Cheers,<br>Colin<br><br>~/dev/haskell/hoc/Bindings&gt; bash make-bindings-macos.sh --user<br>*** Processing Framework Foundation ***<br>
NSObjCRuntime.h:139:32: NSIntegerMax undefined&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ]<br>NSObjCRuntime.h:139:32: Couldn&#39;t handle enum value for NSNotFound&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ]<br>NSPropertyList.h:13:55: kCFPropertyListImmutable undefined&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ]<br>
NSPropertyList.h:13:55: Couldn&#39;t handle enum value for NSPropertyListImmutable&nbsp;&nbsp;&nbsp; ]<br>NSPropertyList.h:14:71: kCFPropertyListMutableContainers undefined&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ]<br>NSPropertyList.h:14:71: Couldn&#39;t handle enum value for NSPropertyListMutableContainers<br>
NSPropertyList.h:16:1: kCFPropertyListMutableContainersAndLeaves undefined&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ]<br>NSPropertyList.h:16:1: Couldn&#39;t handle enum value for NSPropertyListMutableContainersAndLeaves<br>NSPropertyList.h:20:65: kCFPropertyListOpenStepFormat undefined&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ]<br>
NSPropertyList.h:20:65: Couldn&#39;t handle enum value for NSPropertyListOpenStepFormat<br>NSPropertyList.h:21:65: kCFPropertyListXMLFormat_v1_0 undefined&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ]<br>NSPropertyList.h:21:65: Couldn&#39;t handle enum value for NSPropertyListXMLFormat_v1_0<br>
NSPropertyList.h:23:1: kCFPropertyListBinaryFormat_v1_0 undefined<br>NSPropertyList.h:23:1: Couldn&#39;t handle enum value for NSPropertyListBinaryFormat_v1_0<br>NSNumberFormatter.h:39:57: kCFNumberFormatterNoStyle undefined*******&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ]<br>
NSNumberFormatter.h:39:57: Couldn&#39;t handle enum value for NSNumberFormatterNoStyle<br>NSNumberFormatter.h:40:67: kCFNumberFormatterDecimalStyle undefined<br>NSNumberFormatter.h:40:67: Couldn&#39;t handle enum value for NSNumberFormatterDecimalStyle<br>
NSNumberFormatter.h:41:69: kCFNumberFormatterCurrencyStyle undefined<br>NSNumberFormatter.h:41:69: Couldn&#39;t handle enum value for NSNumberFormatterCurrencyStyle<br>NSNumberFormatter.h:42:67: kCFNumberFormatterPercentStyle undefined<br>
NSNumberFormatter.h:42:67: Couldn&#39;t handle enum value for NSNumberFormatterPercentStyle<br>NSNumberFormatter.h:43:73: kCFNumberFormatterScientificStyle undefined<br>NSNumberFormatter.h:43:73: Couldn&#39;t handle enum value for NSNumberFormatterScientificStyle<br>
NSNumberFormatter.h:45:1: kCFNumberFormatterSpellOutStyle undefined<br>NSNumberFormatter.h:45:1: Couldn&#39;t handle enum value for NSNumberFormatterSpellOutStyle<br>NSNumberFormatter.h:189:73: kCFNumberFormatterPadBeforePrefix undefined<br>
NSNumberFormatter.h:189:73: Couldn&#39;t handle enum value for NSNumberFormatterPadBeforePrefix<br>NSNumberFormatter.h:190:71: kCFNumberFormatterPadAfterPrefix undefined<br>NSNumberFormatter.h:190:71: Couldn&#39;t handle enum value for NSNumberFormatterPadAfterPrefix<br>
NSNumberFormatter.h:191:73: kCFNumberFormatterPadBeforeSuffix undefined<br>NSNumberFormatter.h:191:73: Couldn&#39;t handle enum value for NSNumberFormatterPadBeforeSuffix<br>NSNumberFormatter.h:193:1: kCFNumberFormatterPadAfterSuffix undefined<br>
NSNumberFormatter.h:193:1: Couldn&#39;t handle enum value for NSNumberFormatterPadAfterSuffix<br>NSNumberFormatter.h:200:67: kCFNumberFormatterRoundCeiling undefined<br>NSNumberFormatter.h:200:67: Couldn&#39;t handle enum value for NSNumberFormatterRoundCeiling<br>
NSNumberFormatter.h:201:63: kCFNumberFormatterRoundFloor undefined<br>NSNumberFormatter.h:201:63: Couldn&#39;t handle enum value for NSNumberFormatterRoundFloor<br>NSNumberFormatter.h:202:61: kCFNumberFormatterRoundDown undefined<br>
NSNumberFormatter.h:202:61: Couldn&#39;t handle enum value for NSNumberFormatterRoundDown<br>NSNumberFormatter.h:203:57: kCFNumberFormatterRoundUp undefined<br>NSNumberFormatter.h:203:57: Couldn&#39;t handle enum value for NSNumberFormatterRoundUp<br>
NSNumberFormatter.h:204:69: kCFNumberFormatterRoundHalfEven undefined<br>NSNumberFormatter.h:204:69: Couldn&#39;t handle enum value for NSNumberFormatterRoundHalfEven<br>NSNumberFormatter.h:205:69: kCFNumberFormatterRoundHalfDown undefined<br>
NSNumberFormatter.h:205:69: Couldn&#39;t handle enum value for NSNumberFormatterRoundHalfDown<br>NSNumberFormatter.h:207:1: kCFNumberFormatterRoundHalfUp undefined<br>NSNumberFormatter.h:207:1: Couldn&#39;t handle enum value for NSNumberFormatterRoundHalfUp<br>
NSDecimal.h:49:1: problem parsing struct&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 61% [***************&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ]<br>NSDateFormatter.h:40:53: kCFDateFormatterNoStyle undefined***************&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ]<br>NSDateFormatter.h:40:53: Couldn&#39;t handle enum value for NSDateFormatterNoStyle<br>
NSDateFormatter.h:41:59: kCFDateFormatterShortStyle undefined<br>NSDateFormatter.h:41:59: Couldn&#39;t handle enum value for NSDateFormatterShortStyle<br>NSDateFormatter.h:42:61: kCFDateFormatterMediumStyle undefined<br>NSDateFormatter.h:42:61: Couldn&#39;t handle enum value for NSDateFormatterMediumStyle<br>
NSDateFormatter.h:43:57: kCFDateFormatterLongStyle undefined<br>NSDateFormatter.h:43:57: Couldn&#39;t handle enum value for NSDateFormatterLongStyle<br>NSDateFormatter.h:45:1: kCFDateFormatterFullStyle undefined<br>NSDateFormatter.h:45:1: Couldn&#39;t handle enum value for NSDateFormatterFullStyle<br>
NSCalendar.h:16:47: kCFCalendarUnitEra undefined&nbsp;&nbsp;&nbsp; 79% [*******************&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ]<br>NSCalendar.h:16:47: Couldn&#39;t handle enum value for NSEraCalendarUnit<br>NSCalendar.h:17:49: kCFCalendarUnitYear undefined<br>NSCalendar.h:17:49: Couldn&#39;t handle enum value for NSYearCalendarUnit<br>
NSCalendar.h:18:51: kCFCalendarUnitMonth undefined<br>NSCalendar.h:18:51: Couldn&#39;t handle enum value for NSMonthCalendarUnit<br>NSCalendar.h:19:47: kCFCalendarUnitDay undefined<br>NSCalendar.h:19:47: Couldn&#39;t handle enum value for NSDayCalendarUnit<br>
NSCalendar.h:20:49: kCFCalendarUnitHour undefined<br>NSCalendar.h:20:49: Couldn&#39;t handle enum value for NSHourCalendarUnit<br>NSCalendar.h:21:53: kCFCalendarUnitMinute undefined<br>NSCalendar.h:21:53: Couldn&#39;t handle enum value for NSMinuteCalendarUnit<br>
NSCalendar.h:22:53: kCFCalendarUnitSecond undefined<br>NSCalendar.h:22:53: Couldn&#39;t handle enum value for NSSecondCalendarUnit<br>NSCalendar.h:23:49: kCFCalendarUnitWeek undefined<br>NSCalendar.h:23:49: Couldn&#39;t handle enum value for NSWeekCalendarUnit<br>
NSCalendar.h:24:55: kCFCalendarUnitWeekday undefined<br>NSCalendar.h:24:55: Couldn&#39;t handle enum value for NSWeekdayCalendarUnit<br>NSCalendar.h:25:69: kCFCalendarUnitWeekdayOrdinal undefined<br>NSCalendar.h:25:69: Couldn&#39;t handle enum value for NSWeekdayOrdinalCalendarUnit<br>
NSCalendar.h:70:61: kCFCalendarComponentsWrap undefined<br>NSCalendar.h:70:61: Couldn&#39;t handle enum value for NSWrapCalendarComponents<br>NSCalendar.h:93:1: NSIntegerMax undefined<br>NSCalendar.h:93:1: Couldn&#39;t handle enum value for NSUndefinedDateComponent<br>
NSByteOrder.h:9:45: CFByteOrderUnknown undefined<br>NSByteOrder.h:9:45: Couldn&#39;t handle enum value for NS_UnknownByteOrder<br>Parsing Objective-C header files:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 100% [*************************]<br>Building initial entities:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 100% [*************************]<br>
Resolving cross-references:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 100% [*************************]<br>Converting types:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 100% [*************************]<br>Zapping unconvertable entities:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 100% [*************************]<br>
Filling in additional instance declarations:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 100% [*************************]<br>Combining duplicate entities:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 100% [*************************]<br>Resolving name conflicts:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 100% [*************************]<br>
Eliminating redundant instances:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 100% [*************************]<br>Writing binding modules:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 100% [*************************]<br>Writing Foundation.hs:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 100% [*************************]<br>
Writing Foundation.pi:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 100% [*************************]<br>done.<br>~/dev/haskell/hoc/Bindings/Generated/HOC-Foundation ~/dev/haskell/hoc/Bindings/Generated<br>Configuring HOC-Foundation-1.0...<br>
Preprocessing library HOC-Foundation-1.0...<br>Building HOC-Foundation-1.0...<br>[&nbsp; 2 of 154] Compiling Foundation.NSProxy[boot] ( Foundation/NSProxy.hs-boot, dist/build/Foundation/NSProxy.o-boot )<br>[&nbsp; 3 of 154] Compiling Foundation.NSObject[boot] ( Foundation/NSObject.hs-boot, dist/build/Foundation/NSObject.o-boot )<br>
[&nbsp; 4 of 154] Compiling Foundation.NSPort[boot] ( Foundation/NSPort.hs-boot, dist/build/Foundation/NSPort.o-boot )<br>[&nbsp; 5 of 154] Compiling Foundation.NSScanner[boot] ( Foundation/NSScanner.hs-boot, dist/build/Foundation/NSScanner.o-boot )<br>
[&nbsp; 6 of 154] Compiling Foundation.NSScriptCommand[boot] ( Foundation/NSScriptCommand.hs-boot, dist/build/Foundation/NSScriptCommand.o-boot )<br>[&nbsp; 7 of 154] Compiling Foundation.NSScriptCommandDescription[boot] ( Foundation/NSScriptCommandDescription.hs-boot, dist/build/Foundation/NSScriptCommandDescription.o-boot )<br>
[&nbsp; 8 of 154] Compiling Foundation.NSScriptObjectSpecifiers[boot] ( Foundation/NSScriptObjectSpecifiers.hs-boot, dist/build/Foundation/NSScriptObjectSpecifiers.o-boot )<br>[&nbsp; 9 of 154] Compiling Foundation.NSSet[boot] ( Foundation/NSSet.hs-boot, dist/build/Foundation/NSSet.o-boot )<br>
[ 10 of 154] Compiling Foundation.NSStream[boot] ( Foundation/NSStream.hs-boot, dist/build/Foundation/NSStream.o-boot )<br>[ 11 of 154] Compiling Foundation.NSString[boot] ( Foundation/NSString.hs-boot, dist/build/Foundation/NSString.o-boot )<br>
[ 12 of 154] Compiling Foundation.NSTimeZone[boot] ( Foundation/NSTimeZone.hs-boot, dist/build/Foundation/NSTimeZone.o-boot )<br>[ 13 of 154] Compiling Foundation.NSTimer[boot] ( Foundation/NSTimer.hs-boot, dist/build/Foundation/NSTimer.o-boot )<br>
[ 14 of 154] Compiling Foundation.NSURL[boot] ( Foundation/NSURL.hs-boot, dist/build/Foundation/NSURL.o-boot )<br>[ 15 of 154] Compiling Foundation.NSValue[boot] ( Foundation/NSValue.hs-boot, dist/build/Foundation/NSValue.o-boot )<br>
[ 16 of 154] Compiling Foundation.NSXMLNode[boot] ( Foundation/NSXMLNode.hs-boot, dist/build/Foundation/NSXMLNode.o-boot )<br>[ 17 of 154] Compiling Foundation.NSXMLDTDNode[boot] ( Foundation/NSXMLDTDNode.hs-boot, dist/build/Foundation/NSXMLDTDNode.o-boot )<br>
[ 18 of 154] Compiling Foundation.NSXMLDocument[boot] ( Foundation/NSXMLDocument.hs-boot, dist/build/Foundation/NSXMLDocument.o-boot )<br>[ 19 of 154] Compiling Foundation.NSXMLElement[boot] ( Foundation/NSXMLElement.hs-boot, dist/build/Foundation/NSXMLElement.o-boot )<br>
[ 23 of 154] Compiling Foundation.NSNotification[boot] ( Foundation/NSNotification.hs-boot, dist/build/Foundation/NSNotification.o-boot )<br>[ 24 of 154] Compiling Foundation.NSMethodSignature[boot] ( Foundation/NSMethodSignature.hs-boot, dist/build/Foundation/NSMethodSignature.o-boot )<br>
[ 25 of 154] Compiling Foundation.NSLocale[boot] ( Foundation/NSLocale.hs-boot, dist/build/Foundation/NSLocale.o-boot )<br>[ 26 of 154] Compiling Foundation.NSInvocation[boot] ( Foundation/NSInvocation.hs-boot, dist/build/Foundation/NSInvocation.o-boot )<br>
[ 27 of 154] Compiling Foundation.NSIndexSet[boot] ( Foundation/NSIndexSet.hs-boot, dist/build/Foundation/NSIndexSet.o-boot )<br>[ 28 of 154] Compiling Foundation.NSGeometry ( Foundation/NSGeometry.hs, dist/build/Foundation/NSGeometry.o )<br>
Loading package base ... linking ... done.<br>Loading package array-0.1.0.0 ... linking ... done.<br>Loading package bytestring-0.9.0.1 ... linking ... done.<br>Loading package containers-0.1.0.1 ... linking ... done.<br>
Loading package old-locale-1.0.0.0 ... linking ... done.<br>Loading package old-time-1.0.0.0 ... linking ... done.<br>Loading package filepath-1.1.0.0 ... linking ... done.<br>Loading package directory-1.0.0.0 ... linking ... done.<br>
Loading package mtl-1.1.0.0 ... linking ... done.<br>Loading package fgl-5.4.1.1 ... linking ... done.<br>Loading package parsec-3.0.0 ... linking ... done.<br>Loading package pretty-1.0.0.0 ... linking ... done.<br>Loading package packedstring-0.1.0.0 ... linking ... done.<br>
Loading package template-haskell ... linking ... done.<br>Loading package unix-2.3.0.0 ... linking ... done.<br>Loading package HOC-1.0 ... linking ... done.<br><br>Foundation/NSGeometry.hs:36:8:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSRect&#39;<br>
<br>Foundation/NSGeometry.hs:36:16:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSPoint&#39;<br><br>Foundation/NSGeometry.hs:36:30:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSSize&#39;<br><br>Foundation/NSGeometry.hs:37:8:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSRect&#39;<br>
<br>Foundation/NSGeometry.hs:37:16:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSPoint&#39;<br><br>Foundation/NSGeometry.hs:37:30:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSSize&#39;<br><br>Foundation/NSGeometry.hs:38:8:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSRect&#39;<br>
<br>Foundation/NSGeometry.hs:38:16:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSPoint&#39;<br><br>Foundation/NSGeometry.hs:38:30:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSSize&#39;<br><br>Foundation/NSGeometry.hs:39:8:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSRect&#39;<br>
<br>Foundation/NSGeometry.hs:39:16:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSPoint&#39;<br><br>Foundation/NSGeometry.hs:39:30:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSSize&#39;<br><br>Foundation/NSGeometry.hs:40:8:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSRect&#39;<br>
<br>Foundation/NSGeometry.hs:40:16:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSPoint&#39;<br><br>Foundation/NSGeometry.hs:40:30:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSSize&#39;<br><br>Foundation/NSGeometry.hs:41:8:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSRect&#39;<br>
<br>Foundation/NSGeometry.hs:41:16:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSPoint&#39;<br><br>Foundation/NSGeometry.hs:41:30:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSSize&#39;<br><br>Foundation/NSGeometry.hs:42:9:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSRect&#39;<br>
<br>Foundation/NSGeometry.hs:42:17:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSPoint&#39;<br><br>Foundation/NSGeometry.hs:42:31:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSSize&#39;<br><br>Foundation/NSGeometry.hs:43:10:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSRect&#39;<br>
<br>Foundation/NSGeometry.hs:43:18:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSPoint&#39;<br><br>Foundation/NSGeometry.hs:43:32:<br>&nbsp;&nbsp;&nbsp; Not in scope: data constructor `NSSize&#39;<br><br>