Skip to content

Commit

Permalink
Fixed bug 5075 - Don't assume a GL library version number on NetBSD.
Browse files Browse the repository at this point in the history
Nia Alarie

If you install X as part of NetBSD, the GL library is libGL.so.3, but if you install the GL library later as a package, it's libGL.so.1.
  • Loading branch information
slouken committed Apr 5, 2020
1 parent d4b561f commit e05d92a
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions src/video/x11/SDL_x11opengl.c
Expand Up @@ -32,8 +32,12 @@
#include "SDL_loadso.h"
#include "SDL_x11opengles.h"

#if defined(__IRIX__)
/* IRIX doesn't have a GL library versioning system */
#if defined(__IRIX__) || defined(__NetBSD__)
/*
* IRIX doesn't have a GL library versioning system.
* NetBSD has different GL library versions depending on how the library was
* installed (package vs. xsrc).
*/
#define DEFAULT_OPENGL "libGL.so"
#elif defined(__MACOSX__)
#define DEFAULT_OPENGL "/opt/X11/lib/libGL.1.dylib"
Expand Down

0 comments on commit e05d92a

Please sign in to comment.