Tengo un programa escrito en C y utiliza Autoconf. Utiliza AC_PROG_CC_C99
en configure.ac
que cuando se utiliza con gcc se traduce a la opción del compilador -std=gnu99
. El programa está escrito estrictamente de acuerdo con la especificación C99 y no utiliza ninguna extensión de GNU.Aplicar estricto C99 en el proyecto Autoconf
¿Cómo debemos configurar Autoconf para hacer que el compilador haga cumplir eso?
las banderas que lo que estamos buscando son '-std = c99 -pedantic', que deben terminar en' CFLAGS'; sin embargo, no tengo idea de cómo hacerlo mejor :( – Christoph
Gracias. Supongo que puedo agregarlos manualmente, pero si es posible, preferiría que Autoconf lo hiciera. No sé si lo admite. –