Estoy siguiendo las instrucciones en la página Using Check with the Autotools en un intento de crear compatibilidad con pruebas unitarias en un proyecto C (actualmente) pequeño. Aunque estoy usando Cgreen en lugar de Check.equivalente portátil de GNU make% -style pattern rules
Tengo problemas con el paso 9, lo que hace que automake emita una advertencia sobre el uso de las reglas de patrón de estilo `% 'que son una extensión de GNU make.
La regla determinada marca es:
check_%.$(OBJEXT) : $(srcdir)/%.c
$(COMPILE) -DCHECKING -c -o [email protected] $^
Me pregunto si hay una manera equivalente a la especificación de esta regla que no se basa en GNU hacer extensiones.
Excelente sugerencia. Arregla el problema Terminé usando un _test prefix en lugar de _check. – Wes