summaryrefslogtreecommitdiff
path: root/src/wx/wscript
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2019-06-03 10:49:49 +0100
committerCarl Hetherington <cth@carlh.net>2019-06-03 10:49:49 +0100
commit12096b85415ae72468f2f0591366b8cf3668a604 (patch)
tree80417681339bd78fc3a7b6666a017627a67014d1 /src/wx/wscript
parent5495f1b4a9898526da6786b8161bb398d5cfe5bd (diff)
Fix some build failures due to GL stuff.
Diffstat (limited to 'src/wx/wscript')
-rw-r--r--src/wx/wscript15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/wx/wscript b/src/wx/wscript
index 89a02a3c6..f355189ef 100644
--- a/src/wx/wscript
+++ b/src/wx/wscript
@@ -257,6 +257,21 @@ def configure(conf):
conf.env.STLIB_GL = 'gl'
conf.env.STLIB_GLU = 'glu'
+ if conf.env.TARGET_LINUX:
+ conf.check_cxx(fragment="""
+ #include <wx/glcanvas.h>
+ #include <GL/glu.h>
+ #include <GL/glext.h>
+ #include <GL/glxext.h>
+ int main() {
+ glXSwapIntervalEXT (0, 0, 1);
+ return 0;
+ }
+ """,
+ msg='Checking for glXSwapIntervalEXT',
+ okmsg='yes',
+ uselib='GL WXWIDGETS',
+ define_name='DCPOMATIC_HAVE_GLX_SWAP_INTERVAL_EXT')
def build(bld):