Couple of question about new KDevelop

Andreas Pakulat apaku at gmx.de
Mon Apr 18 08:01:33 BST 2011


On 17.04.11 15:26:14, Igor Korot wrote:
> On Sun, Apr 17, 2011 at 1:27 PM, Andreas Pakulat <apaku at gmx.de> wrote:
> > On 16.04.11 11:04:57, Igor Korot wrote:
> >> That's not good. I think it should be quite easy to port existing
> >> tempplate from version 3 to version 4.
> >> Besides there is a plan to make wxQT in addition to wxGTK. And people
> >> are already working on it.
> >
> > KDevelop has no support for autotools, hence there's no point in
> > providing templates for autotools-based projects.
> >
> > In addition everybody is free to submit and maintain application
> > templates via bugreports or reviewboard, the develop team is too small
> > to maintain lots of different app-templates that they don't use
> > themselves. There were lots of unmaintained templates in kdev3 that
> > didn't even work.
> 
> Don't know about others, but this one worked fine without any problems.
> Now, is there a plan to support autotools-based projects in KDevelop 4?
> Maybe then this particular template can be integrated...

No, unless someone volunteers to work on the code.

> > Your best bet is running configure in the project from a shell, that'll
> > generate a Makefile which you can open as a custom-makefile project.
> 
> OK, let me go a little further:
> 
> main project directory
> |
> |
> -------> debug
> |           |----------------> Makefile
> |           |---------------> Makefile.in
> |           |---------------> src
> |
> |-----------> configure
> |-----------> src
> 
> This is what I have from the KDevelop 3 project.
> 
> So in order to open this in KDevelop 4 I should go to
> <main_project_directory>/debug and open the
> file called "Makefile". Am I right?

That won't work IIRC, you'll then not see the actual source files under
/src/. You'll have to run configure in the project directory so that the
Makefile's are in the same directory as the sources.

> > As I said, most things simply don't apply anymore. Hence there's no
> > point in asking the same questions. Anyway, if someone wants to do that
> > the team would be happy to intergate the content into the website I
> > think.
> 
> As a quick example: how do I create a .so project and link my
> application against it?

KDevelop does not have anything to do with that, its a FAQ for your
buildtool and should be answered there. 

> I understand that the answer might be different because the interface
> changed, but
> the question still remains.

Well, the only thing to be said about this particular thing is:
KDevelop does not have a GUI to add shared libraries. I don't think
thats useful in a faq, it should be put into the kdev3 vs. kdev4
comparison page.

Andreas





More information about the KDevelop mailing list