You are not logged in.

Dear visitor, welcome to KDE-Forum.org. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Wednesday, June 16th 2004, 10:13am

[kopete] Installation problems

Hi,

I have downloaded kopete 8.0 and am trying to install on my linux box running SuSE 8.2 Pro.

I have extracted the download file and then run ./configure as root.

After a while, configure exits with an error:

----------------------------
checking for perl... /usr/bin/perl
checking for Qt... configure: error: Qt (>= Qt 3.1 (20021021)) (headers and libraries) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
----------------------------

running tail -10 config.log gives the following:

----------------------------
jackass:/home/nroper/downloads/kopete-0.8.0 # tail -10 config.log
#define SIZEOF_SIZE_T 4
#define SIZEOF_UNSIGNED_LONG 4
#define STDC_HEADERS 1
#define VERSION "3.2.0"
#define ksize_t socklen_t
#endif
#ifdef __cplusplus
extern "C" void std::exit (int) throw (); using std::exit;

configure: exit 1
jackass:/home/nroper/downloads/kopete-0.8.0 #
----------------------------

Any ideas ?

Thanks in anticipation,

Nick Roper

seb

Professional

Posts: 622

Location: Sydney

Occupation: Student

  • Send private message

2

Wednesday, June 16th 2004, 1:09pm

make sure that you have a version of QT which is up to the requirements of kopete.

run

kde-config -v

[code:1]
[seb@localhost seb]$ kde-config -v
Qt: 3.2.3
KDE: 3.2.2
kde-config: 1.0
[/code:1]

3

Wednesday, June 16th 2004, 2:56pm

Hi Seb,

OK, thanks.

This is what I get:

nroper@jackass:~> kde-config -v
Qt: 3.1.1
KDE: 3.1.1
kde-config: 1.0
nroper@jackass:~>

What do you suggest?

thanks,

Nick

138

Trainee

Posts: 81

Location: Helsinki, Finland

  • Send private message

4

Wednesday, June 16th 2004, 3:07pm

Hello,

Are there more recent version of Qt for SuSE 8.2 on Yast Online Update or somewhere else? If there is, try downloading and installing it. Oh, and don't forget to install devel version of rpm also.

Hope this helps.
Siili teki maalin.

5

Thursday, June 17th 2004, 1:31pm

OK, I'm getting there (slowly!)

I downloaded and installed a later version of qt from Trolltech. After several attempts to install & make I figured out that I needed the -threads options for configure.

Anyway, the kopete configure script now gets past qt, but falls over a few lines later (see below)

Any thoughts on this - I'm not sure what prefix it is referring to - do I need a later version of KDE?

Thanks,

Nick

checking for Qt... libraries /usr/local/qt/lib, headers /usr/local/qt/include using -mt
checking for moc... /usr/local/qt/bin/moc
checking for uic... /usr/local/qt/bin/uic
checking whether uic supports -L ... yes
checking whether uic supports -nounload ... yes
checking if Qt needs -ljpeg... no
checking for rpath... yes
checking for KDE... configure: error:
in the prefix, you've chosen, are no KDE headers installed. This will fail.
So, check this please and use another prefix!
jackass:/home/nroper/downloads/kopete-0.8.0 #

138

Trainee

Posts: 81

Location: Helsinki, Finland

  • Send private message

6

Thursday, June 17th 2004, 2:53pm

Hello,

Quoted

Any thoughts on this - I'm not sure what prefix it is referring to - do I need a later version of KDE?


Either that or you need a devel rpm for KDE 3.1.1. Try installing kde-3.1.1-devel.rpm, if that doesn't help, you probably need a more recent version of KDE.

Quoted

OK, I'm getting there (slowly!)


It's allways like that when installing from the sources. :)

edit.

Quoted

I'm not sure what prefix it is referring to

./configure --prefix=<path-to-kde>, you can find out the KDE prefix with "which kde-config", I am quite confident that in your case it is /opt/kde since you are using SuSE.
Siili teki maalin.