Skip to content

Commit aba2598

Browse files
CMake: updated commands for linking with GL/GLX
1 parent abb6947 commit aba2598

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

SampleBase/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,8 @@ elseif(PLATFORM_ANDROID)
190190
target_link_libraries(Diligent-SampleBase PRIVATE GLESv3 PUBLIC native_app_glue)
191191
elseif(PLATFORM_LINUX)
192192
find_package(X11 REQUIRED)
193-
target_link_libraries(Diligent-SampleBase PRIVATE XCBKeySyms ${OPENGL_LIBRARY} X11::X11)
193+
find_package(OpenGL REQUIRED)
194+
target_link_libraries(Diligent-SampleBase PRIVATE XCBKeySyms OpenGL::GL OpenGL::GLX X11::X11)
194195
elseif(PLATFORM_MACOS OR PLATFORM_IOS)
195196

196197
endif()

Tutorials/Tutorial00_HelloLinux/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@ target_link_libraries(Tutorial00_HelloLinux PRIVATE Diligent-BuildSettings)
2525

2626
if(GL_SUPPORTED)
2727
find_package(X11 REQUIRED)
28-
target_link_libraries(Tutorial00_HelloLinux PRIVATE Diligent-GraphicsEngineOpenGL-shared ${OPENGL_LIBRARY} X11::X11)
28+
find_package(OpenGL REQUIRED)
29+
target_link_libraries(Tutorial00_HelloLinux PRIVATE Diligent-GraphicsEngineOpenGL-shared OpenGL::GL X11::X11)
2930
endif()
3031

3132
if(VULKAN_SUPPORTED)

0 commit comments

Comments
 (0)