added export defines to new functions
added something more about boost to cmake
semantic change