FelixKratz / JankyBorders

A lightweight window border system for macOS
GNU General Public License v3.0
1.42k stars 21 forks source link

nstallation Failure: Missing 'CoreGraphics/CoreGraphics.h' and 'CoreVideo/CoreVideo.h #112

Open srizzling opened 3 months ago

srizzling commented 3 months ago

Description: While attempting to install the from the Homebrew tap, the installation process fails due to missing header files: CoreGraphics/CoreGraphics.h and CoreVideo/CoreVideo.h.

Steps to Reproduce:

  1. Tap the repository using brew tap FelixKratz/formulae.
  2. Install using brew install borders.
  3. Observe the installation failure during the make process.

Output: Below is the relevant output from the installation process:

==> Installing borders from felixkratz/formulae
==> make
Last 15 lines from /Users/srizzling/Library/Logs/Homebrew/borders/01.make:
    #define __API_UNAVAILABLE(...) __API_UNAVAILABLE_GET_MACRO(__VA_ARGS__,__API_UNAVAILABLE8,__API_UNAVAILABLE7,__API_UNAVAILABLE6,__API_UNAVAILABLE5,__API_UNAVAILABLE4,__API_UNAVAILABLE3,__API_UNAVAILABLE2,__API_UNAVAILABLE1,__API_UNAVAILABLE0,0)(__VA_ARGS__)
                                                                                                                                                                          ^
In file included from src/border.c:1:
In file included from src/border.h:3:
In file included from src/misc/helpers.h:2:
src/misc/extern.h:2:10: fatal error: 'CoreGraphics/CoreGraphics.h' file not found
#include <CoreGraphics/CoreGraphics.h>
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings and 1 error generated.
In file included from src/animation.c:1:
src/animation.h:2:10: fatal error: 'CoreVideo/CoreVideo.h' file not found
#include <CoreVideo/CoreVideo.h>
         ^~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
make: *** [makefile:5: all] Error

Environment:

You can paste this into the GitHub issue tracker for the repository to report the issue.

srizzling commented 3 months ago

Perhaps a duplicate of #110