trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: March 2012

Re: [trinity-devel] crystal 1.0.5 builds 1.0.7 doesn't - how/what do I compare to figure out why?

From: "David C. Rankin" <drankinatty@...>
Date: Mon, 26 Mar 2012 21:56:38 -0500
On 03/26/2012 09:16 PM, David C. Rankin wrote:
> All,
> 
>   I have twin-style-crystal building on TDE. The version of crystal in GIT is
> 1.0.5. I want to get 1.0.7 building. I have both build directories and I will
> work though them to see if I can figure out why. What I would like to get is
> advise on what to start with to see if I can isolate the issue. Do I start with
> the 'configure' files and go from there, or is it better to diff the raw sources
> before trying to sort it out. Basically, the error with 1.0.7 is:
> 
> g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/trinity/include -I/opt/tqt3/include -I.
> -include tqt.h  -I/usr/include/tqt -I/usr/include/tqt/Qt  -DQT_THREAD_SUPPORT
> -D_REENTRANT  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE
> -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -march=x86-64
> -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4
> -D_FORTIFY_SOURCE=2 -Wformat-security -Wmissing-format-attribute
> -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common
> -I/usr/include/tqt  -MT embedtool.o -MD -MP -MF .deps/embedtool.Tpo -c -o
> embedtool.o embedtool.cpp
> In file included from embedtool.cpp:26:0:
> /usr/include/tqt/Qt/qimage.h:45:30: fatal error: QtGui/qtransform.h: No such
> file or directory
> compilation terminated.
> 
>   There is no QtGui/qtransform.h on my system even though it is included from
> tqt/Qt/qimage.h. Should I look for a missing package or option not-enabled on
> one of the packages that is already built? From searching, it looks like QtGui
> is a plugin to Qt (or in this case TQt). Is there such a thing in TDE?
> 

Hmm..

  On openSuSE, the header is owned by libqt4-devel:

21:54 alchemy:~/.kde/share/config> rpm -q --whatprovides
/usr/include/Qt/qtransform.h
libqt4-devel-4.7.4-19.25.1.x86_64
21:54 alchemy:~/.kde/share/config> rpm -q --whatprovides
/usr/include/QtGui/qtransform.h
libqt4-devel-4.7.4-19.25.1.x86_64

  Is there any part of TDE that provides this or is this some 3rd party package
we will need to build and install?

-- 
David C. Rankin, J.D.,P.E.