Skip to content
Why is a raven like a writing desk?

Thoughts both confusing and enlightening.

Why is a raven like a writing desk?

Thoughts both confusing and enlightening.

KDevelop: so much promise, but a bit rough around the edges

elbeno, 3 April, 200729 July, 2007

I’ve been trying to put together an app using KDevelop as my IDE. IDE-wise, it seems fine: all the usual stuff like syntax highlighting (of course) and code completion, etc. But I find its handling of the gnu autotools a bit rough.

I haven’t found a way yet to specify a build order for files, or better yet, identify source/includes generated by the build process. This means, for instance, that I need to make sure that my .y (bison source) file is before my .l (flex source) file in the compile, so that bison can run and output the include file to define symbols for flex.

Another sticking point is the fact that I can’t seem to get KDevelop to properly define libraries to link against. When I list them as required in the project options, the make fails with e.g. “no rule to make ‘cppunit'”.

I’ve got around both of these issues by manually hacking the Makefile.am, but it’s not very promising for future productivity.

Linux

Post navigation

Previous post
Next post

Related Posts

kernel hacking

10 March, 200729 July, 2007

Now that I’ve got my new router set up (it’s working fine btw) I decided to dig a bit deeper into the firmware possibilities. Warning: this post is mostly martian, and it’s long. The first thing I wanted to investigate was the possibility of port triggering. Port triggering is an…

Read More

World of Warcraft

28 August, 200529 July, 2007

It works under Linux. Rock in a box with chips.

Read More

Interactive Fiction – I7 on Linux

20 May, 200629 July, 2007

Well, there is now a front end to Inform 7 on Linux, using Haskell and GTK. The compilers are still Windows exes so must be run with Wine. For now. One would think it pretty straightforward to recompile a command line app though.

Read More

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

©2026 Why is a raven like a writing desk? | WordPress Theme by SuperbThemes