Changeset 364 for asp3_tinet_ecnl_arm/trunk/app1_usb_watt_meter/DebugEnbt
- Timestamp:
- Feb 1, 2019, 9:57:09 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
asp3_tinet_ecnl_arm/trunk/app1_usb_watt_meter/DebugEnbt/Makefile
r352 r364 182 182 CDEFS := -DTOPPERS_OMIT_TECS $(CDEFS) 183 183 endif 184 CDEFS := $(CDEFS) -DIF_ETHER_MULTI_NIC -DDHCP4_CLI_CFG -DUSE_PING -DUSE_RESOLVER -DUSE_NETAPP_SUBR -D ECHONET_USE_MALLOC -DHAVE_CONFIG_H -DWOLFSSL_USER_SETTINGS -DRamDisk=_binary_______ntshell_src_rom_fs_bin_start184 CDEFS := $(CDEFS) -DIF_ETHER_MULTI_NIC -DDHCP4_CLI_CFG -DUSE_PING -DUSE_RESOLVER -DUSE_NETAPP_SUBR -DNOUSE_MPF_NET_BUF -DECHONET_USE_MALLOC -DHAVE_CONFIG_H -DWOLFSSL_USER_SETTINGS -DRamDisk=_binary_______ntshell_src_rom_fs_bin_start 185 185 INCLUDES := -I. -I$(SRCDIR)/include -I$(SRCDIR) \ 186 186 -I$(SRCDIR)/../btstack/include \ … … 196 196 -I$(SRCDIR)/../curl-7.57.0 \ 197 197 $(INCLUDES) 198 LDFLAGS := $(LDFLAGS) - Wl,-Map=$(OBJNAME).map,--cref -L.198 LDFLAGS := $(LDFLAGS) -L. 199 199 LIBS := $(LIBS) $(CXXLIBS) 200 200 CFLAGS = $(COPTS) $(CDEFS) $(INCLUDES) … … 207 207 APPL_COBJS := $(APPL_COBJS) netcmd.o fdtable.o io_stub.o socket_stub.o ffarch.o diskio.o ff.o sdfs.o ccsbcs.o ntshell.o text_editor.o text_history.o usrcmd.o vtrecv.o vtsend.o ntlibc.o ntstdio.o ntopt.o syscall.o tlsf.o 208 208 APPLDIRS := $(APPLDIRS) ../../ntshell/lcd 209 APPL_COBJS := $(APPL_COBJS) draw_font.o misaki_font.o 209 APPL_COBJS := $(APPL_COBJS) draw_font.o shnm12_font.o 210 APPL_CFLAGS := $(APPL_CFLAGS) -DSHNM12_FONT 210 211 211 212 # … … 220 221 APPL_ASMOBJS := 221 222 ifdef USE_CXX 222 APPL_CXXOBJS := main.o ntshell_main.o echonet_main.o client.o 223 APPL_CXXOBJS := main.o ntshell_main.o echonet_main.o client.o jsonsl.o 223 224 APPL_COBJS := $(APPL_COBJS) 224 225 else 225 APPL_COBJS := $(APPL_COBJS) main.o ntshell_main.o echonet_main.o client.o 226 APPL_COBJS := $(APPL_COBJS) main.o ntshell_main.o echonet_main.o client.o jsonsl.o 226 227 endif 227 228 APPL_COBJS := $(APPL_COBJS) log_output.o vasyslog.o t_perror.o strerror.o … … 232 233 endif 233 234 234 235 # 236 # ネットワークサービスの定義 237 # 238 NO_USE_TINET_LIBRARY = true 239 240 # ネットワークインタフェースの選択、何れか一つ選択する。 241 NET_IF = ether 242 243 # イーサネット・ディバイスドライバの選択 244 NET_DEV = if_enbt 245 246 # ネットワーク層の選択 247 #SUPPORT_INET6 = true 248 SUPPORT_INET4 = true 249 250 # API に組込む機能の選択 251 #API_CFG_IP4MAPPED_ADDR = true 252 253 # トランスポート層の選択 254 SUPPORT_TCP = true 255 SUPPORT_UDP = true 256 257 # IGMPを有効に設定 258 SUPPORT_IGMP = true 259 260 # 261 # ネットワークサービスの Makefile のインクルード 262 # 263 include $(SRCDIR)/$(TINETDIR)/Makefile.tinet 235 ifdef TINETDIR 236 # 237 # ネットワークサービスの定義 238 # 239 NO_USE_TINET_LIBRARY = true 240 241 # ネットワークインタフェースの選択、何れか一つ選択する。 242 NET_IF = ether 243 244 # イーサネット・ディバイスドライバの選択 245 NET_DEV = if_enbt 246 247 # ネットワーク層の選択 248 #SUPPORT_INET6 = true 249 SUPPORT_INET4 = true 250 251 # API に組込む機能の選択 252 #API_CFG_IP4MAPPED_ADDR = true 253 254 # トランスポート層の選択 255 SUPPORT_TCP = true 256 SUPPORT_UDP = true 257 258 # IGMPを有効に設定 259 SUPPORT_IGMP = true 260 261 # 262 # ネットワークサービスの Makefile のインクルード 263 # 264 include $(SRCDIR)/$(TINETDIR)/Makefile.tinet 265 endif 264 266 265 267 # … … 294 296 # コンフィギュレータに関する定義 295 297 # 296 CFG_TRB := -T $(TINET_ROOT)/tinet.trb:tcpip -T ../../ntshell/echonet/echonet.trb:echonet -T $(TARGETDIR)/target_kernel.trb:kernel 297 CFG_TABS := --api-table $(TINET_ROOT)/tcpip_api.def:tcpip \ 298 ifndef TINETDIR 299 CFG_TRB := -T $(TARGETDIR)/target_kernel.trb 300 CFG_TABS := --api-table $(SRCDIR)/kernel/kernel_api.def \ 301 --symval-table $(SRCDIR)/kernel/kernel_sym.def $(CFG_TABS) 302 else 303 CFG_TRB := -T $(TINET_ROOT)/tinet.trb:tcpip -T ../../ntshell/echonet/echonet.trb:echonet -T $(TARGETDIR)/target_kernel.trb:kernel 304 CFG_TABS := --api-table $(TINET_ROOT)/tcpip_api.def:tcpip \ 298 305 --api-table ../../ntshell/echonet/echonet_api.def:echonet \ 299 306 --api-table $(SRCDIR)/kernel/kernel_api.def:kernel \ … … 301 308 --symval-table ../../ntshell/echonet/echonet_sym.def \ 302 309 --symval-table $(SRCDIR)/kernel/kernel_sym.def $(CFG_TABS) 310 endif 303 311 CFG_ASMOBJS := $(CFG_ASMOBJS) 304 312 CFG_COBJS := kernel_cfg.o echonet_cfg.o $(CFG_COBJS) … … 446 454 447 455 # 456 # 並列makeのための依存関係の定義 457 # 458 $(APPL_OBJS) $(filter-out $(CFG_DMY), $(SYSSVC_OBJS)): | kernel_cfg.timestamp 459 $(APPL_ASMOBJS) $(filter-out $(CFG_DMY), $(SYSSVC_ASMOBJS)) $(KERNEL_ASMOBJS) $(CFG_ASMOBJS): \ 460 | offset.timestamp 461 462 # 448 463 # 特別な依存関係の定義 449 464 # … … 454 469 # 455 470 $(OBJFILE): $(ALL_OBJS) $(LIBS_DEP) 456 $(LINK) $(CFLAGS) $(LDFLAGS) $(OBJ_LDFLAGS) -o $(OBJFILE) \471 $(LINK) $(CFLAGS) $(LDFLAGS) $(OBJ_LDFLAGS) -o $(OBJFILE) -Wl,-Map=$(OBJNAME).map,--cref \ 457 472 $(START_OBJS) $(APPL_OBJS) $(SYSSVC_OBJS) $(CFG_OBJS) \ 458 473 -Wl,--start-group $(ALL_LIBS) -Wl,--end-group $(END_OBJS)
Note:
See TracChangeset
for help on using the changeset viewer.