Digamos que tiene una variable en un fragmento de makefile como la siguiente:forma más sencilla de invertir el orden de las cuerdas en una variable maquillaje
MY_LIST=a b c d
¿Cómo entonces invertir el orden de la lista? Necesito:
$(warning MY_LIST=${MY_LIST})
para mostrar
MY_LIST=d c b a
Editar: el verdadero problema es que
ld -r some_object.o ${MY_LIST}
produce un a.out
con símbolos sin definir debido a que los elementos de MY_LIST
son en realidad archivos, pero en el orden equivocado Si el orden de MY_LIST
se invierte, se vinculará correctamente (creo). Si conoces una forma más inteligente de obtener el orden correcto para el enlace, dame una pista.
¡divertido! Espero que sea solo por la advertencia :) – elmarco