Error de makefile al compilar LwbT usando el IDE del microcontrolador de TI

2

Estoy intentando portar Lwbt al microcontrolador MSP430 de TI. Como primer paso, estoy compilando el lwbt en el estudio de TI Code Composer como un Standard Make Make Project. He descargado el código lwbt de enlace . He establecido la ruta para el directorio de compilación y los comandos de compilación. También he descargado Mingw. GCC funciona bien, lo cual verifiqué escribiendo gcc en el símbolo del sistema. Pero al crear el proyecto, obtengo el siguiente error.

gmake -f Makefile all 
process_begin: CreateProcess(NULL, cat filelist, ...) failed.
process_begin: CreateProcess(NULL, cat filelist, ...) failed.
--[OUT]-- 
gcc: no input files
gmake: *** [lwbt.out] Error 1

He estado luchando con este error durante la última semana. Desesperado por ayuda.

Gracias

    
pregunta Elderflower14

1 respuesta

2

Para poder portar a MSP430, deberá modificar el makefile para que apunte al compilador CCS. Tendrá que proporcionar las opciones de línea de comando correctas. También deberá conectar su hardware a través de las capas HAL que proporciona la biblioteca.

Como el proyecto ya supone GCC, puede que te resulte más fácil portar usando msp430-gcc.

Parece que está intentando compilar lwBT para su PC usando MingW y fallando. ¿Funciona realmente tu compilador de C? Intenta compilar un programa "hola mundo".

Mire el Makefile, ¿qué comandos está ejecutando realmente? Elimine los caracteres '@' antes de las líneas que ejecutan los comandos, para que pueda ver lo que sucede debajo del capó.

    
respondido por el Toby Jaffey

Lea otras preguntas en las etiquetas