Bug 105450 - compiling smoke/kde from kdebindings
Summary: compiling smoke/kde from kdebindings
Status: RESOLVED UNMAINTAINED
Alias: None
Product: bindings
Classification: Developer tools
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: kde-bindings
URL:
Keywords:
: 105451 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-05-11 10:30 UTC by Dieter Ferdinand
Modified: 2018-11-16 20:08 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
cf-2005.05.10.log (18.80 KB, application/octet-stream)
2005-05-11 15:21 UTC, Dieter Ferdinand
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dieter Ferdinand 2005-05-11 10:30:24 UTC
Version:            (using KDE KDE 3.4.0)
Installed from:    Compiled From Sources
Compiler:          gcc 3.3.5 
OS:                Linux

hello,
i have problems to compile the kdebindings.

the first problem, gcc don't find some include-files from the gcc-include dir is simple and i set the CC-Variables with the include-paths.
i don't know, why gcc don't find his own include-files.

the second problem is smoke/kde. the linking stops with undefind symbols.
i search the symbols in the kde-libs und find out, that two libs are missing: kmdi knewstuff

after restart the link-process with this two libs, the program is linked and i can compile the rest.

i hope, without errors.

goodby
Comment 1 Richard Dale 2005-05-11 13:03:55 UTC
On Wednesday 11 May 2005 10:30, Dieter Ferdinand wrote:
[bugs.kde.org quoted mail]
I can't see how this could be caused by a problem with the bindings. 
kdebindings just uses the standard KDE build stuff to find that sort of 
thing.

> the second problem is smoke/kde. the linking stops with undefind symbols.
> i search the symbols in the kde-libs und find out, that two libs are
> missing: kmdi knewstuff
>
> after restart the link-process with this two libs, the program is linked
> and i can compile the rest.
>
> i hope, without errors.

I looks like a configure problem. When you configure kdebindings it should 
look at the kde version and link in kmdi and knewstuff if the version is 
recent enough. Were there any errors from the configure about these libs?

-- Richard
Comment 2 Dieter Ferdinand 2005-05-11 15:21:07 UTC
hello,
after intalling some libs for python (i can't compile the programs in the python 
directory) and run configure again.

the output of configure is in the file in this mail.

i found this lines in the log-file:
checking whether to use kmdi lib from kdelibs... no
checking whether to use the knewstuff lib from kdelibs... no

why does configure don't include this libs when they already needed ?

goodby

Datum:   	11 May 2005 11:03:56 -0000
Von:            	Richard Dale <Richard_Dale@tipitina.demon.co.uk>
An:             	dieter.ferdinand@gmx.de
Antwort an:     	105450@bugs.kde.org
Betreff:        	[Bug 105450] compiling smoke/kde from kdebindings   

[bugs.kde.org quoted mail]



Schau auch einmal auf meine Homepage (http://go.to/dieter-ferdinand).
Dort findest du Information zu Linux, Novell, Win95, WinNT, ...
Comment 3 Dieter Ferdinand 2005-05-11 15:21:33 UTC
Der folgende Teil dieser Nachricht enth
Comment 4 Richard Dale 2005-05-11 16:17:02 UTC
On Wednesday 11 May 2005 15:21, Dieter Ferdinand wrote:
[bugs.kde.org quoted mail]
Korundum should build against any version of KDE from 3.1.x onwards, so it 
checks for the current KDE version by compiling a program which includes 
'kdeversion.h', and only includes those libraries for more recent versions of 
KDE.

Does that header /usr/include/kde/kdeversion.h look correct for KDE 3.4? Also 
have a look at config.log to see if there are any clues there as to why the 
configure didn't work properly.

-- Richard
Comment 5 Dieter Ferdinand 2005-05-11 18:32:58 UTC
hello,
this file is /opt/kde/include/kdeversion.h on my hd and is correct:
#define KDE_VERSION_STRING "3.4.0"
#define KDE_VERSION_MAJOR 3
#define KDE_VERSION_MINOR 4
#define KDE_VERSION_RELEASE 0

i check the file config.log and find that:
configure:32985: checking whether to use the knewstuff lib from kdelibs                                                                 
configure:33027: rm -rf SunWS_cache; gcc -I/usr/X11/include/freetype2 -
I/opt/gnome/include/libart-2.0 -o conftest -I/opt/kde/include   -
DQT_THREAD_SUPPORT  -D_REENTRANT -L/opt/gnome/lib -lasprintf -lstdc++ -
L/samba/lib conftest.cc  1>&5                                    
In file included from /opt/kde/include/kdeversion.h:23,                                                                                 
                 from conftest.cc:49:                                                                                                   
/opt/kde/include/kdelibs_export.h:27:21: qglobal.h: No such file or directory                                                           
configure:33033: $? = 1                                                                                                                 
configure: failed program was:                                                                                                          

the program include qglobal.h which is in /usr/X11/include, but this include-Path is 
not used.

i change my global configuration-script, to set this path for gcc as CFLAGS and CC-
Variables.
the first time, i compiled kde, i have problem with includes, which are not found 
(sample: libart-2.0 in /opt/gnome/include) and i have not the time, to check all 
missing include-files if they needed or not.
i check this only, when i get compiler-errors.

the missing include is from qt-lib and needed by kde (i have install a new version to 
compile kde), so this error must reportet, if version-check can't be done.

but why are this libs activated in the programs, without link them. where the function 
of this libs in older versions of kde in other libs ?

i have compiled the complete package today and install it.

goodby

Datum:   	11 May 2005 14:17:03 -0000
Von:            	Richard Dale <Richard_Dale@tipitina.demon.co.uk>
An:             	dieter.ferdinand@gmx.de
Antwort an:     	105450@bugs.kde.org
Betreff:        	[Bug 105450] compiling smoke/kde from kdebindings   

[bugs.kde.org quoted mail]


Schau auch einmal auf meine Homepage (http://go.to/dieter-ferdinand).
Dort findest du Information zu Linux, Novell, Win95, WinNT, ...
Comment 6 Thiago Macieira 2005-05-12 03:55:48 UTC
> /opt/kde/include/kdelibs_export.h:27:21: qglobal.h: No such file or
> directory   

This usually means you forgot to set QTDIR.
Comment 7 Dirk Mueller 2005-06-07 19:35:56 UTC
*** Bug 105451 has been marked as a duplicate of this bug. ***
Comment 8 Andrew Crouthamel 2018-11-02 04:19:24 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 9 Andrew Crouthamel 2018-11-16 02:38:29 UTC
Dear Bug Submitter,

This is a reminder that this bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version?

Thank you for helping us make KDE software even better for everyone!
Comment 10 Chris Burel 2018-11-16 20:08:17 UTC
KDE3 is unsupported.