I appreciate the open-source miner, girino!
I needed to do the following, in addition to the instructions, to get a successful compile and run on Ubuntu 12.04:
1. export BOOST_LIB_PATH=/usr/local/lib/boost
2. export BOOST_INCLUDE_PATH=/usr/include/boost
3. export LD_LIBRARY_PATH=/usr/local/lib/boost
4. make osfinder.sh executable
Note, boost install locations can differ, adjust accordingly.
Also, it is not necessary to logout/login or reboot as per the AMD SDK instructions. Just source /etc/profile.
And, does your code honor the "-m" memory buffer size options? I suspect not, because it errors out regardless of specified memory size when I am already running the clpts miner. My hope was that, on my 2GB R9 270x, I could run both, just as how one can run multiple clpts threads on higher-memory GPUs.