# change CPU to match your target architecture. WIND_BASE := $(subst \,/,$(WIND_BASE)) CPU = ARMARCH3 TOOL = gnu TGT_DIR = $(WIND_BASE)/target # A default rule. all : memLib.o memPartLib.o # Standard vxWorks makefile rules. include $(TGT_DIR)/h/make/defs.bsp include $(TGT_DIR)/h/make/make.$(CPU)$(TOOL) include $(TGT_DIR)/h/make/defs.$(WIND_HOST_TYPE) include $(TGT_DIR)/h/make/rules.bsp # Your OBJCOPY name. OBJCOPY = objcopy$(TOOLENV) memLib.o: $(LIBS) $(AR) -xf $< $@ $(RM) $@.1 $(MV) $@ $@.1 $(OBJCOPY) -N _malloc -N _free $@.1 $@ $(RM) $@.1 memPartLib.o: $(LIBS) $(AR) -xf $< $@ $(RM) $@.1 $(MV) $@ $@.1 $(OBJCOPY) -N _valloc -N _memalign -N _calloc -N _realloc -N _cfree $@.1 $@ $(RM) $@.1