I am trying to build ROOT 5.34 from the git master in order to test a patch for https://sft.its.cern.ch/jira/browse/ROOT-8288. I get errors related to NSEventModifierFlags and CocoaConstants.h
Here is the error output from building. The std output and configure log are attached as files.
[code]CMake Warning:
Manually-specified variables were not used by the project:
ROOT_CLASSIC
In file included from /Users/jfcaron/Software/root/root/graf2d/cocoa/src/CocoaConstants.mm:1:
include/CocoaConstants.h:22:14: error: unknown type name ‘NSEventModifierFlags’
extern const NSEventModifierFlags kAlphaShiftKeyMask;
^
include/CocoaConstants.h:23:14: error: unknown type name ‘NSEventModifierFlags’
extern const NSEventModifierFlags kShiftKeyMask;
^
include/CocoaConstants.h:24:14: error: unknown type name ‘NSEventModifierFlags’
extern const NSEventModifierFlags kControlKeyMask;
^
include/CocoaConstants.h:25:14: error: unknown type name ‘NSEventModifierFlags’
extern const NSEventModifierFlags kAlternateKeyMask;
^
include/CocoaConstants.h:26:14: error: unknown type name ‘NSEventModifierFlags’
extern const NSEventModifierFlags kCommandKeyMask;
^
include/CocoaConstants.h:27:14: error: unknown type name ‘NSEventModifierFlags’
extern const NSEventModifierFlags kDeviceIndependentModifierFlagsMask;
^
/Users/jfcaron/Software/root/root/graf2d/cocoa/src/CocoaConstants.mm:30:7: error: unknown type name ‘NSEventModifierFlags’
const NSEventModifierFlags kAlphaShiftKeyMask = NSAlphaShiftKeyMask;
^
/Users/jfcaron/Software/root/root/graf2d/cocoa/src/CocoaConstants.mm:31:7: error: unknown type name ‘NSEventModifierFlags’
const NSEventModifierFlags kShiftKeyMask = NSShiftKeyMask;
^
/Users/jfcaron/Software/root/root/graf2d/cocoa/src/CocoaConstants.mm:32:7: error: unknown type name ‘NSEventModifierFlags’
const NSEventModifierFlags kControlKeyMask = NSControlKeyMask;
^
/Users/jfcaron/Software/root/root/graf2d/cocoa/src/CocoaConstants.mm:33:7: error: unknown type name ‘NSEventModifierFlags’
const NSEventModifierFlags kAlternateKeyMask = NSAlternateKeyMask;
^
/Users/jfcaron/Software/root/root/graf2d/cocoa/src/CocoaConstants.mm:34:7: error: unknown type name ‘NSEventModifierFlags’
const NSEventModifierFlags kCommandKeyMask = NSCommandKeyMask;
^
/Users/jfcaron/Software/root/root/graf2d/cocoa/src/CocoaConstants.mm:35:7: error: unknown type name ‘NSEventModifierFlags’
const NSEventModifierFlags kDeviceIndependentModifierFlagsMask = NSDeviceIndependentModifierFlagsMask;
^
12 errors generated.
make: *** [graf2d/cocoa/src/CocoaConstants.o] Error 1
make: *** Waiting for unfinished jobs…
In file included from /Users/jfcaron/Software/root/root/graf2d/cocoa/src/MenuLoader.mm:5:
include/CocoaConstants.h:22:14: error: unknown type name ‘NSEventModifierFlags’
extern const NSEventModifierFlags kAlphaShiftKeyMask;
^
include/CocoaConstants.h:23:14: error: unknown type name ‘NSEventModifierFlags’
extern const NSEventModifierFlags kShiftKeyMask;
^
include/CocoaConstants.h:24:14: error: unknown type name ‘NSEventModifierFlags’
extern const NSEventModifierFlags kControlKeyMask;
^
include/CocoaConstants.h:25:14: error: unknown type name ‘NSEventModifierFlags’
extern const NSEventModifierFlags kAlternateKeyMask;
^
include/CocoaConstants.h:26:14: error: unknown type name ‘NSEventModifierFlags’
extern const NSEventModifierFlags kCommandKeyMask;
^
include/CocoaConstants.h:27:14: error: unknown type name ‘NSEventModifierFlags’
extern const NSEventModifierFlags kDeviceIndependentModifierFlagsMask;
^
6 errors generated.
make: *** [graf2d/cocoa/src/MenuLoader.o] Error 1[/code]
makelog.txt (497 KB)
configurelog.txt (7.92 KB)