LCA: Disintermediating distributions
Posted Feb 6, 2008 18:49 UTC (Wed) by stevenj
In reply to: LCA: Disintermediating distributions
Parent article: LCA: Disintermediating distributions
Autotools (beside from being really hard to learn for developers) have
one real problem: they require a shell. Free software is becoming more
and more portable, also to Windows.
Windows is now the only major platform that doesn't have a POSIXish shell; I'm somewhat suspicious of claims that the free software community should change its entire build toolchain because of one proprietary Microsoft operating system.
You call Cygwin/Mingw "workarounds", but this is not too different from requiring that any other build tool (cmake or scons whatever) be installed on the user's system. It takes 5 minutes to install Cygwin. And Windows developers participating in FLOSS projects are going to need to know something about Unix since that is the primary target of most such projects.
to post comments)