[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    kfontinst linking problem
From:       "fabien cordier" <fabiencordier2 () gmail ! com>
Date:       2007-02-26 16:17:08
Message-ID: 74ca37d60702260817s7e708632sf84f6d41b7788a9 () mail ! gmail ! com
[Download RAW message or body]

hello,

i tried to build kde4 and i got a link problem with the kfontinst
kcontrol module, it seemed that libXft.so was missing in the
"target_link_library" defintion. So i added ${X11_LIBRARIES}, and it
worked fine.

I attached a patch to this mail, but as i didn't find the libXft.so
definition in the CMake files and i'm new to CMake, i'm not sure if
linking against every X11 libraries is a good idea.

fabien

["patch.diff" (text/x-diff)]

Index: workspace/kcontrol/kfontinst/lib/CMakeLists.txt
===================================================================
--- workspace/kcontrol/kfontinst/lib/CMakeLists.txt	(révision 637158)
+++ workspace/kcontrol/kfontinst/lib/CMakeLists.txt	(copie de travail)
@@ -7,6 +7,6 @@
 set_target_properties(kfontinst PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION \
${GENERIC_LIB_SOVERSION} )  
 kde4_add_library(kfontinstui SHARED ${kfontinstui_LIB_SRCS})
-target_link_libraries(kfontinstui  ${KDE4_KIO_LIBS} ${FREETYPE_LIBRARIES} \
${FONTCONFIG_LIBRARIES} kfontinst ) +target_link_libraries(kfontinstui  \
${KDE4_KIO_LIBS} ${FREETYPE_LIBRARIES} ${FONTCONFIG_LIBRARIES} kfontinst \
${X11_LIBRARIES})  set_target_properties(kfontinstui PROPERTIES VERSION \
${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} )  install(TARGETS \
kfontinst kfontinstui DESTINATION ${LIB_INSTALL_DIR} )



>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic