Ignore:
Timestamp:
Feb 1, 2019, 9:57:09 PM (5 years ago)
Author:
coas-nagasima
Message:

TINETとSocket APIなどを更新

File:
1 edited

Legend:

Unmodified
Added
Removed
  • asp3_tinet_ecnl_arm/trunk/bnep_bridge/Debug/Makefile

    r352 r364  
    153153endif
    154154
     155TINETDIR =
     156
    155157#
    156158#  mbedサービスの定義
     
    180182        -I$(SRCDIR)/../usbhost/src \
    181183        $(INCLUDES)
    182 LDFLAGS := $(LDFLAGS) -Wl,-Map=$(OBJNAME).map,--cref -L.
     184LDFLAGS := $(LDFLAGS) -L.
    183185LIBS := $(LIBS) $(CXXLIBS)
    184186CFLAGS = $(COPTS) $(CDEFS) $(INCLUDES)
    185187
    186 APPLDIRS := $(APPLDIRS) ../../ntshell/tlsf ../../ntshell/fatfs ../../ntshell/ntshell ../../ntshell/ntshell/core ../../ntshell/ntshell/util ../../ntshell/src
    187 APPL_COBJS := $(APPL_COBJS) ntshell_main.o fdtable.o io_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
    188 
    189188#
    190189#  アプリケーションプログラムに関する定義
    191190#
    192191APPLNAME = bnep_bridge
    193 APPLDIRS := $(APPLDIRS) ../src
     192APPLDIRS = ../src ../../ntshell/tlsf ../../ntshell/fatfs ../../ntshell/ntshell ../../ntshell/ntshell/core ../../ntshell/ntshell/util ../../ntshell/src $(SRCDIR)/$(TINETDIR)/netapp
    194193APPL_CFG = main.cfg
    195194APPL_CDL = main.cdl
     195
     196APPL_COBJS := $(APPL_COBJS) ntshell_main.o fdtable.o io_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
    196197
    197198APPL_DIRS := $(APPLDIRS) $(SRCDIR)/library
     
    210211endif
    211212
    212 TINETDIR =
    213213ifdef TINETDIR
    214214        #
     
    216216        #
    217217        NO_USE_TINET_LIBRARY = true
    218        
     218
    219219        #  ネットワークインタフェースの選択、何れか一つ選択する。
    220220        NET_IF = ether
    221        
     221
    222222        #  イーサネット・ディバイスドライバの選択
    223223        NET_DEV = if_mbed
     
    430430
    431431#
     432#  並列makeのための依存関係の定義
     433#
     434$(APPL_OBJS) $(filter-out $(CFG_DMY), $(SYSSVC_OBJS)): | kernel_cfg.timestamp
     435$(APPL_ASMOBJS) $(filter-out $(CFG_DMY), $(SYSSVC_ASMOBJS)) $(KERNEL_ASMOBJS) $(CFG_ASMOBJS): \
     436                                                                                                                | offset.timestamp
     437
     438#
    432439#  特別な依存関係の定義
    433440#
     
    438445#
    439446$(OBJFILE): $(ALL_OBJS) $(LIBS_DEP)
    440         $(LINK) $(CFLAGS) $(LDFLAGS) $(OBJ_LDFLAGS) -o $(OBJFILE) \
     447        $(LINK) $(CFLAGS) $(LDFLAGS) $(OBJ_LDFLAGS) -o $(OBJFILE) -Wl,-Map=$(OBJNAME).map,--cref \
    441448                        $(START_OBJS) $(APPL_OBJS) $(SYSSVC_OBJS) $(CFG_OBJS) \
    442449                        -Wl,--start-group $(ALL_LIBS) -Wl,--end-group $(END_OBJS)
Note: See TracChangeset for help on using the changeset viewer.