Changeset 364 for asp3_tinet_ecnl_rx/trunk/app1_usb_watt_meter/DebugEther
- Timestamp:
- Feb 1, 2019, 9:57:09 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
asp3_tinet_ecnl_rx/trunk/app1_usb_watt_meter/DebugEther/Makefile
r342 r364 170 170 CDEFS := -DTOPPERS_OMIT_TECS $(CDEFS) 171 171 endif 172 CDEFS := $(CDEFS) -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_start172 CDEFS := $(CDEFS) -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 173 173 INCLUDES := -I. -I$(SRCDIR)/include -I$(SRCDIR) \ 174 174 -I$(SRCDIR)/../btstack/include \ … … 184 184 -I$(SRCDIR)/../curl-7.57.0 \ 185 185 $(INCLUDES) 186 LDFLAGS := $(LDFLAGS) - Wl,-Map=$(OBJNAME).map,--cref -L.186 LDFLAGS := $(LDFLAGS) -L. 187 187 LIBS := $(LIBS) $(CXXLIBS) 188 188 CFLAGS = $(COPTS) $(CDEFS) $(INCLUDES) … … 206 206 APPL_ASMOBJS := 207 207 ifdef USE_CXX 208 APPL_CXXOBJS := main.o ntshell_main.o echonet_main.o client.o 208 APPL_CXXOBJS := main.o ntshell_main.o echonet_main.o client.o jsonsl.o 209 209 APPL_COBJS := $(APPL_COBJS) 210 210 else 211 APPL_COBJS := $(APPL_COBJS) main.o ntshell_main.o echonet_main.o client.o 211 APPL_COBJS := $(APPL_COBJS) main.o ntshell_main.o echonet_main.o client.o jsonsl.o 212 212 endif 213 213 APPL_COBJS := $(APPL_COBJS) log_output.o vasyslog.o t_perror.o strerror.o … … 218 218 endif 219 219 220 221 #222 # ネットワークサービスの定義223 #224 NO_USE_TINET_LIBRARY = true225 226 # ネットワークインタフェースの選択、何れか一つ選択する。227 NET_IF = ether228 229 # イーサネット・ディバイスドライバの選択220 ifdef TINETDIR 221 # 222 # ネットワークサービスの定義 223 # 224 NO_USE_TINET_LIBRARY = true 225 226 # ネットワークインタフェースの選択、何れか一つ選択する。 227 NET_IF = ether 228 229 # イーサネット・ディバイスドライバの選択 230 230 NET_DEV = if_rx62n 231 231 232 # ネットワーク層の選択 233 #SUPPORT_INET6 = true 234 SUPPORT_INET4 = true 235 236 # API に組込む機能の選択 237 #API_CFG_IP4MAPPED_ADDR = true 238 239 # トランスポート層の選択 240 SUPPORT_TCP = true 241 SUPPORT_UDP = true 242 243 # IGMPを有効に設定 244 SUPPORT_IGMP = true 245 246 # 247 # ネットワークサービスの Makefile のインクルード 248 # 249 include $(SRCDIR)/$(TINETDIR)/Makefile.tinet 232 # ネットワーク層の選択 233 #SUPPORT_INET6 = true 234 SUPPORT_INET4 = true 235 236 # API に組込む機能の選択 237 #API_CFG_IP4MAPPED_ADDR = true 238 239 # トランスポート層の選択 240 SUPPORT_TCP = true 241 SUPPORT_UDP = true 242 243 # IGMPを有効に設定 244 SUPPORT_IGMP = true 245 246 # 247 # ネットワークサービスの Makefile のインクルード 248 # 249 include $(SRCDIR)/$(TINETDIR)/Makefile.tinet 250 endif 250 251 251 252 # … … 267 268 all: tecs | $(DEPDIR) 268 269 # @$(MAKE) check 269 @$(MAKE) check $(OBJNAME).bin270 # @$(MAKE) check $(OBJNAME).bin 270 271 # @$(MAKE) check $(OBJNAME).srec 272 @$(MAKE) check $(OBJNAME).mot 271 273 else 272 274 #all: check 273 all: check $(OBJNAME).bin275 #all: check $(OBJNAME).bin 274 276 #all: check $(OBJNAME).srec 277 all: check $(OBJNAME).mot 275 278 endif 276 279 … … 280 283 # コンフィギュレータに関する定義 281 284 # 282 CFG_TRB := -T $(TINET_ROOT)/tinet.trb:tcpip -T ../../ntshell/echonet/echonet.trb:echonet -T $(TARGETDIR)/target_kernel.trb:kernel 283 CFG_TABS := --api-table $(TINET_ROOT)/tcpip_api.def:tcpip \ 285 ifndef TINETDIR 286 CFG_TRB := -T $(TARGETDIR)/target_kernel.trb 287 CFG_TABS := --api-table $(SRCDIR)/kernel/kernel_api.def \ 288 --symval-table $(SRCDIR)/kernel/kernel_sym.def $(CFG_TABS) 289 else 290 CFG_TRB := -T $(TINET_ROOT)/tinet.trb:tcpip -T ../../ntshell/echonet/echonet.trb:echonet -T $(TARGETDIR)/target_kernel.trb:kernel 291 CFG_TABS := --api-table $(TINET_ROOT)/tcpip_api.def:tcpip \ 284 292 --api-table ../../ntshell/echonet/echonet_api.def:echonet \ 285 293 --api-table $(SRCDIR)/kernel/kernel_api.def:kernel \ … … 287 295 --symval-table ../../ntshell/echonet/echonet_sym.def \ 288 296 --symval-table $(SRCDIR)/kernel/kernel_sym.def $(CFG_TABS) 297 endif 289 298 CFG_ASMOBJS := $(CFG_ASMOBJS) 290 299 CFG_COBJS := kernel_cfg.o echonet_cfg.o $(CFG_COBJS) … … 432 441 433 442 # 443 # 並列makeのための依存関係の定義 444 # 445 $(APPL_OBJS) $(SYSSVC_OBJS): | kernel_cfg.timestamp 446 $(APPL_ASMOBJS) $(SYSSVC_ASMOBJS) $(KERNEL_ASMOBJS) $(CFG_ASMOBJS): \ 447 | offset.timestamp 448 449 # 434 450 # 特別な依存関係の定義 435 451 # … … 440 456 # 441 457 $(OBJFILE): $(ALL_OBJS) $(LIBS_DEP) 442 $(LINK) $(CFLAGS) $(LDFLAGS) $(OBJ_LDFLAGS) -o $(OBJFILE) \458 $(LINK) $(CFLAGS) $(LDFLAGS) $(OBJ_LDFLAGS) -o $(OBJFILE) -Wl,-Map=$(OBJNAME).map,--cref \ 443 459 $(START_OBJS) $(APPL_OBJS) $(SYSSVC_OBJS) $(CFG_OBJS) \ 444 460 -Wl,--start-group $(ALL_LIBS) -Wl,--end-group $(END_OBJS) … … 469 485 $(OBJNAME).srec: $(OBJFILE) 470 486 $(OBJCOPY) -O srec -S $(OBJFILE) $(OBJNAME).srec 487 488 $(OBJNAME).mot: $(OBJFILE) 489 $(OBJCOPY) -O srec -S $(OBJFILE) $(OBJNAME).mot 471 490 472 491 #
Note:
See TracChangeset
for help on using the changeset viewer.