[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: kde & qt3



Hi Tomas,

On Wed, Oct 17, 2001 at 09:02:19PM +0200, Tomas Pospisek wrote:
> I'm trying to compile stuff from kde-cvs. Since libqt3-dev wants to
> remove libqt-dev I have copied everything out from the deb manually (I

I can reccommend using the Qt tarball.  I've had good success with
this.  The only problem is it might take some time to compile,
depending on your machine ..

> guess I know about the problems that this brings). But I still don't get
> the kde-cvs to compile - it doesn't find the Qt libs although I am running
> it with:
> 
> ./configure --with-qt-libraries=/usr/lib/ --with-qt-includes=/usr/include/qt

This is another reason I like the tarball approach: it keeps the
"alternate" Qt system, in its entirety, under a single directory.  If
you then set the environment variable QT_DIR (or QTDIR?) to this directory, 
KDE should find everything without problems.  (If not, set up your
PATH and LD_LIBRARY_PATH variables too, as stated in the Qt compile
instructions.)

The only thing to watch out for is that some KDE programs will look at
the QTDIR variable, and this might confuse Qt2 programs.  Usually
won't happen, but be aware of it in case you put this in your .profile
and then go try to compile a KDE2 program ..

Ivan has so far refused to make Qt3-dev packages that can be 
installed in parallel with the Qt2 ones, and while I wish such existed, 
I think I understand his reasons for not doing so.  At any rate, I've
not lifted a finger to help so far, and so I'm not going to complain
:)  Ivan's suggestion to blow away the Qt2-dev packages works fine - I
ran this way for a while - until you need to compile a KDE2 program;
then you've got to put the KDE2 devel packages back.  No fun at all.
So I switched back to the tarball.

cheers
Michael Ashton <data@ieee.org>
----
Pray for:
- the souls of those who have lost, and will lose, their lives, as a
  result of the US terrorist attacks;
- the souls of those responsible, that they may see the destruction
  they have wrought, and repent, before it is too late;
- the United States, that its people will return to God for strength,
  and forgive; for the attackers "know not what they do";
- the agents of justice on Earth, that they may speedily do God's 
  will, whatever that may be.



Reply to: