Makefile
资源名称:ixp425BSP.rar [点击查看]
上传用户:luoyougen
上传日期:2008-05-12
资源大小:23136k
文件大小:7k
源码类别:
VxWorks
开发平台:
C/C++
- # Makefile generated by the project manager
- #
- # GENERATED: Wed Oct 02 10:20:58 Pacific Daylight Time 2002
- # DO NOT EDIT - file is regenerated whenever the project changes
- ## core information
- ifeq ($(wildcard Makefile),)
- PRJ_DIR = ..
- else
- PRJ_DIR = .
- endif
- PRJ_FILE = simpc_gnu.wpj
- PRJ_TYPE = vxWorks
- PRJ_OBJS = sysLib.o usrAppInit.o prjConfig.o linkSyms.o
- BOOT_OBJS = $(BOOT_EXTRA)
- BUILD_SPEC = default
- BSP_DIR = $(WIND_BASE)/target/config/simpc
- TGT_DIR = $(WIND_BASE)/target
- ## set searching directories for dependencies
- vpath %.c $(BSP_DIR)
- vpath %.cpp $(BSP_DIR)
- vpath %.cxx $(BSP_DIR)
- ## build-configuration info
- ifeq ($(BUILD_SPEC),default)
- CPU = SIMNT
- TOOL = gnu
- TOOL_FAMILY = gnu
- DEFAULT_RULE = vxWorks
- endif
- ## component-configuration info
- COMPONENTS = INCLUDE_ANSI_ASSERT
- INCLUDE_ANSI_CTYPE
- INCLUDE_ANSI_LOCALE
- INCLUDE_ANSI_MATH
- INCLUDE_ANSI_STDIO
- INCLUDE_ANSI_STDIO_EXTRA
- INCLUDE_ANSI_STDLIB
- INCLUDE_ANSI_STRING
- INCLUDE_ANSI_TIME
- INCLUDE_BUF_MGR
- INCLUDE_CACHE_ENABLE
- INCLUDE_CACHE_SUPPORT
- INCLUDE_CTORS_DTORS
- INCLUDE_DLL
- INCLUDE_ENV_VARS
- INCLUDE_EXC_HANDLING
- INCLUDE_EXC_SHOW
- INCLUDE_EXC_TASK
- INCLUDE_FLOATING_POINT
- INCLUDE_FORMATTED_IO
- INCLUDE_GNU_INTRINSICS
- INCLUDE_HASH
- INCLUDE_HW_FP
- INCLUDE_IO_SYSTEM
- INCLUDE_KERNEL
- INCLUDE_LOGGING
- INCLUDE_LSTLIB
- INCLUDE_MEMORY_CONFIG
- INCLUDE_MEM_MGR_BASIC
- INCLUDE_MEM_MGR_FULL
- INCLUDE_MSG_Q
- INCLUDE_MSG_Q_SHOW
- INCLUDE_NTPASSFS
- INCLUDE_PIPES
- INCLUDE_POSIX_CLOCKS
- INCLUDE_RBUFF
- INCLUDE_RNG_BUF
- INCLUDE_SELECT
- INCLUDE_SELECT_SUPPORT
- INCLUDE_SEM_BINARY
- INCLUDE_SEM_COUNTING
- INCLUDE_SEM_MUTEX
- INCLUDE_SEQ_TIMESTAMP
- INCLUDE_SIGNALS
- INCLUDE_SIO
- INCLUDE_STDIO
- INCLUDE_SYM_TBL
- INCLUDE_SYSCLK_INIT
- INCLUDE_SYSHW_INIT
- INCLUDE_SYS_START
- INCLUDE_TASK_HOOKS
- INCLUDE_TASK_SHOW
- INCLUDE_TASK_VARS
- INCLUDE_TIMEX
- INCLUDE_TRIGGERING
- INCLUDE_TTY_DEV
- INCLUDE_USER_APPL
- INCLUDE_VXEVENTS
- INCLUDE_WATCHDOGS
- INCLUDE_WDB
- INCLUDE_WDB_BANNER
- INCLUDE_WDB_BP
- INCLUDE_WDB_COMM_PIPE
- INCLUDE_WDB_CTXT
- INCLUDE_WDB_DIRECT_CALL
- INCLUDE_WDB_EVENTPOINTS
- INCLUDE_WDB_EVENTS
- INCLUDE_WDB_EXC_NOTIFY
- INCLUDE_WDB_EXIT_NOTIFY
- INCLUDE_WDB_FUNC_CALL
- INCLUDE_WDB_GOPHER
- INCLUDE_WDB_HW_FP
- INCLUDE_WDB_MEM
- INCLUDE_WDB_REG
- INCLUDE_WDB_START_NOTIFY
- INCLUDE_WDB_SYS
- INCLUDE_WDB_SYS_HW_FP
- INCLUDE_WDB_TASK
- INCLUDE_WDB_TASK_BP
- INCLUDE_WDB_TASK_HW_FP
- INCLUDE_WDB_TSFS
- INCLUDE_WDB_USER_EVENT
- INCLUDE_WDB_VIO
- INCLUDE_WDB_VIO_LIB
- INCLUDE_WINDVIEW
- INCLUDE_WINDVIEW_CLASS
- INCLUDE_WVUPLOAD_FILE
- INCLUDE_WVUPLOAD_TSFSSOCK
- COMPONENT_LIBS =
- include $(TGT_DIR)/h/make/defs.project
- ## build-configuration info
- ifeq ($(BUILD_SPEC),default)
- AR = arsimpc
- AS = ccsimpc
- BINXSYM = echo
- BOOT_EXTRA =
- CC = ccsimpc
- CC_ARCH_SPEC = -mpentium
- CFLAGS = -g -mpentium -ansi -fno-builtin -fno-defer-pop -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/simpc -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -DCPU=SIMNT -DTOOL_FAMILY=gnu -DTOOL=gnu -DPRJ_BUILD
- CFLAGS_AS = -g -mpentium -ansi -fno-builtin -fno-defer-pop -P -xassembler-with-cpp -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/simpc -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -DCPU=SIMNT -DTOOL_FAMILY=gnu -DTOOL=gnu -DPRJ_BUILD
- CFLAGS_AS_PROJECT = -g -mpentium -ansi -fno-builtin -fno-defer-pop -I/h -I. -I$(WIND_BASE)targetconfigall -I$(WIND_BASE)target/h -I$(WIND_BASE)target/src/config -I$(WIND_BASE)target/src/drv -DCPU=SIMNT -DTOOL_FAMILY=gnu -DTOOL=gnu -P -xassembler-with-cpp
- CFLAGS_PROJECT = -g -mpentium -ansi -fno-builtin -fno-defer-pop -I/h -I. -I$(WIND_BASE)targetconfigall -I$(WIND_BASE)target/h -I$(WIND_BASE)target/src/config -I$(WIND_BASE)target/src/drv -DCPU=SIMNT -DTOOL_FAMILY=gnu -DTOOL=gnu
- CPP = ccsimpc -E -P
- DOC_FILES = sysLib winSio ntEnd
- EXTRA_MODULES =
- LD = ldsimpc
- LDFLAGS = --subsystem=windows
- LDOUT_CONV = wtxtcl $(WIND_BASE)/host/$(WIND_HOST_TYPE)/bin/simpcToExe.tcl
- LD_LINK_PATH = -L$(WIND_BASE)/target/lib/simpc/SIMNT/gnu -L$(WIND_BASE)/target/lib/simpc/SIMNT/common
- LD_PARTIAL = ccsimpc -r -nostdlib
- LD_PARTIAL_FLAGS = -r
- LD_RAM_FLAGS = $(WIND_BASE)/host/$(WIND_HOST_TYPE)/i386-pc-mingw32/lib/crt1.o
- LIBS = $(WIND_BASE)/target/config/simpc/simpcDrv.a $(VX_OS_LIBS)
- NM = nmsimpc -g
- OPTION_DEFINE_MACRO = -D
- OPTION_DEPEND = -M -w
- OPTION_GENERATE_DEPENDENCY_FILE = -MD
- OPTION_INCLUDE_DIR = -I
- OPTION_LANG_C = -xc
- OPTION_UNDEFINE_MACRO = -U
- SIZE = sizesimpc
- TOOL_FAMILY = gnu
- VXSIZEPROG = echo
- RAM_LOW_ADRS =
- RAM_HIGH_ADRS =
- POST_BUILD_RULE =
- endif
- # override make definitions only below this line
- # override make definitions only above this line
- include $(TGT_DIR)/h/make/rules.project
- ## build-configuration info
- sysALib.o: $(PRJ_DIR)/prjParams.h
- ifeq ($(BUILD_SPEC),default)
- usrAppInit.o:
- $(CC) -g -mpentium -ansi -fno-builtin -fno-defer-pop -I$(PRJ_DIR) -I$(WIND_BASE)/target/config/simpc -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/config/comps/src -I$(WIND_BASE)/target/src/drv -DCPU=SIMNT -DTOOL_FAMILY=gnu -DTOOL=gnu -DPRJ_BUILD -c $(PRJ_DIR)/usrAppInit.c
- endif
- ## dependencies
- sysLib.o: $(WIND_BASE)/target/config/simpc/sysLib.c
- $(WIND_BASE)/host/$(WIND_HOST_TYPE)/lib/gcc-lib/i386-pc-mingw32/gcc-2.96/include/stddef.h
- $(PRJ_DIR)/prjComps.h
- $(PRJ_DIR)/prjParams.h
- $(WIND_BASE)/host/$(WIND_HOST_TYPE)/lib/gcc-lib/i386-pc-mingw32/gcc-2.96/include/stdarg.h
- usrAppInit.o: $(PRJ_DIR)/usrAppInit.c
- prjConfig.o: $(PRJ_DIR)/prjConfig.c
- $(WIND_BASE)/host/$(WIND_HOST_TYPE)/lib/gcc-lib/i386-pc-mingw32/gcc-2.96/include/stddef.h
- $(PRJ_DIR)/prjComps.h
- $(PRJ_DIR)/prjParams.h
- $(WIND_BASE)/host/$(WIND_HOST_TYPE)/lib/gcc-lib/i386-pc-mingw32/gcc-2.96/include/stdarg.h
- linkSyms.o: $(PRJ_DIR)/linkSyms.c
- ## user defined rules
- $(TGT_DIR)/config/simpc/simpcDrv.a : $(TGT_DIR)/config/simpc/winSio.c $(TGT_DIR)/config/simpc/winSio.h $(TGT_DIR)/config/simpc/ntEnd.c
- $(RM) $(TGT_DIR)/config/simpc/simpcDrv.a $(TGT_DIR)/config/simpc/ntEnd.o $(TGT_DIR)/config/simpc/winSio.o
- $(MAKE) -f $(PRJ_DIR)/Makefile "CC_OPTIM=$(CC_OPTIM_DRIVER)" $(TGT_DIR)/config/simpc/ntEnd.o
- $(MAKE) -f $(PRJ_DIR)/Makefile "CC_OPTIM=$(CC_OPTIM_DRIVER)" $(TGT_DIR)/config/simpc/winSio.o
- $(AR) cru $(TGT_DIR)/config/simpc/simpcDrv.a $(TGT_DIR)/config/simpc/ntEnd.o $(TGT_DIR)/config/simpc/winSio.o
- $(RANLIB) $(TGT_DIR)/config/simpc/simpcDrv.a
- sysLib.o :
- $(CC) $(OPTION_OBJECT_ONLY) $(CFLAGS) $(PROJECT_BSP_FLAGS_EXTRA) $(WIND_BASE)/target/config/simpc/sysLib.c -o $@
- prjConfig.o :
- $(CC) $(OPTION_OBJECT_ONLY) $(CFLAGS) $(PROJECT_BSP_FLAGS_EXTRA) $(PRJ_DIR)/prjConfig.c -o $@
- linkSyms.o :
- $(CC) $(OPTION_OBJECT_ONLY) $(CFLAGS) $(PROJECT_BSP_FLAGS_EXTRA) $(PRJ_DIR)/linkSyms.c -o $@