KDevelop lib BIC changes
Adam Treat
treat at kde.org
Wed Jul 19 20:40:13 UTC 2006
It doesn't fail to compile. Update your kdelibs.
On Wednesday 19 July 2006 4:29 pm, Andras Mantia wrote:
> Hi,
>
> Seeing the recent commit of Adam Treat to KDevelop (and the fact that
> compilation fails, see the end of the mail), I would like to suggest to
> keep the same policy for KDevelop libs as for kdelibs. Shortly: keep BC
> until Monday, announce BIC changes in time and if possible adapt the
> usage of applications (right now KDevelop and Quanta only) to the new
> interfaces. This is to have the whole KDE svn in a compilable state any
> time, as it was stated in the "New kdelibs policy starting monday" mail
> from Stephan Kulow on core-devel.
I don't agree with this policy. KDevelop4 is an app. The lib has essentially
ONE app depending upon it. The total number of developers who are working on
it I can count on one hand. It would slow everything down incredibly to make
such an onerous policy.
> Error message:
> Building CXX object
> lib/interfaces/CMakeFiles/kdevinterfaces.dir/kdevconfig.o
> /data/development/sources/kde-trunk/kdevelop/lib/interfaces/kdevconfig.cpp:
> In static member function ‘static KSharedPtr<KSharedConfig>
> KDevConfig::sharedStandard()’:
> /data/development/sources/kde-trunk/kdevelop/lib/interfaces/kdevconfig.cpp:
>49: error: ‘class KSharedConfig’ has no member named ‘extraConfigFiles’
> /data/development/sources/kde-trunk/kdevelop/lib/interfaces/kdevconfig.cpp:
>61: error: ‘class KSharedConfig’ has no member named ‘setExtraConfigFiles’
> /data/development/sources/kde-trunk/kdevelop/lib/interfaces/kdevconfig.cpp:
> In static member function ‘static KSharedPtr<KSharedConfig>
> KDevConfig::sharedLocalProject()’:
> /data/development/sources/kde-trunk/kdevelop/lib/interfaces/kdevconfig.cpp:
>71: error: ‘class KSharedConfig’ has no member named ‘extraConfigFiles’
> /data/development/sources/kde-trunk/kdevelop/lib/interfaces/kdevconfig.cpp:
>83: error: ‘class KSharedConfig’ has no member named ‘setExtraConfigFiles’
> /data/development/sources/kde-trunk/kdevelop/lib/interfaces/kdevconfig.cpp:
> In static member function ‘static KSharedPtr<KSharedConfig>
> KDevConfig::sharedGlobalProject()’:
> /data/development/sources/kde-trunk/kdevelop/lib/interfaces/kdevconfig.cpp:
>93: error: ‘class KSharedConfig’ has no member named ‘extraConfigFiles’
> /data/development/sources/kde-trunk/kdevelop/lib/interfaces/kdevconfig.cpp:
>105: error: ‘class KSharedConfig’ has no member named ‘setExtraConfigFiles’
> make[2]: *** [lib/interfaces/CMakeFiles/kdevinterfaces.dir/kdevconfig.o]
> Error 1
> make[1]: *** [lib/interfaces/CMakeFiles/kdevinterfaces.dir/all] Error 2
>
>
> Andras
More information about the KDevelop-devel
mailing list