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

World of Warcraft

28 August, 200529 July, 2007

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

Read More

port triggering with OpenWRT works!

17 March, 20078 January, 2008

I finally got around to compiling the ipt_TRIGGER kernel module with some logging in there, so I could tell where I was going wrong with my iptables commands. The correct iptables commands are: #iptables -t nat -A prerouting_wan -p tcp –dport 6881:6889 -j TRIGGER –trigger-type dnat #iptables -A forwarding_wan -p…

Read More

I was almost getting withdrawal symptoms…

4 March, 200529 July, 2007

…it’s been so long since I recompiled the kernel. After going swiftly through 2.6.0 to 2.6.9, I stuck with 2.6.9 for quite a while. For some reason my firewire storage support wasn’t working properly in 2.6.9 (even though my USB storage did). So I just compiled 2.6.10, and now it…

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