# SDL: Fixed build on Steam Link hardware

**URL:** <https://discourse.libsdl.org/t/sdl-fixed-build-on-steam-link-hardware/42009>\
**Category:** SDL Commits\
**Created:** [January 14, 2023, 12:34am UTC](https://discourse.libsdl.org/t/sdl-fixed-build-on-steam-link-hardware/42009 "2023-01-14T00:34:02Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![SDLPushPostBot](https://discourse.libsdl.org/user_avatar/discourse.libsdl.org/sdlpushpostbot/32/4370_2.png) [@SDLPushPostBot](https://discourse.libsdl.org/u/SDLPushPostBot)\
**Post date:** [January 14, 2023, 12:34am UTC](https://discourse.libsdl.org/t/sdl-fixed-build-on-steam-link-hardware/42009/1 "2023-01-14T00:34:02Z")

</div>

> <https://github.com/libsdl-org/SDL/commit/8238a128c3d3a5aef96142ad87f91f4cbe0cb2a2>

```diff
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

```
