LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 01-11-2009, 07:00 AM   #16
heinblöd
Member
 
Registered: May 2004
Location: France
Distribution: Slackware Gentoo
Posts: 186

Rep: Reputation: 31

Well #arrogance mode on # what about some Bash (or shell) basics #arrogance mode off #
Code:
export BOOST_INCLUDE=/usr/include/boost
for example
according to your real path . put it in your ~bashrc maybe or into a rc.d or profile.d script, wherever you prefer to have it

But what about the Order for Kde main packages ? (for svn from today 11/jan/09)
I tried
-prereqs all (or most) optional ones also
- qt (without phonon)
- kdesupport ( we get phonon here , don't build the 2 , cmake will complain)
- kdelibs
- kdepimlibs
- kdebindings (get stuck about all this smoke stuff)
- kdebase (installed kerberos and pam , but actually don't know if that was a good idea?!)

kdebindings won't compile because in php-qt dir cmake is missing
the smoke subdir, even when I switch all smoke stuff off .

There is a build.sh in there which generates the dir but then kdebindings won't configure/compile anymore because the targets already exist , but with smoke switched off cmake doesn't complain about the missing dir anymore but obviously won't install the already build targets. a make install in that dir doesn't work --- Thats quite strange - any ideas ?

kdebase fail on plasma for the moment ....
Or do I have to build ~bindings after ~base (I read somewhere to build them before but all other doc says to do ~base before )
Someone already succeeded to build kde svn on slack 12.2 ??

Last edited by heinblöd; 01-11-2009 at 07:11 AM.
 
Old 01-11-2009, 10:07 AM   #17
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
I built KDE 4.1.96 which is only a few days old (in fact it is tagged 4.2RC1), but I did not use kdesupport and instead used to pick the relevant deps from that tarball. At this moment I only use qimageblitz, eigen2 an automoc4 from a kdesupport snapshot (r900905).
The build order of the KDE packages (some of the ones at the end are from extragear) that I used is:
Code:
kdelibs
kdepimlibs
kdebase-workspace
kdebase
kdebase-workspace
kdebase-runtime
kdeaccessibility
kdeutils
kdemultimedia
kdenetwork
kdeadmin
kdeartwork
kdegames
kdetoys
kdegraphics
kdesdk
kdepim
kdeedu
kdeplasma-addons
kdebindings
kdewebdev
konq-plugins
koffice
amarok
guidance-power-manager
kaudiocreator
ktorrent
For kdebindings I had to use a small patch in order to let 4.1.96 compile:
Code:
diff -up kdebindings-4.1.96/smoke/akonadi/CMakeLists.txt.orig kdebindings-4.1.96/smoke/akonadi/CMakeLists.txt
--- kdebindings-4.1.96/smoke/akonadi/CMakeLists.txt.orig        2009-01-09 14:37:07.000000000 +0100
+++ kdebindings-4.1.96/smoke/akonadi/CMakeLists.txt     2009-01-09 14:37:29.000000000 +0100
@@ -90,6 +90,7 @@ kde4_add_library(smokeakonadi SHARED ${s
 target_link_libraries(smokeakonadi 
     ${KDEPIMLIBS_AKONADI_LIBS} 
     ${KDEPIMLIBS_AKONADI_KMIME_LIBS}
+    kdecore kdeui
     smokekde
     smokeqt )
Other than that, no real problems, but is it very important that you have the very latest releases of all the dependencies!

Eric

Last edited by Alien Bob; 01-11-2009 at 10:08 AM. Reason: Fixed the formatting in the patch code
 
Old 01-11-2009, 11:32 PM   #18
Choucete
Member
 
Registered: Dec 2007
Location: Buenos Aires
Distribution: Slackware 12.0
Posts: 83

Rep: Reputation: 16
Quote:
Originally Posted by heinblöd View Post
Someone already succeeded to build kde svn on slack 12.2 ??
I was finally able to successfully compile it. I used the one from trunk.

You should be aware that since last Tuesday, if you download directly from trunk you are getting what will soon be KDE 4.3, since 4.2 has been branched already.
 
Old 01-12-2009, 01:35 AM   #19
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by Choucete View Post
I was finally able to successfully compile it. I used the one from trunk.

You should be aware that since last Tuesday, if you download directly from trunk you are getting what will soon be KDE 4.3, since 4.2 has been branched already.
Tagging the tree with 4.2 has nothing to do with a release of 4.3 any time soon. KDE4.3 is scheduled for release on july 28th, 2009.

What you will soon see as an official release is KDE 4.2 (the 4.2 tag means that only bugfixes are allowed now for 4.2).

Eric
 
Old 01-12-2009, 05:02 AM   #20
ppr:kut
Slackware Contributor
 
Registered: Aug 2006
Location: Netherlands
Distribution: Slackware
Posts: 631

Rep: Reputation: 463Reputation: 463Reputation: 463Reputation: 463Reputation: 463
Quote:
Tagging the tree with 4.2 has nothing to do with a release of 4.3 any time soon. KDE4.3 is scheduled for release on july 28th, 2009.
I think what he meant is that since kde 4.2rc1 has been tagged, trunk is no longer the development tree that will eventually lead to kde 4.2. In fact trunk is open for new features already, targeting kde 4.3. So if anyone wants a newer snapshot of kde 4.2, trunk is no longer the place to get it from.
 
Old 01-12-2009, 08:13 AM   #21
Choucete
Member
 
Registered: Dec 2007
Location: Buenos Aires
Distribution: Slackware 12.0
Posts: 83

Rep: Reputation: 16
Quote:
Originally Posted by ppr:kut View Post
I think what he meant is that since kde 4.2rc1 has been tagged, trunk is no longer the development tree that will eventually lead to kde 4.2. In fact trunk is open for new features already, targeting kde 4.3. So if anyone wants a newer snapshot of kde 4.2, trunk is no longer the place to get it from.
Yes that was exactly what I meant. Thanks for clarifiying that.

This was my source just in case anybody is interested: http://aseigo.blogspot.com/2009/01/4...is-now-43.html

Cheers
 
Old 01-12-2009, 07:44 PM   #22
heinblöd
Member
 
Registered: May 2004
Location: France
Distribution: Slackware Gentoo
Posts: 186

Rep: Reputation: 31
I finally finished compiling right now from branch.
Kdebindings is still missing smoke-stuff - but compiles when I leave out all smoke and php-qt stuff, there might be some deps missing
 
  


Reply

Tags
compile, kde4, smoke, svn



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
Python deps crazy8 Fedora 6 11-21-2007 10:13 PM
Spice3 deps mrsolo Linux - Software 2 03-21-2006 12:36 PM
Gnome 2.12 build order lukebeales Linux - Software 3 09-13-2005 12:21 PM
The Secret to Deps Diode Linux - Software 3 02-12-2004 12:57 PM
gnome 2.4 srpm build order on redhat AS 3.0 dnraikes Linux - General 1 12-19-2003 06:59 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 08:45 AM.

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