This forum has been archived. All content is frozen. Please use KDE Discuss instead.

How to compile KDE unstable from FTP

Tags: None
(comma "," separated)
User avatar
R_Rios
Registered Member
Posts
127
Karma
0
OS
Hello.

I want to test KDE unstable, but I don't have internet connection at home, and this tutorial uses svn.

So I've downloaded these packages:
ftp://ftp.kde.org/pub/kde/unstable/4.1.69/src/

I tried to compile by myself, but, when I tried to compile kdelibs, I got something like "could not find application1", that was part of kdebase. But, when I tried to copile kdebase, I got "could not find application2", that was part of kdelibs.

Does anyone here know how to complile these sources, or know a tutorial?

Thanks.

P.S.: I use Kubuntu Hardy with KDEs 3.5.9 and 4.1.0

Last edited by R_Rios on Thu Oct 16, 2008 6:42 pm, edited 1 time in total.
User avatar
jrick
Registered Member
Posts
131
Karma
1
OS
Try this: http://techbase.kde.org/Getting_Started/Build/KDE4

It shows how to build it using SVN to download the sources, but you can ignore those steps if you have already downloaded snapshots.


Type Colemak!

Proud, Conservative Republican

"Gentlemen! You can't fight in here! This is the war room!"
--President Merkin Muffley, Dr. Strangelove
User avatar
radio_activv
Registered Member
Posts
6
Karma
0
Try check out this thread, its got some links that might help

Offline KDE4 Installation


[align=center]radiO.actiVv.iTy[/align]
User avatar
Githzerai
Registered Member
Posts
54
Karma
0
OS
Well, KDE compiling is never an easy job..... first time, that is. ;)

Ok, first, never mind that you plan to use FTP, tutorial from http://techbase.kde.org/Getting_Started/Build/KDE4 applies in any case because:
1. Setting up the build enviroment is the same
2. List of all deps for your distro is there. and absolutely required.
3. Build and install process is the same. (including order what builds first)

Second, you've said above ^^^ that you've downloaded everything from ftp://ftp.kde.org/pub/kde/unstable/4.1.69/src/, but what about deps? By deps I mean kdesupport which you must compile first. Kdesupport in ftp is maintained all over the place, like automoc4 in folder above (I'm not even sure that everything is there :undecided:), which can be a problem.

So I would suggest that you try and get latest SVN trunk: It can be done in a single command (and, yes, there are SVN clients for any major platform, so you do not depend on OS), and you'll get everything u need. Disadvantage is that the download is much bigger, about a Gb....


Stercus accidit
User avatar
R_Rios
Registered Member
Posts
127
Karma
0
OS
Githzerai wrote:(...)

So I would suggest that you try and get latest SVN trunk: (...)


So, how come could I get the latest SVN without an internet connection at home?
User avatar
Githzerai
Registered Member
Posts
54
Karma
0
OS
Well. an easy answer would be : the same way you downloaded tarballs from ftp. ;)

I hate to be a spoiler, but....
Of course you understand that an internet connection of some kind is a must have for downloading dependancies from your distribution repoes, at very least. You can't even start compiling without developent tools.

If I may advise you: I think that finding latest packages of KDE trunk for your distribution (any good distro these days have them, officialy or unofficialy), downloading them and installing would be a much easier process than compiling the code, all without a decent net connection.

Trust me, I compile trunk on almost dayly( nightly to be honest ;) ) basis, and there is no easy way to catch all the deps, as they are often documented only in code itself. So imagine that u must stop the whole process because some stupid dep is missing(and, of course, it is always something no more than 50 or even less Kb :-@ ), and how annoying it can be.
Also, noone can guarantee that the latest code *can* be compiled at that moment.

Again, sorry if I only bring bad news. :-)


Stercus accidit
User avatar
jrick
Registered Member
Posts
131
Karma
1
OS
R_Rios wrote::-(

That is bad...

I think I'll download ArchLinux and its KDEmod unstable packages. Or you have another distro to recommend me?


Is [kdemod-unstable] still /trunk? I seem to remember that after 4.1 was released, that funkyou said that they wouldn't be packaging /trunk any longer.

But, I haven't been using Arch at all lately, so I may be wrong.

EDIT: I see you deleted your post... what do you want me to do with my quote or reply?

Last edited by jrick on Thu Oct 16, 2008 8:24 pm, edited 1 time in total.


Type Colemak!

Proud, Conservative Republican

"Gentlemen! You can't fight in here! This is the war room!"
--President Merkin Muffley, Dr. Strangelove
User avatar
R_Rios
Registered Member
Posts
127
Karma
0
OS
So, I wont compile KDE trunk by now.

I'm downloading OpenSUSE and I will install KDE trunk packages on it.

Thanks to everyone that helped me.

Topic closed.
User avatar
Githzerai
Registered Member
Posts
54
Karma
0
OS
Arch with [kde-svn] repo would be a good choice, as it works very stable and has updates sometimes even twice a day.
KDEmod-unstable, unlike KDEmod (stable), can be quite confusing and unmaintained....

R_Rios, however, I don't think there is a need to change your current distro if you like it, just find apropriate KDE trunk packages and install them....;)


Stercus accidit
User avatar
R_Rios
Registered Member
Posts
127
Karma
0
OS
I wont change. I'll install OpenSUSE on VirtualBox. ;-)
User avatar
Githzerai
Registered Member
Posts
54
Karma
0
OS
R_Rios wrote:I wont change. I'll install OpenSUSE on VirtualBox. ;-)


Yeah, virtualisation: Universal solution for everything. :-)
Happy Hacking ;)


Stercus accidit


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]