You are not logged in.

Zajec

Beginner

  • "Zajec" started this thread

Posts: 6

Location: Poland, Wloclawek

  • Send private message

1

Friday, December 23rd 2005, 11:23pm

kdelibs compiling

I want to compile KDE 3.5 myself but I have problems about it.

I deleted my KDE 3.4 and downloaded sources of KDE 3.5. That's what I do and my eror:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
$ tar -xf ./kdelibs-3.5.0.tar.bz2
$ cd kdelibs-3.5.0
$ ./configure --without-openexr
[checking]
[config.status]
Good - your configure finished. Start make now
$ su
Password:
# make
make: *** No targets specified and no makefile found. Stop.
# ls
acinclude.m4
aclocal.m4
admin/
arts/
AUTHORS
common_texts.cpp
COMPILING
COMPILING.html
config.h
config.h.in
config.log
config.status*
configure*
configure.files
configure.in
configure.in.bot
configure.in.in
configure.in.mid
COPYING
COPYING.BSD
COPYING.LIB
dcop/
debian/
DEBUG
dnssd/
doc/
INSTALL
interfaces/
kab/
kabc/
kate/
kcert/
kcmshell/
kconf_update/
KDE2PORTING.html
KDE3PORTING.html
kdecore/
kded/
kdefx/
kdelibs.lsm
kde.pot
kdeprint/
kdesu/
kdeui/
kdewidgets/
kdoctools/
khtml/
kimgio/
kinit/
kio/
kioslave/
kjs/
kmdi/
knewstuff/
kparts/
kresources/
kspell2/
kstyles/
kunittest/
kutils/
kwallet/
libkmid/
libkscreensaver/
libltdl/
libtool*
licenses/
Mainpage.dox
Makefile.am
Makefile.am.in
Makefile.cvs
Makefile.in
mimetypes/
NAMING
pics/
qt-messages.pot
README
stamp-h1
stamp-h.in
subdirs
TODO
win/


Is anyone able to help me? :-|

2

Saturday, December 24th 2005, 1:01pm

Have you previously installed the kde-headers? Afaik these are needed in order to compile the rest of the kde packages, and the error No targets specified tells that there are some dependencies missing. It looks as if the compiler wants to use some dependent files that are not present.

I suggest that you use konstruct to do the whole job for you:
http://kde-apps.org/content/show.php?content=9725

Zajec

Beginner

  • "Zajec" started this thread

Posts: 6

Location: Poland, Wloclawek

  • Send private message

3

Saturday, December 24th 2005, 2:41pm

Quoted

Originally posted by coco-loco
Have you previously installed the kde-headers? Afaik these are needed in order to compile the rest of the kde packages, and the error No targets specified tells that there are some dependencies missing. It looks as if the compiler wants to use some dependent files that are not present.
Probably I had had that but I removed them while deleting KDE 3.4. Where can I find kde-headers?

Quoted

Originally posted by coco-locoI suggest that you use konstruct to do the whole job for you:
http://kde-apps.org/content/show.php?content=9725
It doesn't help :-|

Source code

1
2
3
4
5
6
7
8
9
10
11
12
Good - your configure finished. Start make now

[configure] complete for kdelibs.
==> Running make in work/kdelibs-3.5.0
make[3]: Entering directory '/home/rafal/src/konstruct/konstuct/kde/kdelibs/work/kdelibs-3.5.0'
make[3]: *** No targets specified and no makefile found. Stop.
make[3]: Leaving directory '/home/rafal/src/konstruct/konstuct/kde/kdelibs/work/kdelibs-3.5.0'
make[2]: *** [build-work/kdelibs-3.5.0/Makefile] Error 2
make[2]: Leaving direcory '/home/rafal/src/konstruct/konstuct/kde/kdelibs'
make[1]: *** [dep-../../kde/kdelibs] Error 2
make[1]: Leaving directory '/home/rafal/src/konstruct/konstuct/kde/kdebase'
make: *** [dep-../../kde/kdebase] Error 2

Zajec

Beginner

  • "Zajec" started this thread

Posts: 6

Location: Poland, Wloclawek

  • Send private message

4

Saturday, December 24th 2005, 3:57pm

When I saw this "Good - your configure finished. Start make now" I was absolutely sure that everyting is OK.
It wasn't. I read the latest line before "Good (...)":

Source code

1
2
3
4
5
6
7
8
9
10
configure: creating ./config.status
Uhh. Malformed pattern in ./confstatM16977/subs.sed (s,@KDEINIT_XFT_INCLUDES@,Usage: /usr/bin/freetype-config [mode] [options] [files]) at admin/config.pl line 107.
config.status: creating config.h
config.status: creating dcop/dcop-path.h
config.status: creating kdecore/kdemacros.h
config.status: creating kio/kssl/ksslconfig.h
config.status: creating ksj/global.h
config.status: executing depfiles commands

Good - your configure finished. Start make now
I compiled the newest version on freetype to /usr and everyings seems to be ok now. Kdelibs sind compilind.