Message-ID:
<CAKCUQMbw+N3_QdJd1aLzeZHaZaNeEYT0CLSC1JS5eoqvEw7HZA at mail.gmail.com>
Content-Type: text/plain; charset=“iso-8859-1”
I went to the cmake site and still could not understand what is was so i
asked.
CMake allows you to use the same build-control files for many
different compilers. This makes it much easier to maintain project
build files, since you only have to do it for CMake instead of doing
it for every platform you compile the program for.
What CMake was originally written for doesn’t really matter that much.
The C language was originally created to make it easier to run Unix on
new systems, but C’s importance now isn’t related to what it was
originally written for, but instead is because of the features that it
has.
Im not saying
its bad and somehow i think you must think its really great. I didn’t mean
to hurt your feelings.
You didn’t ‘hurt’ any of us, but you do annoy a great many of us. I
believe that this is mostly because of a language barrier (French is
your native language, right? I forget where I got that impression, but
I know I got it somewhere), but you also demonstrated in the
text-input thread that you both aren’t very familiar with C/C++/C#,
and aren’t taking enough measures to counteract this lack of
familiarity before you send your posts. At one point you referred to
something like this: ( A != A )
when the actual construct that I had provided was more like this: ( b
& A != A ).
You couldn’t make sense of your version and therefor asked what the
point of it was. However, the fact that you couldn’t understand why I
had written that SHOULD have indicated to you that you should do more
research and review first. If you had reviewed my post then you likely
would have realized that you had misquoted it. If you still hadn’t
understood why I wrote that then you would have at least known where
you needed to start doing your research. If you couldn’t figure it out
after researching it, then you would have been able to ask your
question in a more intelligent way.
But instead you misquoted, and then wrote your post using the misquote
as a point of reference, thereby making a poor (not bad per say, but
not competent either) impression. At this point in time, I suspect
that you are either someone who only recently started to program (it’s
a known fact that it takes approximately 5 years to become a good
programmer: programming is more strongly related to a way of thinking
than it is to knowing programming languages), or someone who is simply
and honestly not a rigorous and logical thinker.
You have made similar mistakes of thoroughness in this thread as well.
I have never used CMake, nor have I poured deeply into it’s
documentation, but I have researched it twice (and only twice, because
I’ve never needed it), and that research allowed me to get a rough
idea of how it works and what it does. CMake builds project files, but
it doesn’t build programs, or libraries, or anything else. It just
builds project files, so that you can use those project files with
build environment to create programs, or libraries, or documentation,
or whatever else the project is intended to create.
Also, you have a problem of style. This style problem is partly in how
you write your posts, which is probably the language issue again (your
opinions come across as very forceful, as though you’re implying that
they’re actually fact, and everything else comes across just as
forcefully as your opinions); however, it’s also related to how you
respond to things: most of the post that I’m quoting should never have
been sent in the first place because it has too much emotion ingrained
in it, and emotion ingrained into a post almost always leads to an
escalation of conflict.
This is why I didn’t respond to your last response to me in the
text-input thread: I was trying to be sympathetic, you reacted
forcefully, and I decided to cut the inevitably fruitless argument off
at the knees by just not responding.
If like myself people just delete the cmake and use their compiler
of choice as usual then maybe it’s an sdl dev thing and not an end user
thing.
There’s no real point in deleting the CMake files. They’re small, and
only developers have much reason to be poking around in those
directories anyways. Also, if there’s a bug then you might need to
provide the build files to help determine what the bug is.> Date: Tue, 14 Aug 2012 17:55:37 -0500
From: R Manard
To: SDL Development List
Subject: Re: [SDL] SDL2 Moving to CMake?