En Makefile.in
veo definición de la variable donde se adjunta un nombre de variable externa entre dos símbolos @
Makefile.in y la sustitución de variables
# @[email protected]
package = @[email protected]
Cuando estas variables externas vienen? Además, no pude encontrar en el manual de GNU qué significa exactamente encerrar una variable entre dos símbolos @
. ¿Es algo específico de Makefile.in?
Gracias.
¿Qué pasa con 'PACKAGE_NAME' en la pregunta? En mi 'Makefile.am' utilicé' @datadir @/@ package_name @ ', y fue sustituido por' $ {datarootdir}/@ package_name @ ', lo que obviamente no es correcto. – jww
'PACKAGE_NAME' es especial; está establecido por' AC_INIT' como se menciona a continuación. –