[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: Unknown CMake command "kde4_automoc" problem
From: "aishen" <aishen () free ! fr>
Date: 2008-08-04 18:48:14
Message-ID: C75C4B9A630141A484B297715B45F344 () vista
[Download RAW message or body]
uncompress it then clean the build dir
in the build dir type
cmake .. -DCMAKE_INSTALL_PREFIX=/usr/lib/kde4
tutorial will be directly accessible at command line
./tutorial3
to get icons in toolbar you have to set them in menu
tools setting
----- Original Message -----
From: <kdsfinger@gmail.com>
To: <kde-devel@kde.org>
Sent: Monday, August 04, 2008 6:43 PM
Subject: Re: Unknown CMake command "kde4_automoc" problem
> Thanks so much, did you attach the packages yet?
>
> On Mon, Aug 4, 2008 at 11:35 AM, aishen <aishen@free.fr> wrote:
>> in kde4.xx you have the original template of kapp
>> women kde template is too old
>> it doesn't work any more
>> so use kapp
>> here is a working one
>> you have to set the kde4 prefix if you want set the icons
>> my example is in svn/tutorial3
>> so the cmake command is in build dir
>> cmake .. -DMAKE_INSTALL_PREFIX=/root/svn
>> and when you make && make install it will create
>> dirs : bin share in svn
>> i will send you tutorial3 7zip at kdefinger
>> cheers
>> Henri
>>
>> ----- Original Message -----
>> From: <kdsfinger@gmail.com>
>> To: <kde-devel@kde.org>
>> Sent: Sunday, August 03, 2008 8:32 PM
>> Subject: Unknown CMake command "kde4_automoc" problem
>>
>>
>>> hi, there
>>> I am trying to compile a kde development tutorial with cmake but got the
>>> Unknown CMake command "kde4_automoc" error message.
>>> Here is the CMakeLists.txt
>>>
>>> PROJECT( kapp4)
>>> FIND_PACKAGE(KDE4 REQUIRED)
>>> INCLUDE_DIRECTORIES( ${CMAKE_SOURCE_DIR} ${KDE4_INCLUDE_DIR}
>>> ${QT_INCLUDES} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}
>>> )
>>>
>>> set(kapp4_SRCS
>>> kapp4.cpp
>>> main.cpp
>>> kapp4view.cpp
>>> settings.cpp
>>> )
>>>
>>> kde4_automoc(${kapp4_SRCS}) # trouble
>>> here!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>>>
>>> kde4_add_ui_files(kapp4_SRCS kapp4view_base.ui prefs_base.ui)
>>>
>>> kde4_add_kcfg_files(khangman_SRCS settings.kcfgc )
>>>
>>> kde4_add_executable(kapp4 ${kapp4_SRCS})
>>>
>>> target_link_libraries(kapp4 ${KDE4_KDEUI_LIBS} kdeeducore )
>>>
>>> install(TARGETS kapp4 DESTINATION ${BIN_INSTALL_DIR} )
>>>
>>>
>>> ########### install files ###############
>>>
>>> install( FILES kapp4.desktop DESTINATION ${XDG_APPS_DIR} )
>>> install( FILES kapp4.kcfg DESTINATION ${KCFG_INSTALL_DIR} )
>>> install( FILES kapp4ui.rc DESTINATION ${DATA_INSTALL_DIR}/kapp4 )
>>>
>>> Here is my ccmake
>>>
>>> CMAKE_BACKWARDS_COMPATIBILITY 2.4
>>> CMAKE_BUILD_TYPE
>>> CMAKE_INSTALL_PREFIX /usr/local
>>> EXECUTABLE_OUTPUT_PATH
>>> KDE4_AUTOMOC_EXECUTABLE /usr/lib/kde4/bin/kde4automoc
>>> KDE4_BUILD_TESTS OFF
>>> KDE4_DATA_DIR /usr/lib/kde4/share/kde4/apps
>>> KDE4_ENABLE_FINAL OFF
>>> KDE4_ENABLE_FPIE OFF
>>> KDE4_ENABLE_HTMLHANDBOOK OFF
>>> KDE4_INCLUDE_DIR /usr/lib/kde4/include
>>> KDE4_KAUDIODEVICELIST_LIBRARY
>>> /usr/lib/kde4/lib/libkaudiodevicelist.so
>>> KDE4_KCFGC_EXECUTABLE /usr/lib/kde4/bin/kconfig_compiler
>>> KDE4_KDE3SUPPORT_LIBRARY /usr/lib/kde4/lib/libkde3support.so
>>> KDE4_KDECONFIG_EXECUTABLE /usr/lib/kde4/bin/kde4-config
>>> KDE4_KDECORE_LIBRARY /usr/lib/kde4/lib/libkdecore.so
>>> KDE4_KDEFAKES_LIBRARY /usr/lib/kde4/lib/libkdefakes.so
>>> KDE4_KDESU_LIBRARY /usr/lib/kde4/lib/libkdesu.so
>>> KDE4_KDEUI_LIBRARY /usr/lib/kde4/lib/libkdeui.so
>>> KDE4_KDNSSD_LIBRARY /usr/lib/kde4/lib/libkdnssd.so
>>> KDE4_KFILE_LIBRARY /usr/lib/kde4/lib/libkfile.so
>>> KDE4_KHTML_LIBRARY /usr/lib/kde4/lib/libkhtml.so
>>> KDE4_KIO_LIBRARY /usr/lib/kde4/lib/libkio.so
>>> KDE4_KJS_LIBRARY /usr/lib/kde4/lib/libkjs.so
>>> KDE4_KNEWSTUFF2_LIBRARY /usr/lib/kde4/lib/libknewstuff2.so
>>> KDE4_KNOTIFYCONFIG_LIBRARY /usr/lib/kde4/lib/libknotifyconfig.so
>>> KDE4_KPARTS_LIBRARY /usr/lib/kde4/lib/libkparts.so
>>> KDE4_KPTY_LIBRARY /usr/lib/kde4/lib/libkpty.so
>>> KDE4_KROSSCORE_LIBRARY /usr/lib/kde4/lib/libkrosscore.so
>>> KDE4_KROSSUI_LIBRARY /usr/lib/kde4/lib/libkrossui.so
>>> KDE4_KTEXTEDITOR_LIBRARY /usr/lib/kde4/lib/libktexteditor.so
>>> KDE4_KUTILS_LIBRARY /usr/lib/kde4/lib/libkutils.so
>>> KDE4_MAKEKDEWIDGETS_EXECUTABLE /usr/lib/kde4/bin/makekdewidgets
>>> KDE4_MEINPROC_EXECUTABLE /usr/lib/kde4/bin/meinproc4
>>> KDE4_PHONON_LIBRARY /usr/lib/kde4/lib/libphonon.so
>>> KDE4_SOLID_LIBRARY /usr/lib/kde4/lib/libsolid.so
>>> KDE4_THREADWEAVER_LIBRARY /usr/lib/kde4/lib/libthreadweaver.so
>>> KDE4_USE_ALWAYS_FULL_RPATH OFF
>>> LIBRARY_OUTPUT_PATH
>>> LIB_SUFFIX
>>> QT_QMAKE_EXECUTABLE /usr/bin/qmake-qt4
>>>
>>> I can see that
>>> KDE4_AUTOMOC_EXECUTABLE /usr/lib/kde4/bin/kde4automoc
>>> is already set in the cmake, how can make a correction?
>>> The tutorial I used is here
>>> http://women.kde.org/articles/tutorials/kde4_template/
>>>
>>> Thanks for help and have a good weekend.
>>>
>>> zl2k
>>>
>>>>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
>>>>> unsubscribe <<
>>>
>>>
>>
>>
>>
>>>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
>>>> unsubscribe <<
>>
>
>>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
>>> unsubscribe <<
>
>
["tutorial1.zip" (application/x-zip-compressed)]
["tutorial3.zip" (application/x-zip-compressed)]
>> 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