# Makefile generated by the project manager
#


## core information

PRJ_FILE       = libSghKernel.wpj
PRJ_DIR        = C:/hasbani/APPS/libSghKernel
PRJ_TYPE       = vxApp
PRJ_OBJS       = TalkBetweenNotSameSubnet.o libKernelModule.o Interface.o LanNAT.o
BUILD_SPEC     = ARMARCH4gnu
TGT_DIR        = $(WIND_BASE)/target




## build-configuration info

ifeq ($(BUILD_SPEC),ARMARCH4gnu)
CPU              = ARMARCH4
TOOL             = gnu
DEFAULT_RULE     = libSghKernel.out
endif

include $(TGT_DIR)/h/make/defs.project

## build-configuration info

ifeq ($(BUILD_SPEC),ARMARCH4gnu)
AR               = ararm
AS               = ccarm
CC               = ccarm
CFLAGS           = -mcpu=arm8 -mapcs-32 -mlittle-endian -fno-builtin -DRW_MULTI_THREAD -D_REENTRANT -O2 -mno-sched-prolog -fvolatile -fno-for-scope -DARMEL -IC:/Tornado.211/target/h -IC:/hasbani/apps/libSghNat -IC:/Tornado.211/target/config/bsp -IC:/hasbani/apps/libUtility -IC:/Tornado.211/host/x86-win32/include/g++-3 -DCPU=ARMARCH4
CFLAGS_AS        = -g -mcpu=arm8 -mapcs-32 -mlittle-endian -ansi -O2 -mno-sched-prolog -fvolatile -fno-for-scope -P -xassembler-with-cpp -I. -IC:/Tornado.211/target/h -IC:/Tornado.211/host/x86-win32/include/g++-3 -DCPU=ARMARCH4
CPP              = ccarm -E -P -xc
LD               = ldarm
LDFLAGS          = -X -EL -N
LD_PARTIAL_FLAGS = -X -EL -r
NM               = nmarm -g
OPTION_DEFINE_MACRO = -D
OPTION_INCLUDE_DIR = -I
OPTION_LANG_C    = -xc
POST_BUILD_RULE  = 
PRJ_LIBS         = 
SIZE             = sizearm
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

ifeq ($(BUILD_SPEC),ARMARCH4gnu)
TalkBetweenNotSameSubnet.o:
	$(CC) -mcpu=arm8 -mapcs-32 -mlittle-endian -fno-builtin -DRW_MULTI_THREAD -D_REENTRANT -O2 -mno-sched-prolog -fvolatile -fno-for-scope -DARMEL -I$(WIND_BASE)/target/h -IC:/hasbani/apps/libSghNat -I$(WIND_BASE)/target/config/bsp -IC:/hasbani/apps/libUtility -I$(WIND_BASE)/host/$(WIND_HOST_TYPE)/include/g++-3 -DCPU=ARMARCH4 -c $(PRJ_DIR)/TalkBetweenNotSameSubnet.cpp
libKernelModule.o:
	$(CC) -mcpu=arm8 -mapcs-32 -mlittle-endian -fno-builtin -DRW_MULTI_THREAD -D_REENTRANT -O2 -mno-sched-prolog -fvolatile -fno-for-scope -DARMEL -I$(WIND_BASE)/target/h -IC:/hasbani/apps/libSghNat -I$(WIND_BASE)/target/config/bsp -IC:/hasbani/apps/libUtility -I$(WIND_BASE)/host/$(WIND_HOST_TYPE)/include/g++-3 -DCPU=ARMARCH4 -c $(PRJ_DIR)/libKernelModule.c
Interface.o:
	$(CC) -mcpu=arm8 -mapcs-32 -mlittle-endian -fno-builtin -DRW_MULTI_THREAD -D_REENTRANT -O2 -mno-sched-prolog -fvolatile -fno-for-scope -DARMEL -I$(WIND_BASE)/target/h -IC:/hasbani/apps/libSghNat -I$(WIND_BASE)/target/config/bsp -IC:/hasbani/apps/libUtility -I$(WIND_BASE)/host/$(WIND_HOST_TYPE)/include/g++-3 -DCPU=ARMARCH4 -c $(PRJ_DIR)/Interface.cpp
