Updated block to be buildable with biicode as a shared library.
Updated block to be buildable with biicode as a shared library.

Populated required compile definitions when BUILD_SHARED_LIBS is ON.

azriel91/gtest,azriel91/gtest,azriel91/gtest,azriel91/gtest