Build fails on msvc2005
-
Hi,
Sorry for the delay. Just reinstalled sp1 to make sure, reconfigured again and rebuilt. Same problem. So yep, I have SP1 but still no dice.
-
Do you have your own copy of libtifff installed? Seems as if some of the headers leak in from outside Qt, where thandle_t is defined different.
-
it does look like that, doesn't it. I might try altering the Makefiles to output the include path and see how I get on. Thanks for the idea!
-
hmmm GTK 2.0 has a tiffio.h which could have been picked up.
I've deleted this and am now rebuilding...
....now it can't find tiffio.h!
I guess I have to reconfigure..in the meantime, any suggestions most welcome! -
You will have to call configure again. Your build was configured to use the system libtiff, which now isn't available anymore.
You should call
@
configure -qt-libtiff
@to explicitly tell Qt to use its internal tiff library.
-
thanks, restarted configure with that option. i'll let you know how the build goes, but it sounds like this is the way forward
-
that was it, thanks! phew!
-
It must have been something like that since I never had problems building Qt itself with MSVS 2005 with and without SP1.
And now have fun using Qt - the adventure starts right now :-)
-
[quote author="Volker" date="1295636423"]It must have been something like that since I never had problems building Qt itself with MSVS 2005 with and without SP1.
And now have fun using Qt - the adventure starts right now :-)[/quote]
I have built Qt once on msvc2005 and it was almost a mess (but was the old 4.2/3 which had to be patched). Then with 2008 everything went fine :-p. Still too long to build however
-
[quote author="Mattias Cibien" date="1295642172"]
I have built Qt once on msvc2005 and it was almost a mess (but was the old 4.2/3 which had to be patched). Then with 2008 everything went fine :-p. Still too long to build however[/quote]I never had problems with this combination. No error, no patch. Strange. But fortunately I can use the prebuilt binaries nowadays. The most annoying thing was the compile time - no "make -j8" ... it took ages.