diff --git a/src/SConscript b/src/SConscript
index 2429352197073978c71a8653764e9f8fcb4bdf21..cea45efa61bd97ceb0fac6d51a1ccc0aa1757a41 100644
--- a/src/SConscript
+++ b/src/SConscript
@@ -110,7 +110,8 @@ testenv.ParseConfig('pkg-config --cflags --libs glib-2.0')
 testenv_llvm_config_version = subprocess.Popen('%s --version' % env["LLVM_CONFIG"], \
                                                shell=True, \
                                                stdin=subprocess.PIPE, stdout=subprocess.PIPE).communicate()
-if LooseVersion(testenv_llvm_config_version[0]) < LooseVersion("3.9"):
+if LooseVersion(testenv_llvm_config_version[0]) < LooseVersion("3.9") and \
+   LooseVersion(testenv_llvm_config_version[0]) >= LooseVersion("3.5"):
     testenv_llvm_system_libs_flag = "--system-libs"
 else:
     testenv_llvm_system_libs_flag = ""