The unfortunate side effect of labeling a product Kdevelop 4 is you have long time users like me expecting the ease of use of Kdevelop 3 and not have egg on ones face trying to demonstrate it wondering why Kdevelop 4 is such a radical departure from the original; I can't simply add files to a directory/project and compile that file.<br>
<br>Also, guys while I love how the new intellisence works, you have given the word IDE to your product and IDE means isolation, insulation from a build system to most people especially the marginal people using VS<br><br>
I am very disappointed that you have now spell it out for me; I am going to have to know something about the build system cmake if I am to become proficient at Kdevelop 4. I was really hoping that would not be the case.<br>
<br>Thanks<br><br><div class="gmail_quote">On Mon, Nov 29, 2010 at 10:21 AM, Milian Wolff <span dir="ltr"><<a href="mailto:mail@milianw.de">mail@milianw.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Michael Hart, 29.11.2010:<br>
<div><div></div><div class="h5">> I know this to be very simple to do with Kdevelop 3.x.y and for that matter<br>
> MV visual studio<br>
><br>
> Today is my last attempt to use Kdevelop4 and because kdevelop3 is broken<br>
> under all versions of openSuSE 11.x I have to totally abandon the Kdevelop<br>
> environment in favor of something else for the only great think I see about<br>
> Kdevelop 4 thus far is the intellisence of the editor.<br>
><br>
><br>
> I have about 300 C++ files in a directory and all I want to compile them<br>
> into a libraries and executable without resorting to some type of manual<br>
> convolution with the build system such as Cmake<br>
><br>
> Kdevelop 3 and for that matter all the other IDEs I have ever used over<br>
> that past 10 years you simply add the file to a project or even easier a<br>
> directory and you are ready to build.<br>
><br>
> Kdevelop 4 environment seems to want me to manually manipulate<br>
> CMakeList.txt file.<br>
><br>
> Is there an automated way to make these CMakeLIst.txt files?<br>
<br>
</div></div>Hey Micheal.<br>
<br>
No, there is no such thing. And you probably didn#t create these 300 files<br>
without running make, once, did you? Isn't that an existing project which<br>
comes with makesfiles, e.g. from autotools back then? Why do you want to<br>
convert it to CMake if you don't like it? You can run make with KDevelop 4.<br>
<br>
And as I told you already on my blog [1], KDevelop 4 has no support for<br>
autotools (yet?), and we do want to add more wizards in the future.<br>
<br>
While I'm of course sad to see any user abandon KDevelop, and see your<br>
reasons, I still have to say: Generators are always limited, and CMake is just<br>
another language, more or less. Learn it and love it, or stick to old tools<br>
that come with autotools support. Or stay tuned until we come to a point where<br>
we also have more wizards for CMake. Just don't expect that it will all be<br>
hidden and being done magically in the background, that simply does not work.<br>
<br>
Bye<br>
<br>
[1]: for those who missed that: <a href="http://milianw.de/blog/google-code-in-first-%0Akdevelop-documentation-screencast#comment-1092" target="_blank">http://milianw.de/blog/google-code-in-first-<br>
kdevelop-documentation-screencast#comment-1092</a><br>
<font color="#888888"><br>
--<br>
Milian Wolff<br>
<a href="mailto:mail@milianw.de">mail@milianw.de</a><br>
<a href="http://milianw.de" target="_blank">http://milianw.de</a><br>
</font><br>--<br>
KDevelop-devel mailing list<br>
<a href="mailto:KDevelop-devel@kdevelop.org">KDevelop-devel@kdevelop.org</a><br>
<a href="https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel" target="_blank">https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel</a><br>
<br></blockquote></div><br>