From e8bbf3fe4fd1f3d7725d7e432367c27eba317058 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 7 Jan 2017 21:59:35 +0530 Subject: [PATCH] Add a build time check for glew >= 2.0.0 --- setup.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/setup.py b/setup.py index fefba3d4f..e249fc56e 100755 --- a/setup.py +++ b/setup.py @@ -66,6 +66,8 @@ def init_env(debug=False, asan=False): ldflags += shlex.split(os.environ.get('LDFLAGS', '')) cflags.append('-pthread') + if subprocess.Popen('pkg-config --atleast-version=2 glew'.split()).wait() != 0: + raise SystemExit('glew >= 2.0.0 is required') cflags.extend(pkg_config('glew', '--cflags-only-I')) cflags.extend(pkg_config('freetype2', '--cflags-only-I')) cflags.extend(pkg_config('glfw3', '--cflags-only-I'))