Hi.
Is there anyone here who builds and uses KDE4 from the subversion repository? I'd like to hear about your experience(s) - never could successfully build and use KDE4 after they moved to cmake (and a new core) simultaneously. So, have been sticking to the 'kde-redhat' builds. Looking for someone who can help me jumpstart...
Thanks, jaju
2009/1/12 Ravindra Jaju ravindra.jaju@gmail.com:
Is there anyone here who builds and uses KDE4 from the subversion repository?
I do. (I wanted to reply earlier, but at that time I could only top post from G1)
I'd like to hear about your experience(s) - never could successfully build and use KDE4 after they moved to cmake (and a new core) simultaneously. So, have been sticking to the 'kde-redhat' builds. Looking for someone who can help me jumpstart...
use kdesvn-build tool.
- Praveen
On Wed, Jan 14, 2009 at 2:13 PM, Praveen A pravi.a@gmail.com wrote:
2009/1/12 Ravindra Jaju ravindra.jaju@gmail.com:
Is there anyone here who builds and uses KDE4 from the subversion repository?
I do.
I do it quite regularly as well. I have not faced any issues. Most of the build process is well documented at http://techbase.kde.org/Getting_Started .
I'd like to hear about your experience(s) - never could successfully build and use KDE4 after they moved to cmake (and a new core) simultaneously. So, have been
CMake is quite well tested build tool.
sticking to the 'kde-redhat' builds. Looking for someone who can help me jumpstart...
No idea what kde-redhat builds are.
use kdesvn-build tool.
That would be very good idea.
Cheers!
Pradeepto
On Wed, Jan 14, 2009 at 2:25 PM, Pradeepto Bhattacharya < pradeeptob@gmail.com> wrote:
On Wed, Jan 14, 2009 at 2:13 PM, Praveen A pravi.a@gmail.com wrote:
Thanks people.
1] I've posted only after following instructions found on kde.org. Did not help much (even if it means I have not followed it very well - but I did the best I could) 2] I was not complaining about cmake. In fact, I use it as my own stuff's build system. I was only point out my lack of familiarity and experience with cmake versus the old standard auto-tools stuff. 3] I tried kdesvn-build - but did not help either.
While using kdesvn-build.
*) qt-copy error.log says This is the Qt/X11 Open Source Edition.
You cannot make a shadow build from a source tree containing a previous build. Cannot proceed.
*) kdesupport error.log ends with /home2/kde-svn/kde/src/kdesupport/akonadi/server/shared/akapplication.cpp: In member function 'void AkApplication::parseCommandLine()': /home2/kde-svn/kde/src/kdesupport/akonadi/server/shared/akapplication.cpp:67: error: 'AKONADI_VERSION_STRING' was not declared in this scope [ 59%] Building CXX object akonadi/server/CMakeFiles/akonadiprivate.dir/src/akonadi.cpp.o make[2]: *** [akonadi/server/CMakeFiles/akonadiprivate.dir/shared/akapplication.cpp.o] Error 1
Now, obviously, digging further into the code and/or the build system would help - as anyone can guess - but I post here to leverage the experiences of people here - are there any standard/common things I could be missing? For me, right now, the path of least resistance is to simply point my yum to the kde-redhat site and use their latest RPMs - which I do - for I do not have the time right now to dig much deeper. But one day, I hope...
Thanks, jaju
2009/1/14 Ravindra Jaju ravindra.jaju@gmail.com:
*) qt-copy error.log says This is the Qt/X11 Open Source Edition.
I also faced problems with qt-copy, so I use qt from my distro (debian). Just say qtdir /usr
and uncomment qt-copy module and install all qt devel packages or you can do qt build manually.
You cannot make a shadow build from a source tree containing a previous build.
./kdesvn-build --refresh-build
Cannot proceed.
*) kdesupport error.log ends with /home2/kde-svn/kde/src/kdesupport/akonadi/server/shared/akapplication.cpp: In member function 'void AkApplication::parseCommandLine()': /home2/kde-svn/kde/src/kdesupport/akonadi/server/shared/akapplication.cpp:67: error: 'AKONADI_VERSION_STRING' was not declared in this scope [ 59%] Building CXX object akonadi/server/CMakeFiles/akonadiprivate.dir/src/akonadi.cpp.o make[2]: *** [akonadi/server/CMakeFiles/akonadiprivate.dir/shared/akapplication.cpp.o] Error 1
breakages like this happen quite often, a bug report usually fix it soon.
- Praveen
On Mon, Jan 12, 2009 at 3:01 AM, Ravindra Jaju ravindra.jaju@gmail.comwrote:
Hi.
Is there anyone here who builds and uses KDE4 from the subversion repository?
I do it quite often too but is usually a few weeks old.
I'd like to hear about your experience(s) - never could successfully build
Building from svn is always risky. If you want clean builds, it is always better to use your distro's binary version. (or compile from their sources). There is always a chance that a small changes committed by a developer could break other parts but that also gives you the option to inform the developers about the errors (and hopefully it will be fixed right away).
#kde or #kde-devel on freenode is a good place to ask for help with such compile errors in addition to this list.
Regards, Ananth
On Wed, Jan 14, 2009 at 8:32 PM, Ananth A writetoananth@gmail.com wrote:
Building from svn is always risky. If you want clean builds, it is always better to use your distro's binary version. (or compile from their sources). There is always a chance that a small changes committed by a
True, but I wish to do this for some specific reasons. I want to try out certain ideas on processing PIM data using the new subsystem KDE4 has (akonadi) - useful to use the svn version, because *if at all* I manage to do something interesting, I can create a patch and hope to get it accepted! :)
And of course, if possible, move beyond...
#kde or #kde-devel on freenode is a good place to ask for help with such
compile errors in addition to this list.
Great idea! I was also hoping to find out if there's an active local community, and whether they meet to discuss kde4 and stuff, by posting here.
Thanks, jaju
On Wed, Jan 14, 2009 at 10:13 AM, Ravindra Jaju ravindra.jaju@gmail.comwrote:
Great idea! I was also hoping to find out if there's an active local community, and whether they meet to discuss kde4 and stuff, by posting here.
You can also try the KDE-India mailing list
http://www.kde.in/index.php/Communicate#Mailing_Lists
Ananth