[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