Changeset 456


Ignore:
Timestamp:
Jul 28, 2003, 12:22:33 AM (22 years ago)
Author:
bird
Message:

Corrected a bug in the libcXY.dll linking.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/src/lib/libc.smak

    • Property cvs2svn:cvs-rev changed from 1.15 to 1.16
    r455 r456  
    5252LIBC.LIBS       := $.omf/c.lib $.omf/c_app.lib
    5353LIBC.DEPS       := $.omf/os2stub.bin
    54 LIBC.DLL.OBJS   := 
     54LIBC.DLL.OBJS   :=
    5555LIBC.DIRS       := $(sort $(dir $(LIBC.OBJS) $(LIBC.DEPS) $(LIBC.DLL.OBJS)))
    5656
     
    6767# LIBC linking.
    6868$(LIBC.DLL): $(LIBC.OBJS) $(LIBC.LIBS) $(LIBC.DEF) $(LIBC.DEPS)
    69         $(LD) -o $(@:.dll=.dbg) -Zomf $(subst -s,,$(LDFLAGS.DLL)) -nostdlib  \
     69        $(LD) -o $(@) -Zomf $(subst -s,,$(LDFLAGS.DLL)) -nostdlib  \
    7070            $(LIBC.DEF) \
    7171                $(LIBC.OBJS) \
     
    7474                -Zlinker -STUB:$.omf/os2stub.bin
    7575ifeq ($(MODE),opt)
    76         cp $(@:.dll=.dbg) $@
     76        cp $@ $(@:.dll=.dbg)
    7777        lxlite /X /AS /ZS:128 $@
    7878endif
     
    135135  $(INS)lib/$(notdir $(LIBC.DLL:.dll=.dbg)) \
    136136  $(addprefix $(INS)lib/,$(notdir $(LIBC.IMPLIB))) \
    137   $(INS)lib/$(notdir $(LIBC.PRF.DLL)) 
     137  $(INS)lib/$(notdir $(LIBC.PRF.DLL))
    138138
    139139$(INS)lib/$(notdir $(LIBC.DLL)): $(LIBC.DLL)
     
    144144
    145145ifeq ($(MODE),opt)
    146 INS.FILES       += $(INS)lib/$(notdir $(LIBC.DLL:.dll=.dbg)) 
     146INS.FILES       += $(INS)lib/$(notdir $(LIBC.DLL:.dll=.dbg))
    147147
    148148$(INS)lib/$(notdir $(LIBC.DLL:.dll=.dbg)): $(LIBC.DLL:.dll=.dbg)
    149149        $(call CP,$<,$@)
    150 endif 
     150endif
    151151
    152152$(addprefix $(INS)lib/,$(notdir $(LIBC.IMPLIB))): $(LIBC.IMPLIB)
Note: See TracChangeset for help on using the changeset viewer.