LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   KDE 3 and Qt problem (https://www.linuxquestions.org/questions/linux-software-2/kde-3-and-qt-problem-27181/)

dai 08-04-2002 02:24 PM

KDE 3 and Qt problem
 
Hi I am currently attempting to install KDE 3 on my Redhat 7.2 box

The problem is that I cant install from rpm as I am told that it has failed dependancies

So I am trying to go from source

Now I have compiled qt 3.05 from source and placed it in the /usr/local/qt directory I have edited my .bash_configure file in the home directory and qt test and tutorial files run fine.

However when I try ./configure on the Kdelibs-3.0 files I get the following output at the end: -

checking for Qt....... configure:error: Qt (>= Qt 3.0.2) (library qt-mt) not found. Please check that you have compiled Qt with thread support. Please Check your installation!

I have an older version of Qt installed as an rpm package (cant remove due to dependancies) and also KDE 2.something (whatever is shipped with rh 7.2)

Untill I can solve this problem I cant install KDE 3.0

Help!!!!!!!!!!!

homer 08-04-2002 03:19 PM

you need to run ./configure --enable-threads for qt.
you can also type ./configure --help to see all the options

dai 08-05-2002 02:18 AM

cheers I checked that out last nite and it worked fine now Im havibng a problem with arts v1.0, whenever I run ./configure It tells me that arts is not the correct version.

I have untarred arts 1.0.0 to /usr/local/arts 1.0.0

./configure >OK

make >OK

Still when I try to ./configure kdelibs arts v 1.0.0 is not found any ideas?????

I wouldnt need to do make install for all of the kde tars would I??????

Mara 08-05-2002 02:35 AM

Have you used 'make install' for arts? If not, it's still in source directory, not installed, so other programs can't find it.
With all kde packages
tar zxvf packagename
cd directory
./configure
make
make install
Then move to another one.

Good luck!

dai 08-05-2002 02:58 AM

so if I place the KDE 3.0 packs in /usr/local "Package name"

then make them this will comppile them but I also need to run Make Install to place them in the correct directories after the first make.

Is this correct or can I just run make install without running make first, (I didnt run make install on qt, does this matter??)

Also does make install automatically write over older libraries of the same type?????

cheers Dai

Sfin 08-05-2002 01:47 PM

./configure --> Makes sure you have requirements t compile program, creates a Makefile that has all the necessary option, and special parametters that you add to compile the package.

make --> Compiles the source code

make install --> Moves all the necessary files to their correct locations, and does extra stuff, like in some pckages it adds the icons to menu.

If anything that I said here is wrong, plese correct me.

Mara 08-06-2002 07:41 AM

Quote:

Originally posted by dai

Is this correct or can I just run make install without running make first, (I didnt run make install on qt, does this matter??)

No, you must run make before make install. And make install must be started, too. Without it the files are not installed.

Quote:

Also does make install automatically write over older libraries of the same type?????
It overwrites. But if the older KDE was installed from rpms it's in different directory (kde3 - /usr/local/kde3, kde2 in /usr). After compilation you'll have 2 different KDE versions.


All times are GMT -5. The time now is 07:10 PM.