With new version of AMD APP SDK v3.0 (v184.108.40.206) a bug was introduced (everything was OK in v220.127.116.11).
Library libamdocl12cl64.so is not in /lib/x86_64/sdk but in /lib/x86_64/ which results in failure when compiling
OpenCL program that uses Static C++ Kernel Language (you can see the bugs here). Compilation works when
libamdocl12cl64.so is copied to /lib/x86_64/sdk.
AMD APP SDK is installed using command sh AMD-APP-SDK*.sh --tar -xf -C <amd_app_sdk_location>.
I have to mention that I would be great if you provide simple links to your AMD APP SDK because there are
open-source OpenCL libraries that use Travis-CI with your SDK and now to download it scripts like this one are required.