LanNAT.o:
	$(CC) -mcpu=arm8 -mapcs-32 -mlittle-endian -fno-builtin -DRW_MULTI_THREAD -D_REENTRANT -O2 -mno-sched-prolog -fvolatile -fno-for-scope -DARMEL -I$(WIND_BASE)/target/h -IC:/hasbani/apps/libSghNat -I$(WIND_BASE)/target/config/bsp -IC:/hasbani/apps/libUtility -I$(WIND_BASE)/host/$(WIND_HOST_TYPE)/include/g++-3 -DCPU=ARMARCH4 -c $(PRJ_DIR)/LanNAT.c
endif


## dependencies

TalkBetweenNotSameSubnet.o: $(PRJ_DIR)/TalkBetweenNotSameSubnet.cpp \
	$(WIND_BASE)/host/$(WIND_HOST_TYPE)/lib/gcc-lib/arm-wrs-vxworks/2.9-010413/include/stddef.h \
	$(WIND_BASE)/host/$(WIND_HOST_TYPE)/lib/gcc-lib/arm-wrs-vxworks/2.9-010413/include/stdarg.h \
	C:/hasbani/apps/libSghNat/oneoneNat.h \
	C:/hasbani/apps/libSghNat/oneonenatConstant.h \
	C:/hasbani/apps/libSghNat/oneoneNatlib.h \
	C:/hasbani/apps/libUtility/xxxProtocol.h \
	C:/hasbani/apps/libUtility/xxxmiscu.h \
	C:/hasbani/apps/libUtility/xxxmempool.h \
	C:/hasbani/apps/libUtility/xxxnetwork.h \
	C:/hasbani/apps/libSghNat/oneonenatconstant.h \
	C:/hasbani/apps/libSghNat/dhcpclientinterface.h \
	C:/hasbani/apps/libSghNat/dnsdblookup.h \
	C:/hasbani/apps/libSghNat/dhcpServer.h

libKernelModule.o: $(PRJ_DIR)/libKernelModule.c \
	$(WIND_BASE)/host/$(WIND_HOST_TYPE)/lib/gcc-lib/arm-wrs-vxworks/2.9-010413/include/stddef.h \
	$(WIND_BASE)/host/$(WIND_HOST_TYPE)/lib/gcc-lib/arm-wrs-vxworks/2.9-010413/include/stdarg.h \
	C:/hasbani/apps/libSghNat/oneonenatconstant.h \
	C:/hasbani/apps/libSghNat/oneoneNat.h \
	C:/hasbani/apps/libSghNat/oneonenatConstant.h \
	C:/hasbani/apps/libSghNat/oneoneNatlib.h

Interface.o: $(PRJ_DIR)/Interface.cpp \
	$(WIND_BASE)/host/$(WIND_HOST_TYPE)/lib/gcc-lib/arm-wrs-vxworks/2.9-010413/include/stddef.h \
	$(WIND_BASE)/host/$(WIND_HOST_TYPE)/lib/gcc-lib/arm-wrs-vxworks/2.9-010413/include/stdarg.h \
	C:/hasbani/apps/libSghNat/oneoneNat.h \
	C:/hasbani/apps/libSghNat/oneonenatConstant.h \
	C:/hasbani/apps/libSghNat/oneoneNatlib.h \
	C:/hasbani/apps/libUtility/xxxProtocol.h \
	C:/hasbani/apps/libUtility/xxxmiscu.h \
	C:/hasbani/apps/libUtility/xxxmempool.h \
	C:/hasbani/apps/libUtility/xxxnetwork.h \
	C:/hasbani/apps/libSghNat/muxlibEx.h \
	C:/hasbani/apps/libSghNat/oneonenatconstant.h \
	C:/hasbani/apps/libSghNat/dhcpclientinterface.h

LanNAT.o: $(PRJ_DIR)/LanNAT.c \
	$(WIND_BASE)/host/$(WIND_HOST_TYPE)/lib/gcc-lib/arm-wrs-vxworks/2.9-010413/include/stddef.h \
	C:/hasbani/apps/libUtility/xxxprotocol.h \
	C:/hasbani/apps/libUtility/xxxmempool.h \
	C:/hasbani/apps/libSghNat/oneonenatconstant.h \
	C:/hasbani/apps/libSghNat/dhcpclientinterface.h


## user defined rules

