This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
顶层makefile
这里PLATFORM=dm368
dmai:
$(MAKE) -C $(DMAI_INSTALL_DIR) PLATFORM=$(PLATFORM)_al \
CE_INSTALL_DIR_$(PLATFORM)_al=$(CE_INSTALL_DIR) \
CODEC_INSTALL_DIR_$(PLATFORM)_al=$(CODEC_INSTALL_DIR) \
CMEM_INSTALL_DIR_$(PLATFORM)_al=$(CMEM_INSTALL_DIR) \
FC_INSTALL_DIR_$(PLATFORM)_al=$(FC_INSTALL_DIR) \
XDAIS_INSTALL_DIR_$(PLATFORM)_al=$(XDAIS_INSTALL_DIR) \
LINUXLIBS_INSTALL_DIR_$(PLATFORM)_al=$(LINUXLIBS_INSTALL_DIR) \
LINUXKERNEL_INSTALL_DIR_$(PLATFORM)_al=$(LINUXKERNEL_INSTALL_DIR) \
CROSS_COMPILE_$(PLATFORM)_al=$(CSTOOL_PREFIX) \
XDC_INSTALL_DIR_$(PLATFORM)_al=$(XDC_INSTALL_DIR) \
VERBOSE=false \
all
在
/dmai_2_20_00_15 目录里
Rules.make里。莫名其妙的有这句话。大哥我编译的dm368.
PLATFORM=o3530_al
而:\dvsdk368\dmai_2_20_00_15\packages\ti\sdo\dmai 里的makefile
全包含的是/dmai_2_20_00_15/Rules.make,即PLATFORM=o3530_al
Ti的大哥,怎么解释啊
见笑了,我搞错了
CE_INSTALL_DIR_dm368_al = \
$(DVSDK_INSTALL_DIR)/codec-engine_2_25_02_11
CMEM_INSTALL_DIR_dm368_al = \
$(DVSDK_INSTALL_DIR)/linuxutils_2_25_02_08
FC_INSTALL_DIR_dm368_al = \
$(DVSDK_INSTALL_DIR)/framework-components_2_25_01_05
XDAIS_INSTALL_DIR_dm368_al = \
$(DVSDK_INSTALL_DIR)/xdais_6_25_02_11
CODEC_INSTALL_DIR_dm368_al = \
$(DVSDK_INSTALL_DIR)/codecs-dm365_03_10_00_06
LINUXLIBS_INSTALL_DIR_dm368_al = \
$(DVSDK_INSTALL_DIR)/linux-devkit/arm-none-linux-gnueabi/usr
LINUXKERNEL_INSTALL_DIR_dm368_al = \
$(DVSDK_INSTALL_DIR)/psp/linux-kernel-source
CROSS_COMPILE_dm368_al = \
/library/cs/arm-2009q1/bin/arm-none-linux-gnueabi-
USER_XDC_PATH_dm368_al = \
$(CE_INSTALL_DIR_dm368_al)/examples
XDC_INSTALL_DIR_dm368_al = \
$(DVSDK_4_00_INSTALL_DIR_o3530_al)/xdctools_3_16_03_36
EXEC_DIR_dm368_al = \
$(HOME)/workdir/filesys/opt/dvsdk/$(PLATFORM)
DVSDK_3_10_INSTALL_DIR=${HOME}/dvsdk_3_10_00_16/dvsdk_3_10_00_16
----------------------------
EXEC_DIR_dm368_al = \
$(HOME)/workdir/filesys/opt/dvsdk/$(PLATFORM)
只有这个 没有转化,但是 EXEC_DIR_dm368_al 在工程里,好像没有第2个;就是错了,也不影响
但是 问题 错在
PLATFORM_OS = $(strip $(PLATFORM_OS_$(PLATFORM)))
PLATFORM_DEVICE = $(strip $(PLATFORM_DEVICE_$(PLATFORM)))
PLATFORM_PERIPHERALS = $(strip $(PLATFORM_PERIPHERALS_$(PLATFORM)))
PLATFORM_XDC_TARGET = $(strip $(PLATFORM_XDC_TARGET_$(PLATFORM)))
PLATFORM_XDC = $(strip $(PLATFORM_XDC_$(PLATFORM)))
我编译的是:368,PLATFORM这个变量将是 o3530_al
怎么解释