KDevelop CVS does not build for kde-3.1.92

F@lk Brettschneider falk.brettschneider at gmx.de
Mon Oct 27 11:04:03 UTC 2003


Izo wrote:

> Since you have declared OLDER_THAN_KDE_3_2 as older than KDE_VERSION < 
> 3.1.90 in lib/qextmdi/kmdidockwidget.h  the KDevelop CVS does not 
> compile with kde-3.2.0b2 which is kde-3.1.92, as a matter of fact. 
> Specifically, it does not compile for latest add-ons into the 
> KDockWidget class. I have tried to set the OLDER_THAN_KDE_3_2 as < 
> 3.1.93 but even so for some reason the src/mainwindow.cpp fails in 
> line 249 ( 
> m_pDockbaseAreaOfDocumentViews->dockManager()->setReadDockConfigMode(KDockManager::RestoreAllDockwidgets);) 
> which calls unexisting-to-kde-3.2.9b2 method setReadDockConfigMode.
>
> Please, Falk or anybody alse, tell me the reason why KDevelop should 
> not be ready to build within the official KDE milestone ? 

the value of OLDER_THAN_KDE_3_2 should say whether we have KDE-3.1/3.0 
or KDE-3.2.
I don't have 3.2 here, so please, correct the check that it also works 
for the alpha, beta and cvs versions of 3.2! Thanks in advance.

I committed KDockManager::setReadDockConfigMode() in 
kdelibs/kdeui/kdockwidget.* as revision 1.91 on 21/10/2003 (23:12). This 
should be part of KDE-3.2. Maybe you didn't update to that KDE cvs version.
Furthermore the compat lib kdevelop/lib/qextmdi contains that method in 
kdevelop/lib/qextmdi/kdockwidget_compat.*. That's why it works for 
KDE-3.0/3.1 too.

Last but not least, I don't see a mistake in OLDER_THAN_KDE_3_2 equal to 
KDE_VERSION < 3.1.90 as IIRC KDE-3.2a1 has version number 3.1.90.

Correct me if I'm wrong.

Ciao
F at lk






More information about the KDevelop-devel mailing list