miércoles, julio 05, 2006

KDE abandona las autotools (autoconf/automake/ auto infierno) por cmake

(vía Barrapunto). Que las herramientas de autoconfiguración de GNU son un infierno, a mi no es algo que me coja de nuevas: tarda más en ejecutarse los programas de autoconfiguración que en compilar el programa que tienen que hacer. El código que genera no siempre funciona adecuadamente en cualquier cosa que no sea un Linux, y su implementación como shell scripts lo hace insufrible en plataformas donde la creación de procesos es lenta (Windows!!!!). Aparte de eso, la curva de aprendizaje para su uso me parece excesiva. Bien, pues han decidido pasarse a cmake. Puede encontrarse todo lo que soporta en esta página. La gente de KDE está muy contento con el cambio y puede encontrarse en este artículo los motivos. No deja de ser interesante en la entrevista anterior ver como Scribus también ha pasado su sistema de compilación a cmake y los motivos (simplicidad, velocidad de generación, errores más claros y makefiles mucho más pequeños)

Ah, por cierto, si alguien piensa que con Makefiles no se puede hacer soft portable a múltiples plataformas es que no ha visto el código que escribe D. J. Bernstein, donde todos sus programas se compilan con un simple make ;)

Technorati Tags:

1 comentario:

Anónimo dijo...

No todos somos D. J. Bernstein