COMPMID-415: Catch cl::Error

Change-Id: Ic32d871e2dcf889b02dd9cf462a1a4920dc2d0cb
Reviewed-on: http://mpd-gerrit.cambridge.arm.com/80907
Reviewed-by: Anthony Barbier <anthony.barbier@arm.com>
Tested-by: Kaizen <jeremy.johnson+kaizengerrit@arm.com>
diff --git a/framework/SConscript b/framework/SConscript
index bf98241..3663251 100644
--- a/framework/SConscript
+++ b/framework/SConscript
@@ -47,6 +47,9 @@
     print("pmu=1 is not supported for os=android")
     Exit(1)
 
+if(env['opencl']):
+    framework_env.Append(CPPDEFINES=['ARM_COMPUTE_CL'])
+
 framework_env.Append(CPPPATH = ["."])
 framework_env.Append(CPPFLAGS=['-Wno-overloaded-virtual'])