frameworks build issues

Mario Bensi (Nef) mbensi at ipsquad.net
Thu Nov 24 08:52:15 UTC 2011


Le mercredi 23 novembre 2011 11:44:50 Stephen Kelly a écrit :
> Stephen Kelly wrote:
> 
> > David Faure wrote:
> > 
> >> On Tuesday 22 November 2011 15:29:25 Stephen Kelly wrote:
> >>> We can enforce this by creating a 'done' folder, and calling
> >>> add_subdirectory(done) in kdelibs.git/CMakeLists.txt as early as
> >>> possible. At least before the call to find_package(KDE4Internal
> >>> REQUIRED).
> >> 
> >> Moving stuff means adjusting 100 includepaths yet again...
> >> 
> >> How about doing what you suggested in tier1 and then moving it up in
> >> kdelibs.git/CMakeLists.txt?
> >> 
> > 
> > Yes, that would work.
> > 
> > I'll do that if I can just comment out any subdirectory that doesn't
> > build.
> 
> I did have to move kcoreaddons and karchive back to the kdecore directory. 
> Those three are interdependent still, so there's some more work  to do 
> before they can be split out.
> 
> The tier1 directory is near the top now though, so people would have to move 
> those back in there and then consider why they don't build and what needs to 
> be done about it (using the spreadsheet for reference).

I don't understand why you have moved those directories (kcoreaddons and karchive), IMO you just need add the includes and libraries directories missing no ?

I perhaps misunderstood something but the goal to move this directory out of kdecore ( in tier*), it's to see the dependancy problem and try to find a solution ( move some part of kde in Qt, etc... )
and during this time we keep the library in tier* and add all necessary dependancies in cmake files to fix the build.

Now i think this process hide just the problem for the guys who work on the port of the part of kde to qt for example.

Mario


More information about the Kde-frameworks-devel mailing list