We must only link gtk2 if wx is also using it.
[dcpomatic.git] / src / wx / wscript
index 83e2022b3bb9728a61f2c2f48edeef71d7d7a303..339ebb1ec8f0dab45fe26646c3ea2660917a4754 100644 (file)
@@ -225,6 +225,10 @@ def configure(conf):
     if not wx_version.startswith('3.0.'):
         conf.fatal('wxwidgets version 3.0.x is required; %s found' % wx_version)
 
+    config = conf.check_cfg(package='wxwidgets', path=wx_config, args='--selected-config').strip()
+    if config.find('gtk2') != -1:
+        conf.check_cfg(package='gtk+-2.0', args='--cflags --libs', uselib_store='GTK', mandatory=True)
+
     try:
         conf.check_cfg(msg='Checking for RtAudio using pkg-config',
                        package='rtaudio',