Instantly share code, notes, and snippets.

Embed
What would you like to do?
makefile for msp430 gcc on osx
OBJECTS=blink.o
GCC_DIR = ~/ti/gcc/bin
SUPPORT_FILE_DIRECTORY = ~/ti/gcc/include
DEVICE = msp430g2231
CC = $(GCC_DIR)/msp430-elf-gcc
GDB = $(GCC_DIR)/msp430-elf-gdb
CFLAGS = -I $(SUPPORT_FILE_DIRECTORY) -mmcu=$(DEVICE) -O2 -g
LFLAGS = -L $(SUPPORT_FILE_DIRECTORY)
all: ${OBJECTS}
$(CC) $(CFLAGS) $(LFLAGS) $? -o $(DEVICE).out
debug: all
$(GDB) $(DEVICE).out
@thomasgruebler

This comment has been minimized.

thomasgruebler commented Oct 31, 2017

Good to know, if you have already CCS and GCC inside CCS installed, the directories look (depending on version) like this:

GCC_DIR = /Applications/ti/ccsv7/tools/compiler/msp430-gcc-6.4.0.32_osx/bin
SUPPORT_FILE_DIRECTORY = /Applications/ti/ccsv7/ccs_base/msp430/include_gcc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment