Web lists-archives.org

Adding the glib2 link directory for building networkmanager




Hi,

KDE base failed to compile networkmanager-0.6 not finding the glib2 library.

Regards,
-- 
Fabrice Ménard
menard.fabrice@xxxxxxxxx

--- kdebase/workspace/solid/networkmanager-0.6/CMakeLists.txt	2008-02-29 22:49:33.000000000 +0100
+++ kdebase/workspace/solid/networkmanager-0.6/CMakeLists.txt.new	2008-01-02 18:46:29.000000000 +0100
@@ -1,5 +1,8 @@
 include_directories(${NETWORKMANAGER_INCLUDE_DIRS} ${NM-UTIL_INCLUDE_DIRS} ${CMAKE_CURRENT_SOURCE_DIR}/../control)
 
+get_filename_component(glib2_link_directory ${GLIB2_LIBRARIES} PATH)
+link_directories(${glib2_link_directory})
+
 add_subdirectory(tests)
 
 set(solid_networkmanager_PART_SRCS
Index: workspace/solid/CMakeLists.txt
===================================================================
--- workspace/solid/CMakeLists.txt	(revision 788823)
+++ workspace/solid/CMakeLists.txt	(working copy)
@@ -14,6 +14,7 @@
 ENDIF("${CMAKE_SYSTEM}" MATCHES "Linux")
 
 if (NETWORKMANAGER_FOUND)
+   find_package(GLIB2 REQUIRED)
    macro_ensure_version_range( "0.6.5" ${NETWORKMANAGER_VERSION} "0.7.0" NM_0_6)
    if (NM_0_6)
       add_subdirectory( networkmanager-0.6 )
 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<