Add -ldl to link library libdl.so.
authorJunfeng Dong <junfeng.dong@intel.com>
Fri, 9 Nov 2012 10:23:13 +0000 (18:23 +0800)
committerJunfeng Dong <junfeng.dong@intel.com>
Fri, 9 Nov 2012 10:41:34 +0000 (18:41 +0800)
Change-Id: Id8bc9f65690a53b153560779aaed63433fd77a33

server/CMakeLists.txt

index 63b5bd3..fdeddc1 100644 (file)
@@ -46,7 +46,7 @@ SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}")
 SET(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}")
 SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
 SET(CMAKE_C_FLAGS_RELEASE "-O2")
-SET(CMAKE_EXE_LINKER_FLAGS "-Wall,--as-needed")
+SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed")
 
 ## Add definitions ##
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
@@ -60,7 +60,7 @@ ADD_DEFINITIONS("-DIMAGEDIR=\"${IMAGEDIR}\"")
 
 ## Executable ##
 ADD_EXECUTABLE(${PROJECT_NAME} ${SRCS})
-TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LDFLAGS})
+TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LDFLAGS} "-ldl")
 #ADD_DEPENDENCIES(${PROJECT_NAME} ttsd_dbus_stub.h)
 
 ## Install ##