SDL: Fixed build on Steam Link hardware

From 8238a128c3d3a5aef96142ad87f91f4cbe0cb2a2 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Fri, 13 Jan 2023 16:37:56 -0800
Subject: [PATCH] Fixed build on Steam Link hardware

---
 cmake/sdlchecks.cmake                | 1 +
 src/video/vivante/SDL_vivantevideo.h | 3 ---
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/cmake/sdlchecks.cmake b/cmake/sdlchecks.cmake
index a1e55365adf4..0b05d061505b 100644
--- a/cmake/sdlchecks.cmake
+++ b/cmake/sdlchecks.cmake
@@ -670,6 +670,7 @@ macro(CheckVivante)
         find_library(VIVANTE_VDK_LIBRARY VDK REQUIRED)
         list(APPEND SDL_EXTRA_LIBS ${VIVANTE_LIBRARY} ${VIVANTE_VDK_LIBRARY})
       else()
+        target_compile_definitions(sdl-build-options INTERFACE "LINUX;EGL_API_FB")
         list(APPEND SDL_PC_CFLAGS -DLINUX -DEGL_API_FB)
         list(APPEND SDL_EXTRA_LIBS EGL)
       endif(HAVE_VIVANTE_VDK)
diff --git a/src/video/vivante/SDL_vivantevideo.h b/src/video/vivante/SDL_vivantevideo.h
index ea2cdc406245..83aa0bef6c64 100644
--- a/src/video/vivante/SDL_vivantevideo.h
+++ b/src/video/vivante/SDL_vivantevideo.h
@@ -26,9 +26,6 @@
 #include "../SDL_sysvideo.h"
 
 /* Set up definitions for Vivante EGL */
-#define LINUX
-#define EGL_API_FB
-
 #include <SDL3/SDL_egl.h>
 
 #if SDL_VIDEO_DRIVER_VIVANTE_VDK