# CGT C++ Cmpiler crash # make: *** [: c7x_segv.o] Segmentation fault (core dumped) # Intall paths of CGT and SDK C7XHOME := .../ti-cgt-c7000_4.1.0.LTS SDK_DIR := .../ti-processor-sdk-rtos-j784s4-evm-09_02_00_05 PDK_DIR := $(SDK_DIR)/pdk_j784s4_09_02_00_30/packages PATH := $(PATH):$(C7XHOME)/bin export PATH CC = cl7x CXX = cl7x CPPFLAGS = -DSOC_J784S4 \ -DBUILD_C7X \ -DBUILD_C7X_1 \ -DFREERTOS \ -DA72_LINUX_OS \ -Dj784s4_evm=j784s4_evm \ -I$(C7XHOME)/include \ $(addprefix -I$(PDK_DIR)/, . \ ti/kernel \ ti/kernel/freertos/FreeRTOS-LTS/FreeRTOS-Kernel/include \ ti/kernel/freertos/config/j784s4/c7x \ ti/kernel/freertos/portable/TI_CGT/c7x \ ti/csl/arch/c7x) \ -Icommon comflags = --emit_warnings_as_errors \ --opt_level=3 --opt_for_speed=5 --advice:performance \ --symdebug:none \ -pds=238 -pds=880 -pds1110 \ -mv7120 --abi=eabi -q -mo -pden \ --endian=little CXXFLAGS = --c++14 $(CPPFLAGS) $(comflags) all: c7x_segv.o clean: /bin/rm -f *.obj c7x_segv.o: c7x_segv.cpp