For me it builds only after adding this:
include_directories(file /usr/include/QtScriptTools) and changing this:
TARGET_LINK_LIBRARIES( context2d ${QT_LIBRARIES}
/usr/lib/libQtScriptTools.so )

So0mething is broken or smth. I've got rather old system Fedora11...

On Fri, Jun 24, 2011 at 7:58 AM, dmitry chernov
<[email protected]>wrote:

> Thank you, Filip.
> But it still says that : error: QScriptEngineDebugger: No such file or
> directory.
>
> On Tue, Jun 21, 2011 at 2:49 PM, Filip Brcic <[email protected]> wrote:
>
>> On уторак, 21. јун 2011. 8.35.41 dmitry chernov wrote:
>> > Do anybody have proper CMakeLists.txt to build qt's example Context2D? I
>> > had to add -DQT_NO_SCRIPTTOOLS. When I build this example with .pro file
>> > it builds ok. So I want to know how to add qt script tools support in
>> > cmake
>>
>> Here's the CMakeLists.txt that works:
>>
>> project(context2d)
>>
>> find_package(Qt4 COMPONENTS QtCore QtGui QtScript QtScriptTools REQUIRED)
>> include(${QT_USE_FILE})
>>
>> SET(context2d_SRCS
>>    main.cpp
>>    context2d.cpp
>>    domimage.cpp
>>     environment.cpp
>>    qcontext2dcanvas.cpp
>>    window.cpp
>> )
>>
>> SET(context2d_HEADERS
>>    context2d.h
>>    domimage.h
>>    environment.h
>>    qcontext2dcanvas.h
>>    window.h
>> )
>>
>> QT4_WRAP_CPP( context2d_HEADERS_MOC ${context2d_HEADERS} )
>>
>> SET(context2d_RESOURCES context2d.qrc)
>>
>> QT4_ADD_RESOURCES(context2d_RESOURCES_RCC ${context2d_RESOURCES})
>>
>> ADD_DEFINITIONS(${QT_DEFINITIONS})
>>
>> ADD_EXECUTABLE(context2d ${context2d_SRCS}
>>                          ${context2d_RESOURCES_RCC}
>>                         ${context2d_HEADERS_MOC} )
>>
>> TARGET_LINK_LIBRARIES(context2d ${QT_LIBRARIES})
>>
>> It seams this example needs both QtScript and QtScriptTools (as is written
>> in
>> the .pro file).
>>
>> Best regards,
>> Filip
>>
>> --
>> Filip Brcic <[email protected]>
>> WWWeb: http://brcha.com
>> Jabber  : [email protected]
>> GPG 0x2537C379
>> Fingerprint: 287D 5F24 50AA A36C 977F AC9A F1FD C7EB 2537 C379
>>
>>
>> >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
>> unsubscribe <<
>>
>>
>
 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

Reply via email to