On Wed, 04 Oct 2006 17:02:26 +0200, Miha Kitič <[EMAIL PROTECTED]>
wrote:
To compile a program from the source is not hard at all.
Like Alex wrote:
"Just give it a go. Start a console, go to the source directory and
type at the prompt ($):
$ ./configure
$ make
$ sudo make install"
But there are TWO IRON RULES that one can not forget:
Now I am going to pretend I am Raffaella, to illustrate how
your instructions pose more new question than they anwer...
1. Always make sure that you have WORKING and SOUND SOURCE FILES and
that they are in the right place (right directory)...
How do I determine that they are working and sound, if I am a
complete newcomer? How do I know where the right place is?
2. Always make sure that you have all necessary LIBRARIES, other
REQUIRED FILES and most of all PROPER COMPILER installed on your
machine.
How do I check that? What do I do if I don't have them?
Additionally the compiler needs to know where all needed files are.
If it doesn't, how do I know, and what can I do about it?
You can apply common sense and smarts to the problems by looking
hard at the error messages, using locate, man, grep and Google for
what they are worth and treating Linux as a challenging adventure
game. Then you might win, and succeed compiling Cinelerra.
However, if you approach the challenge of installing Cinelerra as
a _new user_ and not as an adventure gamer, you will end up asking
a ton of questions, making baby steps through the checkout, configure,
make and install operations. We should not encourage that.
You see, ever since Windows and MacOS got foothold as the dominant
desktop OSes, the "tyranny of ease" has been over us. Everything
must be easy. GNOME and KDE are following suit, and the major distros
have been getting there, since the late 1990s.
We need binaries, with frequent builds for several distros and
versions. If we ever want naive users to build from source, we'd
need a slick IDE that we can recommend to them: An IDE that does
checkouts, fixes dependencies, searches the source and the system
for files and packages, compiles and installs. The GUI must be
droolproof, so that users don't ask "how do I find this" or "how do
I do that".
I doubt we will find such an IDE, which brings us back to binaries.
For now, Raffaella should stick to 2.0, or read some of the fine
FAQs and tutorials on CVS, Subversion, make, configure, gcc and all
the other popular development tools.
--
Herman Robak
_______________________________________________
Cinelerra mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra