KDevelop 4.2.3 on Mac Lion

Patrice Kouame patrice.kouame at gmail.com
Fri Jul 22 14:55:06 UTC 2011


Hi  -

I compiled the latest distribution on Mac 10.6.7 successfully.  It is however prone to crashing.  A few questions:

1 - I switched off debug for all kdevelop and kdevplatform modules in kdebugdialog but am still getting a zillion of these messages in my system log:

7/22/11 9:28:39.689 AM [0x0-0xd90d9].kdevelop: select: Invalid argument

2 - Out of the box it had the background parsing option ON which was consuming over 100% cpu even though I had just had one project (kdevelop) open at the time. Turning that option off did the trick, but the question still remains: does the indexing/parsing normally consume so much?

3 - What are the proper settings for XDG_DATA_DIRS and XDG_DATA_HOME. I followed the instructions on the build page to the letter, but sycoca4 still complains about missing mime types. Is /usr/local good enough or should it be /usr/local/share? The specification  http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html  recommends the respective share directories, but the docs at http://techbase.kde.org/KDevelop4/HowToCompile don't.  Also does DATA_HOME matter?

4- The application takes quite a long time to quit.

5- Deleting the last session quits the application. Here is the full log.  Is this normal?

7/22/11 10:43:45.794 AM [0x0-0xea0ea].kdevelop: kdevelop(27576)/kdevplatform (language) KDevelop::DUChain::finalCleanup: cleaned 39 B
7/22/11 10:43:45.794 AM [0x0-0xea0ea].kdevelop: kdevelop(27576)/kdevplatform (language) KDevelop::DUChain::finalCleanup: cleaned enough
7/22/11 10:43:45.794 AM [0x0-0xea0ea].kdevelop: kdevelop(27576)/kdevplatform (language) KDevelop::DUChain::finalCleanup: final cleanup ready
7/22/11 10:43:45.794 AM [0x0-0xea0ea].kdevelop: kdevelop(27576)/kdevplatform (language) KDevelop::DUChainPrivate::doMoreCleanup: starting cleanup
7/22/11 10:43:45.807 AM [0x0-0xea0ea].kdevelop: kdevelop(27576)/kdevplatform (language) KDevelop::DUChainPrivate::doMoreCleanup: seconds spent doing cleanup:  0 top-contexts still open: 0
7/22/11 10:43:45.807 AM [0x0-0xea0ea].kdevelop: kdevelop(27576)/kdevplatform (language) KDevelop::DUChainPrivate::doMoreCleanup: milliseconds spent doing cleanup with locked duchain:  14
7/22/11 10:43:45.813 AM [0x0-0xea0ea].kdevelop: kdevelop(27576) Konsole::SessionManager::~SessionManager: Konsole SessionManager destroyed with sessions still alive 
7/22/11 10:43:45.814 AM [0x0-0xea0ea].kdevelop: kdevelop(27576)/kio (Slave) KIO::Slave::kill: killing slave pid 27675 ( "trash://" )
7/22/11 10:43:45.814 AM [0x0-0xea0ea].kdevelop: kdevelop(27576)/kio (Slave) KIO::Slave::kill: killing slave pid 27704 ( "man://" )
7/22/11 10:43:45.814 AM [0x0-0xea0ea].kdevelop: kdevelop(27576)/kio (Slave) KIO::Slave::kill: killing slave pid 27578 ( "file://" )
7/22/11 10:43:45.814 AM [0x0-0xea0ea].kdevelop: kdevelop(27576)/kdevplatform (language) KDevelop::DUChainPrivate::~DUChainPrivate: Destroying
7/22/11 10:43:45.866 AM [0x0-0xd20d2].org.kde.kdeinit4: klauncher(22594)/kio (KLauncher) KLauncher::slotGotOutput: kio_man(27704)/kio (kioslave) KIO::SlaveBase::dispatchLoop: slave was killed, returning
7/22/11 10:43:45.866 AM [0x0-0xd20d2].org.kde.kdeinit4: kio_man(27704) kdemain: Done
7/22/11 10:43:45.866 AM [0x0-0xd20d2].org.kde.kdeinit4: klauncher(22594)/kio (KLauncher) KLauncher::slotGotOutput: kio_file(27578)/kio (kioslave) KIO::SlaveBase::dispatchLoop: slave was killed, returning
7/22/11 10:43:45.866 AM [0x0-0xd20d2].org.kde.kdeinit4: kio_file(27578) kdemain: Done
7/22/11 10:43:45.866 AM [0x0-0xd20d2].org.kde.kdeinit4: klauncher(22594)/kio (KLauncher) KLauncher::slotGotOutput: kio_trash(27675)/kio (kioslave) KIO::SlaveBase::dispatchLoop: slave was killed, returning
7/22/11 10:43:45.871 AM [0x0-0xd20d2].org.kde.kdeinit4: klauncher(22594)/kio (KLauncher) KLauncher::slotFinished: process finished exitcode= 0 exitStatus= 0
7/22/11 10:43:45.871 AM [0x0-0xd20d2].org.kde.kdeinit4: klauncher(22594)/kio (KLauncher) KLauncher::slotFinished: process finished exitcode= 0 exitStatus= 0
7/22/11 10:43:45.873 AM [0x0-0xd20d2].org.kde.kdeinit4: klauncher(22594)/kio (KLauncher) KLauncher::slotFinished: process finished exitcode= 0 exitStatus= 0

6- With a CMake based project up (again kdevelop itself) , the main menu preference button, invokes a Build window and runs cmake.  I kind of expected a preferences dialog of some kind.

7- Are the requirements on the build/compile page current.  I currently built a QT4 KDE4 CALLIGRA development environment from scratch with the latest masters from kde.org/projects.  Not sure if I need things like the kdeworkspace and samba or any other libraries but kderuntime, kdelibs, qt-kdev, automoc, attica, dbusmenuqt, etc… from the kde/mac pages.

8 - Last thing,  there is a blank row between the window frame and the main toolbar (the one with build, execute debug)  Am I missing a toolbar or is this just a bug on my platform.

Thanks in advance, I know my platform is a little bleeding edge: Mac, Lion, Xcode 4.2 beta etc… but I would sure like to get this going and share my experience.

Patrice


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20110722/acd52a9b/attachment.html>


More information about the KDevelop-devel mailing list