Changeset 2998 for trunk/src


Ignore:
Timestamp:
Mar 4, 2000, 8:17:27 PM (25 years ago)
Author:
bird
Message:

Updated to benefit from the global defenitions in pdwin32.mk.
Using LD2 as link editor.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/makefile

    r2984 r2998  
    1 # $Id: makefile,v 1.85 2000-03-03 11:15:58 sandervl Exp $
     1# $Id: makefile,v 1.86 2000-03-04 19:17:27 bird Exp $
    22
    33#
     
    1515!include $(PDWIN32_INCLUDE)/pdwin32.mk
    1616
    17 
    1817CFLAGS = $(CFLAGS) -I$(PDWIN32_INCLUDE)
    19 CXXFLAGS = $(CXXFLAGS) -I$(PDWIN32_INCLUDE) 
     18CXXFLAGS = $(CXXFLAGS) -I$(PDWIN32_INCLUDE)
    2019
    2120!ifdef NODEBUGINFO
     
    2322CXXFLAGS = $(CXXFLAGS) -DDEFAULT_LOGGING_OFF
    2423!endif
    25 
    26 !ifdef DEBUGALL
    27 CFLAGS = $(CFLAGS) -DDEBUG_ENABLELOG_LEVEL2
    28 CXXFLAGS = $(CXXFLAGS) -DDEBUG_ENABLELOG_LEVEL2
    29 !endif
    30 
    31 RC = $(PDWIN32_TOOLS)\wrc
    32 RCFLAGS = -s -I. -I$(CPPMAIN)\include -I$(PDWIN32_INCLUDE) -I$(PDWIN32_INCLUDE)\win
    3324
    3425OBJS = KERNEL32.OBJ KOBJECTS.OBJ CONSOLE.OBJ CONIN.OBJ \
     
    5748
    5849$(TARGET).dll: $(OBJS) $(TARGET).def $(TARGET).lrf
    59 #   $(LD) $(LDFLAGS) /Fm /Fe$@ /B"/FREE" @$(TARGET).lrf
    60 !ifdef DEBUG
    61 !ifdef NODEBUGINFO
    62     ilink /nodeb /map /noe /NOD /NoLogo /NOFREE @$(TARGET).lrf
    63 !else
    64     ilink /de /map  /noe /NOD /dbgpack /NoLogo /NOFREE @$(TARGET).lrf
    65 !endif
    66 !else
    67     ilink /map  /noe /NOD /NoLogo /NOFREE @$(TARGET).lrf
    68 !endif
     50    $(LD2) $(LD2FLAGS) /NOFREE @$(TARGET).lrf
    6951    rc -r console.rc console.res
    7052    rc console.res $@
    7153    $(CP) $@ $(PDWIN32_BIN)
     54
     55# old linker stuff
     56#   $(LD) $(LDFLAGS) /Fm /Fe$@ /B"/FREE" @$(TARGET).lrf
     57#!ifdef DEBUG
     58#!ifdef NODEBUGINFO
     59#    ilink /nodeb /map /noe /NOD /NoLogo /NOFREE @$(TARGET).lrf
     60#!else
     61#    ilink /de /map  /noe /NOD /dbgpack /NoLogo /NOFREE @$(TARGET).lrf
     62#!endif
     63#!else
     64#    ilink /map  /noe /NOD /NoLogo /NOFREE @$(TARGET).lrf
     65#!endif
     66
    7267
    7368
     
    10499    $(RC) $(RCFLAGS) -o kernelrsrc.asm kernel32.rc
    105100
     101
    106102dep:
    107103    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
Note: See TracChangeset for help on using the changeset viewer.