| 96 | |
| 97 | Commenting out the function `IOPMAssertionCreateWithDescription()` leads to a further error: |
| 98 | {{{ |
| 99 | CC build/SDL_cocoakeyboard.lo |
| 100 | /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libsdl2/libsdl2/work/SDL2-2.0.5/src/video/cocoa/SDL_cocoakeyboard.m:147:24: warning: instance method '-convertRectToScreen:' not found (return type defaults to 'id') [-Wobjc-method-access] |
| 101 | rect = [window convertRectToScreen:rect]; |
| 102 | ^~~~~~~~~~~~~~~~~~~ |
| 103 | /System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:156:12: note: receiver is instance of class declared here |
| 104 | @interface NSWindow : NSResponder |
| 105 | ^ |
| 106 | /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libsdl2/libsdl2/work/SDL2-2.0.5/src/video/cocoa/SDL_cocoakeyboard.m:147:14: error: assigning to 'NSRect' (aka 'struct CGRect') from incompatible type 'id' |
| 107 | rect = [window convertRectToScreen:rect]; |
| 108 | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 109 | 1 warning and 1 error generated. |
| 110 | make: *** [build/SDL_cocoakeyboard.lo] Error 1 |
| 111 | }}} |