Description: remove forced flags and set dynamic linking 
 Remove the forced flags so that Debian flags will be used, and 
 link dynamically to all libraries
Author: Gert Wollny <gw.fossdev@gmail.com>
Forwarded: no 

--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -6,14 +6,13 @@ set(${PROJECT_NAME}_VERSION_MAJOR 1)
 set(${PROJECT_NAME}_VERSION_MINOR 5)
 set(${PROJECT_NAME}_VERSION_PATCH 1)
 
-set(CMAKE_CXX_FLAGS "-Wall")
+#set(CMAKE_CXX_FLAGS "-Wall")
+#set(CMAKE_CXX_FLAGS_DEBUG "-g ${CMAKE_CXX_FLAGS}")
+#set(CMAKE_CXX_FLAGS_RHDEBINFO "-O3 -g ${CMAKE_CXX_FLAGS}")
+#set(CMAKE_CXX_FLAGS_MINSIZEREL "-Os ${CMAKE_CXX_FLAGS}")
 
-set(CMAKE_CXX_FLAGS_DEBUG "-g ${CMAKE_CXX_FLAGS}")
-set(CMAKE_CXX_FLAGS_RHDEBINFO "-O3 -g ${CMAKE_CXX_FLAGS}")
-set(CMAKE_CXX_FLAGS_MINSIZEREL "-Os ${CMAKE_CXX_FLAGS}")
-
-set(CMAKE_BUILD_TYPE Release)
-set(Boost_USE_STATIC_LIBS ON)
+#set(CMAKE_BUILD_TYPE Release)
+set(Boost_USE_STATIC_LIBS OFF)
 
 find_package(Boost 1.39
     COMPONENTS
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -10,12 +10,12 @@ add_executable(express ${sources} ${head
 set(LIBRARIES ${Boost_LIBRARIES} ${BAMTOOLS_LIBRARIES})
 
 if (GPERFTOOLS_TCMALLOC) 
-   set(LIBRARIES ${LIBRARIES} "libtcmalloc_minimal.a")
+   set(LIBRARIES ${LIBRARIES} "libtcmalloc_minimal.so")
 endif (GPERFTOOLS_TCMALLOC)
 
 if (PROTOBUF_FOUND)
   get_filename_component(PROTOBUF_LIB_DIR ${PROTOBUF_LIBRARY} DIRECTORY)
-  set(LIBRARIES ${LIBRARIES} "${PROTOBUF_LIB_DIR}/libprotobuf.a")
+  set(LIBRARIES ${LIBRARIES} "${PROTOBUF_LIB_DIR}/libprotobuf.so")
 endif(PROTOBUF_FOUND)
 
 if (WIN32)
