LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 10-19-2004, 09:11 PM   #1
CrazyF
LQ Newbie
 
Registered: Oct 2004
Posts: 4

Rep: Reputation: 0
Exclamation Qt 3.2 library qt-mt not found.


Hello all,

Im new to linux (Suse 8.2 personal) (3days lol) and i try today to install my first program (kopete). Right from the start when i typed ./configure i had problems. Libz problems, qt problems, X problems i battled them all and won finally lol. But now im facing my next problem it now says :

checking for libpng... -lpng -lz -lm
checking for libjpeg6b... no
checking for libjpeg... -ljpeg
checking for perl... /usr/bin/perl
checking for Qt... configure: error: Qt (>= Qt 3.2) (library qt-mt) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
Make sure that you have compiled Qt with thread support!

In the config.log it says this about the problem :

conftest.cc:8:2: #error 1
configure:29041: $? = 1
configure: failed program was:
#include "confdefs.h"
#include <qglobal.h>
#include <qapplication.h>
#include <qcursor.h>
#include <qstylefactory.h>
#include <private/qucomextra_p.h>
#if ! (QT_VERSION >= 0x030200)
#error 1
#endif

int main() {
(void)QStyleFactory::create(QString::null);
QCursor c(Qt::WhatsThisCursor);
return 0;
}
configure:29081: error: Qt (>= Qt 3.2) (library qt-mt) not found

I installed all libz, devel and qt packages from cd and im still googling to find the solution. Now 2,5 hours ago since i tryed to install kopete it is still not installed but i feel im getting closer . I really have no idea how to solve this problem or what the problem means i hope one of you guys can help me solving it cause im really breaking my head over this one. (In the meantime i keep googling)

Any help is very much appreciated.


Greetingz CrazyF

Last edited by CrazyF; 10-19-2004 at 10:23 PM.
 
Old 10-19-2004, 10:37 PM   #2
Tinkster
Moderator
 
Registered: Apr 2002
Location: earth
Distribution: slackware by choice, others too :} ... android.
Posts: 23,067
Blog Entries: 11

Rep: Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928
Try a
grep -i qt `rpm -qa`

and see what version (if any) of Qt you have.


Cheers,
Tink
 
Old 10-19-2004, 11:00 PM   #3
CrazyF
LQ Newbie
 
Registered: Oct 2004
Posts: 4

Original Poster
Rep: Reputation: 0
hi,

rpm -qa shows : qt3-non-mt-3.1.1-65 and
qt3-devel-3.1.1-62 and qt3-3.1.1-118

but when i do : grep -i qt nothing happens.

Last edited by CrazyF; 10-19-2004 at 11:05 PM.
 
Old 10-20-2004, 12:20 AM   #4
Tinkster
Moderator
 
Registered: Apr 2002
Location: earth
Distribution: slackware by choice, others too :} ... android.
Posts: 23,067
Blog Entries: 11

Rep: Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928
Try again :)

Copy & paste this
Code:
grep -i qt `rpm -qa`
And as you probably already noticed your
version of Qt is a) too old and b) compiled
without multi-threading support.



Cheers,
Tink
 
Old 10-20-2004, 12:54 AM   #5
CrazyF
LQ Newbie
 
Registered: Oct 2004
Posts: 4

Original Poster
Rep: Reputation: 0
Ok so if im right i have to do the following things now. 1.Download a new version of qt and 2.Install it and compile it with thread support. And then it should all work good..

Am i right? Or is that possible? Do i need qt 3.2 or 3.3?

and if i copy paste the hole line "grep -i qt `rpm -qa`" i get this :

grep: ghostscript-fonts-other-7.05.6-23: Unknown map or file
grep: ispell-american-3.2.06-266: Unknown map or file
grep: ispell-british-3.2.06-266: Unkown map.........Etc...

and if i do only grep -i qt nothing happens....

Anyway.. Thanx for helping me please tell me what to do now.

Last edited by CrazyF; 10-20-2004 at 12:58 AM.
 
Old 10-20-2004, 11:39 AM   #6
Tinkster
Moderator
 
Registered: Apr 2002
Location: earth
Distribution: slackware by choice, others too :} ... android.
Posts: 23,067
Blog Entries: 11

Rep: Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928
Ugh - I was having a "bad hair day" or something.

Try "rpm -qa | grep -i qt" :}


Check on rpmfind.net whether there's newer Qt's
available for your version of SuSE before installing
from source... with RPM you're almost bound to break
something when upgrading an individual package
from source ...



Cheers,
Tink
 
Old 10-20-2004, 01:31 PM   #7
CrazyF
LQ Newbie
 
Registered: Oct 2004
Posts: 4

Original Poster
Rep: Reputation: 0
yo,

Yes now the qt command says :

qt3-non-mt-3.1.1-125
qt3-3.1.1-118
yast2-qt-2.7.18-6
qt3-devel-3.1.1-62

I did a search on www.rpmfind.net and for the suse linux distribution it found nothing but old qt packages but no 3.3 for suse. Im getting a little confused in here does this means cause my qt package is not good i will be never be able to install any software at all? Cant i just install the basic qt package : "qt-x11-free-3.3.3.tar.gz". or will my linux crash? I try to install it in /usr/local/qt but when i try linux says acces denied i cant make any folder in there.... Pls help me out

Thanx for helping

Greetingz

CrazyF
 
Old 10-20-2004, 02:03 PM   #8
Tinkster
Moderator
 
Registered: Apr 2002
Location: earth
Distribution: slackware by choice, others too :} ... android.
Posts: 23,067
Blog Entries: 11

Rep: Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928
Quote:
m getting a little confused in here does this means cause my qt package is not good i will be never be able to install any software at all? Cant i just install the basic qt package : "qt-x11-free-3.3.3.tar.gz". or will my linux crash? I try to install it in /usr/local/qt but when i try linux says acces denied i cant make any folder in there.... Pls help me out
Your linux won't crash ... the only problem you'll
be facing is that there will be a discrepancy between
what's actually installed and what your RPM database
thinks is installed ... ideally you will want to examine
the SuSE 8.2 source rpm package, layout the newer
version of Qt as SuSE has with theirs, compile the
new package, use some sort of rpm-tool to create an
RPM of the newer version of Qt and then use rpm to
install/upgrade the current one.


Cheers,
Tink
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
SDL_image library not found! Ankardo Linux - Software 2 08-15-2006 05:10 AM
error: Qt (>= Qt 3.0.2) (library qt-mt) not found bogdanf25 Linux - Newbie 16 04-03-2005 01:53 AM
gcc library installed not found degraffenried13 SUSE / openSUSE 4 12-12-2004 08:07 PM
Library present but not found Janneman Red Hat 2 10-20-2004 10:16 AM
Library problem..ld.so.preload not found bruce1271 Linux - Software 1 09-25-2003 03:46 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 11:51 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration