bc.mak
changeset 1591 ab32768e57c8
parent 1504 4fa63f2cfd91
child 1612 1fa5fcfe1987
equal deleted inserted replaced
1590:a1e0688b2f39 1591:ab32768e57c8
    63 STCLOCALOPT='-package=$(PACKAGE)' $(LOCALDEFINES) $(LOCALINCLUDES)  $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES) $(COMMONSYMFLAG) -varPrefix=$(LIBNAME)
    63 STCLOCALOPT='-package=$(PACKAGE)' $(LOCALDEFINES) $(LOCALINCLUDES)  $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES) $(COMMONSYMFLAG) -varPrefix=$(LIBNAME)
    64 
    64 
    65 !ifdef USEBC
    65 !ifdef USEBC
    66 
    66 
    67 LINKER=$(BCB)\BIN\ilink32
    67 LINKER=$(BCB)\BIN\ilink32
       
    68 # ilink32 flags, see http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/devwin32/ilink32_xml.html
       
    69 # strip: -x
       
    70 # object align: -Ao:
       
    71 # file align: -Af:
       
    72 # heap reserve: -H:
       
    73 # stack reserve: -S:
       
    74 # stack commit size: -Sc:
       
    75 # target executable: -Tpe
       
    76 
       
    77 LFLAG_STRIP=-x
       
    78 # LFLAG_STRIP=
    68 # LFLAGS = -L$(LIBDIR);$(BCB)\lib;$(DEBUGLIBPATH) -H:0x400000 -Hc:0x100000 -S:0x40000 -Sc:0x10000 -ap -Tpe -x -Gn -v -Ao:0x10000
    79 # LFLAGS = -L$(LIBDIR);$(BCB)\lib;$(DEBUGLIBPATH) -H:0x400000 -Hc:0x100000 -S:0x40000 -Sc:0x10000 -ap -Tpe -x -Gn -v -Ao:0x10000
    69 LFLAGS = -L$(LIBDIR);$(BCB)\lib -S:0x40000 -Sc:0x10000 $(LFLAGS_APPTYPE) -Tpe -x -Gn -v -Ao:0x10000
    80 # LFLAGS = -L$(LIBDIR);$(BCB)\lib -S:0x40000 -Sc:0x10000 $(LFLAGS_APPTYPE) -Tpe -x -Gn -v -Ao:0x10000
       
    81 LFLAGS = -L$(LIBDIR);$(BCB)\lib -S:0x40000 -Sc:0x10000 $(LFLAGS_APPTYPE) -Tpe $(LFLAG_STRIP) -Gn -v -Ao:0x10000
    70 
    82 
    71 !else
    83 !else
    72 ! ifdef USEVC
    84 ! ifdef USEVC
    73 
    85 
    74 LINKER = $(LINK32)
    86 LINKER = $(LINK32)