Por que ninguém criou um sistema de construção de código aberto para o cérebro morto? [fechadas]

Eu quero construir uma biblioteca compartilhada. O GNU / Linux é a plataforma de desenvolvimento e destino. C é a linguagem de implementação.

Eu não posso decidir como eu quero configurar o sistema de compilação e continuar circulando em torno de três opções, cada uma com muitas razões para não gostar:

Handfrafted Madefiles - Eu trabalhei desta forma quase exclusivamente no passadoGNU Autotools - Eu usei autotools no começo deste ano para construir uma biblioteca C compartilhada, mas esqueci como eu fiz isso e onde todas as centenas de tutoriais que eu usei foram usadas para pickings.Waf - supostamente simples, mas não tão fácil Eu tenho que trabalhar esta tarde.

Eu não posso decidir para qual ir. Vou resolver um, começar a trabalhar, depois encontrar um problema e decidir que o outro sistema é melhor. Eu estou preso preso preso. Alguém pode lançar alguma luz sobre isso, por favor, o que pode me ajudar a resolver o problema?

questionAnswers(4)

yourAnswerToTheQuestion