Ignore:
Timestamp:
Aug 28, 2002, 6:42:06 AM (23 years ago)
Author:
bird
Message:

Splitted out the watcom linker into it own config files.
Option to use ilink with watcom environments.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/make/setup.os2debwat11.mk

    r9138 r9153  
    1 # $Id: setup.os2debwat11.mk,v 1.14 2002-08-27 03:58:01 bird Exp $
     1# $Id: setup.os2debwat11.mk,v 1.15 2002-08-28 04:42:05 bird Exp $
    22
    33# ---OS2, DEBUG, WAT11-------------------------
     
    1515# Include some shared standard stuff: ALP, VAC optional stuff.
    1616#
    17 AS_DEBUG_TYPE = Codeview
     17AS_DEBUG_TYPE   = Codeview
    1818!include $(PATH_MAKE)\setup.os2debalp.mk
    19 !include $(PATH_MAKE)\setup.os2prfrc.mk
    20 !include $(PATH_MAKE)\setup.os2prfwrc.mk
     19!include $(PATH_MAKE)\setup.os2debrc.mk
     20!include $(PATH_MAKE)\setup.os2debwrc.mk
     21!ifdef LD_USE_ILINK
     22LD_OLDCPP       = 1
     23! include $(PATH_MAKE)\setup.os2debilink.mk
     24!else
     25_LD_LIBPATH     = $(PATH_WATCOM)\lib386\os2;$(PATH_WATCOM)\lib386;
     26! include $(PATH_MAKE)\setup.os2debwlink.mk
     27!endif
    2128!include $(PATH_MAKE)\setup.optional.watcom11x.mk
    2229
     
    2835CC=wcc386.exe
    2936CXX=wpp386.exe
    30 LINK=wlink.exe
    3137IMPLIB=implib.exe
    3238
     
    8995IMPLIB_FLAGS=/NOI /Nologo
    9096
    91 LINK_FLAGS=Option eliminate, manglednames, caseexact, cache $(_LD_OPTIONAL) Debug codeview all
    92 LINK_FLAGS_EXE=$(LINK_FLAGS)
    93 LINK_FLAGS_DLL=$(LINK_FLAGS)
    94 LINK_FLAGS_SYS=$(LINK_FLAGS) segment type code preload segment type data preload Option internalrelocs, togglerelocs
    95 LINK_FLAGS_VDD=$(LINK_FLAGS_SYS)
    96 LINK_FLAGS_IFS=$(LINK_FLAGS_DLL) segment type code preload segment type data preload
    97 LINK_CMD_EXE=$(LINK) $(LINK_FLAGS_EXE) @$(TARGET_LNK)
    98 LINK_CMD_DLL=$(LINK) $(LINK_FLAGS_DLL) @$(TARGET_LNK)
    99 LINK_CMD_SYS=$(LINK) $(LINK_FLAGS_SYS) @$(TARGET_LNK)
    100 LINK_CMD_VDD=$(LINK) $(LINK_FLAGS_VDD) @$(TARGET_LNK)
    101 LINK_CMD_IFS=$(LINK) $(LINK_FLAGS_IFS) @$(TARGET_LNK)
    102 LINK_LNK1=file       $(TARGET_OBJS: =^
    103 file       )
    104 LINK_LNK2=libpath    $(WATCOM)\lib386\os2;$(WATCOM)\lib386;
    105 LINK_LNK3=option map=$(TARGET_MAP)
    106 LINK_LNK4=library    $(TARGET_LIBS: =^, )
    107 LINK_LNK5=name       $(PATH_TARGET)\$(TARGET_NAME).$(TARGET_EXT)
    108 
    109 
    11097
    11198#
Note: See TracChangeset for help on using the changeset viewer.