William A. Hoffman wrote:
I do not see a patch attached to that bug report.  Is there a bug report
that has a patch attached to it?

I've added it as a comment. It seems I posted it to the list but didn't attach it to the bug report. sorry.

Bug 6
I always receive the message the QT_QMAKE_EXECUTABLE and QT4_QGLOBAL_FILE must be set - even though they are set correctly. moc.exe, uic.exe are not detected correctly this is what causes the message and when they are set manually the problem goes away.

JB





At 12:47 PM 7/11/2006, John Biddiscombe wrote:
These bugs are as of cmake 2.4. patch 2 (branch CMake-2.4)

Bug 1:
Linking against QT built as static is incorrect under windows, patch was posted some 
time ago, but am still waiting 
http://www.cmake.org/Bug/bug.php?op=show&bugid=3222&pos=27
also Qt static needs imm32 ws_32 and something else I can't remember OTOMH

Bug 2
Linking against QT Built as static under linux fails due to incorrect order of 
libs being linked. Also missing some libs which result in link errors (for 
example Qt wants to use system png and others. Apps can fix this by overriding 
the QT_LIBRARIES variable but perhaps it could be guessed better somewhere

Bug 3
QT_DESIRED_VERSION keeps appearing as a filepath and can't be entered in the 
windows gui. no idea why since it's clearly stated as a STRING and not a 
FILEPATH but it keeps going into my cache as a FILEPATH and it's very annoying.

Bug 4
FindQt4 sets libs to optimized xxx debug yyy
UseQt4 sets them to optimized ${STRING_FROM_ABOVE} debug ...
which causes a string with optimized optimized xxx debug debug yyy in some 
cases and linking fails as it tries to link against a lib called optimized

Bug 5
on windows it only checks for QtCore4d.lib etc when in fact we get QtCored.lib 
and so have to do them manually. This is easy to fix in FindQt4.cmake

Bug 6
There are some more but I can't remember them and have to go.

Could I please have my cvs write access back so that I can fix the ones I have 
patches for here.

cheers

JB



What are the patches?  As I recall there was some controversy about them when
you first posted them.   I don't think a solution was ever settled on.  Why
don't you start the discussion on the cmake list again.
-Bill

At 12:04 PM 7/11/2006, John Biddiscombe wrote:
Bill,

Any chance I can have my CMake cvs write access back. I lost it a long time ago 
and coped ok letting you lot do everything (and you've done very well of 
course), but the Qt builds just don't work with static QT libraries and the 
patches I submitted to the bug tracker months ago are out of date now due to 
other changes. I'd like to get the Qt stuff working again on the cvs head.

TIA hopefully.

JB


--
John Biddiscombe,                            email:biddisco @ cscs.ch
http://www.cscs.ch/about/BJohn.php
CSCS, Swiss National Supercomputing Centre  | Tel:  +41 (91) 610.82.07
Via Cantonale, 6928 Manno, Switzerland      | Fax:  +41 (91) 610.82.82

--
John Biddiscombe,                            email:biddisco @ cscs.ch
http://www.cscs.ch/about/BJohn.php
CSCS, Swiss National Supercomputing Centre  | Tel:  +41 (91) 610.82.07
Via Cantonale, 6928 Manno, Switzerland      | Fax:  +41 (91) 610.82.82

_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake



--
John Biddiscombe,                            email:biddisco @ cscs.ch
http://www.cscs.ch/about/BJohn.php
CSCS, Swiss National Supercomputing Centre  | Tel:  +41 (91) 610.82.07
Via Cantonale, 6928 Manno, Switzerland      | Fax:  +41 (91) 610.82.82

_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to