[Ffmpeg-devel] Re: build systems
Tue Sep 20 15:05:27 CEST 2005
> Is there really nothing around that would replace autotools
> if they are so "bad" ? Then why hasn't anyone written
> a replacement yet?
I don't remember where, but I read a discussion on alternatives,
where people came to the conclusion that the REAL problem is the
"make" program. automake exists because portable Makefiles are not
easy to write.
> Resp. why is auto* so bad?
The idea in this thread was to switch individual codecs on/off with
automatic tracking, which other routines are needed (to get the
smallest possible lavc for a custom codec selection).
I have enough experience with autotools to know, that such a mechanism
will become messy. The Makefiles become REALLY big, if one makes extensive use
of conditional compilation (AM_CONDITIONAL). And exactly this would be needed
for individual codec selection.
That's right, most projects (including mine) use autotools, but only few
people really *love* them :)
More information about the ffmpeg-devel