LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 06-22-2004, 12:21 PM   #1
patrickclay
Member
 
Registered: May 2004
Location: San Antonio
Distribution: Slackware, Gentoo
Posts: 35

Rep: Reputation: 15
Updating Qt for kxdocker?


Hello! I'm trying compile kxdocker but receive the error:

checking for Qt... configure: error: Qt (>= Qt 3.0) (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!

I found an RPM for a more recent version of QT (qt-3.3.2) but there are so many programs that are dependant on the old Qt library (3.1). What can I do about this?

Thank you so much for your time!
 
Old 06-22-2004, 03:51 PM   #2
Mara
Moderator
 
Registered: Feb 2002
Location: Grenoble
Distribution: Debian
Posts: 9,696

Rep: Reputation: 232Reputation: 232Reputation: 232
Do you have qt-devel package? If not, install it and try again. It should help.
 
Old 06-23-2004, 11:52 PM   #3
patrickclay
Member
 
Registered: May 2004
Location: San Antonio
Distribution: Slackware, Gentoo
Posts: 35

Original Poster
Rep: Reputation: 15
Thanks! I installed qt-devel and now it compiles. However, when I run make i get the following error message:

In file included from xeplugin_taskmanager.h:26,
from kxdocker.cpp:25:
taskmanager.h:217: error: syntax error before `&' token
taskmanager.h:379: error: syntax error before `;' token
taskmanager.h:51: error: ISO C++ forbids declaration of `Task' with no type
taskmanager.h: In member function `QString Task::visibleIconicName() const':
taskmanager.h:88: error: `_info' undeclared (first use this function)
taskmanager.h:88: error: (Each undeclared identifier is reported only once for
each function it appears in.)
taskmanager.h: In member function `QValueList<WId> Task::transients() const':
taskmanager.h:102: error: `_transients' undeclared (first use this function)
taskmanager.h: In member function `double Task::thumbnailSize() const':
taskmanager.h:232: error: `_thumbSize' undeclared (first use this function)
taskmanager.h: In member function `bool Task::hasThumbnail() const':
taskmanager.h:245: error: `_thumb' undeclared (first use this function)
In file included from kxdocker.cpp:31:
xeplugin_gepager.h: At global scope:
xeplugin_gepager.h:56: error: syntax error before `*' token
xeplugin_gepager.h:57: error: `WindowInfo' is not a member of type `KWin'
xeplugin_gepager.h:57: error: template argument 1 is invalid
xeplugin_gepager.h:57: error: ISO C++ forbids declaration of `windows' with no
type
kxdocker.cpp: In constructor `KXDocker::KXDocker()':
kxdocker.cpp:80: warning: comparison between signed and unsigned integer
expressions
kxdocker.cpp:83: warning: format not a string literal and no format arguments
make[2]: *** [kxdocker.o] Error 1
make[2]: Leaving directory `/home/patrick/Desktop/Stuff/kxdocker-0.20b/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/patrick/Desktop/Stuff/kxdocker-0.20b'
make: *** [all] Error 2


Any suggestions? Thank you for taking time!
 
Old 06-25-2004, 11:46 AM   #4
Mara
Moderator
 
Registered: Feb 2002
Location: Grenoble
Distribution: Debian
Posts: 9,696

Rep: Reputation: 232Reputation: 232Reputation: 232
I've checked kxdockers website and it looks it requires KDE 3.2, what means also Qt 3.2. To make it compile you'd need to upgrade both of them...
 
Old 06-25-2004, 10:56 PM   #5
patrickclay
Member
 
Registered: May 2004
Location: San Antonio
Distribution: Slackware, Gentoo
Posts: 35

Original Poster
Rep: Reputation: 15
I understand that I need to upgrade which brings me back to my original question:

How can I upgrade to 3.2 when there are so many dependencies on the old one?

When trying to install I receive the error:

patrick]$ rpm -Uvh qt-3.3.2-0.1.i386.rpm qt-devel-3.3.2-0.1.i386.rpm

error: Failed dependencies:
/usr/lib/qt-3.1 is needed by (installed) redhat-artwork-0.88-1
qt-devel = 1:3.1.2-14 is needed by (installed) qt-designer-3.1.2-14

Thank you for being patient. This is all new to me.
 
Old 06-27-2004, 02:03 PM   #6
Mara
Moderator
 
Registered: Feb 2002
Location: Grenoble
Distribution: Debian
Posts: 9,696

Rep: Reputation: 232Reputation: 232Reputation: 232
Upgrading from RPMs manually is not an easy task. I'd be a much better idea to do this using a tool. You can try yum. Here's more about upgrading: http://www.brandonhutchinson.com/Upg..._with_yum.html
 
Old 07-15-2004, 10:23 AM   #7
patrickclay
Member
 
Registered: May 2004
Location: San Antonio
Distribution: Slackware, Gentoo
Posts: 35

Original Poster
Rep: Reputation: 15
When trying to update with yum, I receive the following error:

Code:
Resolving dependencies
...conflict between kdebase and lisa
conflict between kdebase and kxmlrpcd
 
  


Reply



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
Remove alias from kxdocker aeruzcar Linux - Software 2 10-03-2005 04:37 PM
Kxdocker configuration problem aeruzcar Linux - Software 3 09-23-2005 08:00 AM
Kxdocker does not add applications aeruzcar Linux - Software 6 07-01-2005 08:36 PM
kxdocker plugin question megadeth Linux - Software 1 06-03-2005 07:51 AM
Trouble building kxdocker 0.20 mauripop Linux - Software 2 04-20-2005 01:59 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 05:48 PM.

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