Changeset 364 for asp3_tinet_ecnl_arm/trunk/app2_light/DebugEther
- Timestamp:
- Feb 1, 2019, 9:57:09 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
asp3_tinet_ecnl_arm/trunk/app2_light/DebugEther/Makefile
r352 r364 171 171 CDEFS := -DTOPPERS_OMIT_TECS $(CDEFS) 172 172 endif 173 CDEFS := $(CDEFS) -DDHCP4_CLI_CFG -DUSE_PING -DUSE_RESOLVER -DUSE_NETAPP_SUBR -D ECHONET_USE_MALLOC -DRamDisk=_binary_______ntshell_src_rom_fs_bin_start173 CDEFS := $(CDEFS) -DDHCP4_CLI_CFG -DUSE_PING -DUSE_RESOLVER -DUSE_NETAPP_SUBR -DNOUSE_MPF_NET_BUF -DECHONET_USE_MALLOC -DRamDisk=_binary_______ntshell_src_rom_fs_bin_start 174 174 INCLUDES := -I. -I$(SRCDIR)/include -I$(SRCDIR) \ 175 175 -I$(SRCDIR)/../btstack/include \ … … 179 179 -I$(SRCDIR)/../usbhost/src \ 180 180 $(INCLUDES) 181 LDFLAGS := $(LDFLAGS) - Wl,-Map=$(OBJNAME).map,--cref -L.181 LDFLAGS := $(LDFLAGS) -L. 182 182 LIBS := $(LIBS) $(CXXLIBS) 183 183 CFLAGS = $(COPTS) $(CDEFS) $(INCLUDES) … … 213 213 endif 214 214 215 216 #217 # ネットワークサービスの定義218 #219 NO_USE_TINET_LIBRARY = true220 221 # ネットワークインタフェースの選択、何れか一つ選択する。222 NET_IF = ether223 224 # イーサネット・ディバイスドライバの選択215 ifdef TINETDIR 216 # 217 # ネットワークサービスの定義 218 # 219 NO_USE_TINET_LIBRARY = true 220 221 # ネットワークインタフェースの選択、何れか一つ選択する。 222 NET_IF = ether 223 224 # イーサネット・ディバイスドライバの選択 225 225 NET_DEV = if_mbed 226 226 227 # ネットワーク層の選択 228 #SUPPORT_INET6 = true 229 SUPPORT_INET4 = true 230 231 # API に組込む機能の選択 232 #API_CFG_IP4MAPPED_ADDR = true 233 234 # トランスポート層の選択 235 SUPPORT_TCP = true 236 SUPPORT_UDP = true 237 238 # IGMPを有効に設定 239 SUPPORT_IGMP = true 240 241 # 242 # ネットワークサービスの Makefile のインクルード 243 # 244 include $(SRCDIR)/$(TINETDIR)/Makefile.tinet 227 # ネットワーク層の選択 228 #SUPPORT_INET6 = true 229 SUPPORT_INET4 = true 230 231 # API に組込む機能の選択 232 #API_CFG_IP4MAPPED_ADDR = true 233 234 # トランスポート層の選択 235 SUPPORT_TCP = true 236 SUPPORT_UDP = true 237 238 # IGMPを有効に設定 239 SUPPORT_IGMP = true 240 241 # 242 # ネットワークサービスの Makefile のインクルード 243 # 244 include $(SRCDIR)/$(TINETDIR)/Makefile.tinet 245 endif 245 246 246 247 # … … 275 276 # コンフィギュレータに関する定義 276 277 # 277 CFG_TRB := -T $(TINET_ROOT)/tinet.trb:tcpip -T ../../ntshell/echonet/echonet.trb:echonet -T $(TARGETDIR)/target_kernel.trb:kernel 278 CFG_TABS := --api-table $(TINET_ROOT)/tcpip_api.def:tcpip \ 278 ifndef TINETDIR 279 CFG_TRB := -T $(TARGETDIR)/target_kernel.trb 280 CFG_TABS := --api-table $(SRCDIR)/kernel/kernel_api.def \ 281 --symval-table $(SRCDIR)/kernel/kernel_sym.def $(CFG_TABS) 282 else 283 CFG_TRB := -T $(TINET_ROOT)/tinet.trb:tcpip -T ../../ntshell/echonet/echonet.trb:echonet -T $(TARGETDIR)/target_kernel.trb:kernel 284 CFG_TABS := --api-table $(TINET_ROOT)/tcpip_api.def:tcpip \ 279 285 --api-table ../../ntshell/echonet/echonet_api.def:echonet \ 280 286 --api-table $(SRCDIR)/kernel/kernel_api.def:kernel \ … … 282 288 --symval-table ../../ntshell/echonet/echonet_sym.def \ 283 289 --symval-table $(SRCDIR)/kernel/kernel_sym.def $(CFG_TABS) 290 endif 284 291 CFG_ASMOBJS := $(CFG_ASMOBJS) 285 292 CFG_COBJS := kernel_cfg.o echonet_cfg.o $(CFG_COBJS) … … 427 434 428 435 # 436 # 並列makeのための依存関係の定義 437 # 438 $(APPL_OBJS) $(filter-out $(CFG_DMY), $(SYSSVC_OBJS)): | kernel_cfg.timestamp 439 $(APPL_ASMOBJS) $(filter-out $(CFG_DMY), $(SYSSVC_ASMOBJS)) $(KERNEL_ASMOBJS) $(CFG_ASMOBJS): \ 440 | offset.timestamp 441 442 # 429 443 # 特別な依存関係の定義 430 444 # … … 435 449 # 436 450 $(OBJFILE): $(ALL_OBJS) $(LIBS_DEP) 437 $(LINK) $(CFLAGS) $(LDFLAGS) $(OBJ_LDFLAGS) -o $(OBJFILE) \451 $(LINK) $(CFLAGS) $(LDFLAGS) $(OBJ_LDFLAGS) -o $(OBJFILE) -Wl,-Map=$(OBJNAME).map,--cref \ 438 452 $(START_OBJS) $(APPL_OBJS) $(SYSSVC_OBJS) $(CFG_OBJS) \ 439 453 -Wl,--start-group $(ALL_LIBS) -Wl,--end-group $(END_OBJS)
Note:
See TracChangeset
for help on using the changeset viewer.