removed possiblity of multipledefinitions on Linux OpenCL