[CMake] RE: Qt 4.0 support in CMake and VTK

Clinton Stimpson clinton at elemtech.com
Thu Aug 25 09:18:57 EDT 2005


Did you have Qt4's qmake in the PATH ?
QT_MOC_EXECUTABLE needs to be set to your Qt4's moc.

Clint

Quoting "Moreland, Kenneth" <kmorel at sandia.gov>:

> I just checked out the CVS trunk of CMake and tried to compile VTK with
> Qt 4.0 (on a Mac, to make things as complicated as possible).  After
> turning on Qt support, ccmake gives an error about QT_MOC_EXECUTABLE not
> being set.
>
> If I add the line
>
>    QT_MOC_EXECUTABLE:PATH=NOTFOUND
>
> to CMakeCache.txt, ccmake configures without any problem.  I just
> started the compile so I don't know if it configured correctly.  Does
> CMake still have a check for QT_MOC_EXECUTABLE that should no longer be
> there?
>
> -Ken
>
>   ****      Kenneth Moreland
>    ***      Sandia National Laboratories
> ***********
> *** *** ***  email: kmorel at sandia.gov
> **  ***  **  phone: (505) 844-8919
>    ***      fax:   (505) 845-0833
>
>
>> -----Original Message-----
>> From: Clinton Stimpson [mailto:clinton at elemtech.com]
>> Sent: Wednesday, August 10, 2005 9:01 AM
>> To: Moreland, Kenneth
>> Cc: Ken Martin; Wylie, Brian
>> Subject: Re: Qt 4.0 support in CMake and VTK
>>
>> The patches are all in.  Feel free to try it and see how it
>> works for you.
>> Clint
>>
>> Moreland, Kenneth wrote:
>>
>> >Thanks, Clinton.  That's good news.
>> >
>> >It looks like the safest thing to do is to wait for that
>> CMake patch.
>> >I am going to assume that it will be available in the next
>> release of
>> >CMake.  Does anyone know when CMake 2.2 (or at least the next beta
>> >version of CMake 2.2) is to be released?
>> >
>> >-Ken
>> >
>> >
>> >
>> >>-----Original Message-----
>> >>From: Clinton Stimpson [mailto:clinton at elemtech.com]
>> >>Sent: Friday, August 05, 2005 10:19 AM
>> >>To: Moreland, Kenneth
>> >>Cc: Ken Martin; Wylie, Brian
>> >>Subject: Re: Qt 4.0 support in CMake and VTK
>> >>
>> >>Moreland, Kenneth wrote:
>> >>
>> >>
>> >>
>> >>>Ken,
>> >>>
>> >>>Now that Qt 4.0 is officially released, we are anxious to
>> >>>
>> >>>
>> >>start using
>> >>
>> >>
>> >>>it before we dive any more deeply into our Qt development.
>>  What is
>> >>>holding us back right now is the support of Qt 4.0 by CMake
>> >>>
>> >>>
>> >>and VTK.
>> >>>From what I understand, the CVS trunk of CMake has a script
>> >>to find the
>> >>
>> >>
>> >>>Qt 4.0 install, but no commands or macros to call the moc or
>> >>>
>> >>>
>> >>uic commands.
>> >>
>> >>
>> >>I gave those to Bill Hoffman which he committed a few days ago into
>> >>CMake, along with other fixes since.
>> >>There's one more patch I emailed Bill yesterday that I'm
>> waiting for
>> >>him to commit.
>> >>
>> >>
>> >>
>> >>>Also, VTK has source that supports QVTK for Qt 4.0, but
>> you need to
>> >>>hack the CMake files to get it to find Qt 4.0 and compile
>> correctly.
>> >>>
>> >>>
>> >>>
>> >>I just checked stuff into VTK to build w/Qt4 and CVS CMake, this
>> >>morning.
>> >>If you aren't using VTKConfigQt.cmake, it should build fine
>> for you on
>> >>Windows and Unix.  Otherwise, you need that last patch I gave Bill.
>> >>You'll also need that last patch if you are building on the Mac.
>> >>The Qt examples don't build yet w/Qt4.  I'm 1/2 way through with
>> >>those.
>> >>
>> >>Clint
>> >>
>> >>
>> >>
>> >>
>> >>
>> >
>> >
>> >
>> >
>>
>>
>>
>
>




More information about the CMake mailing list