Changeset 10005 for trunk/src/msvcrt/msvcrt.mak
- Timestamp:
- Apr 10, 2003, 12:28:07 PM (23 years ago)
- File:
-
- 1 edited
-
trunk/src/msvcrt/msvcrt.mak (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/msvcrt/msvcrt.mak
r9677 r10005 1 # $Id: msvcrt.mak,v 1. 7 2003-01-15 10:43:16sandervl Exp $1 # $Id: msvcrt.mak,v 1.8 2003-04-10 10:28:03 sandervl Exp $ 2 2 3 3 # … … 13 13 MAKEFILE = msvcrt.mak 14 14 CCENV = EMX 15 WRC_PREFIX_RESOURCE=1 15 16 NOTEXPDEF = 1 16 17 … … 22 23 23 24 !ifndef WMAKE 24 CDEFINES = -I . $(CDEFINES) -DUSE_MSVCRT_PREFIX -D_MT -I$(ODIN32_INCLUDE)\win\msvcrt25 CDEFINES = -I$(ODIN32_INCLUDE)\emxruntime -I. $(CDEFINES) -DUSE_MSVCRT_PREFIX -D_MT -I$(ODIN32_INCLUDE)\win\msvcrt 25 26 !else 26 27 CDEFINES += -DUSE_MSVCRT_PREFIX -D_MT -I$(ODIN32_INCLUDE)\win\msvcrt 27 28 !endif 28 29 29 30 30 # … … 32 32 # 33 33 OBJS = \ 34 $(OBJDIR)\initterm.obj \ 35 $(OBJDIR)\initmsvcrtdll.obj \ 34 36 $(OBJDIR)\ctype.obj \ 35 37 $(OBJDIR)\cpp.obj \ … … 37 39 $(OBJDIR)\console.obj \ 38 40 $(OBJDIR)\data.obj \ 41 $(OBJDIR)\dbgcalls.obj \ 39 42 $(OBJDIR)\dir.obj \ 40 43 $(OBJDIR)\environ.obj \ … … 49 52 $(OBJDIR)\main.obj \ 50 53 $(OBJDIR)\scanf.obj \ 54 $(OBJDIR)\forwarders.obj \ 51 55 $(OBJDIR)\math.obj \ 52 56 $(OBJDIR)\mbcs.obj \ … … 57 61 $(OBJDIR)\time.obj \ 58 62 $(OBJDIR)\wcs.obj \ 59 $(OBJDIR)\rtlbitmap.obj \60 63 $(OBJDIR)\relay2.obj \ 61 64 $(OBJDIR)\$(TARGET)rsrc.obj 62 65 66 LIBS = \ 67 $(ODIN32_LIB_)\EmxSupport\EMXOS2FSRoutines.lib \ 68 $(EMX)\lib\iberty_s.lib \ 69 $(EMX)\lib\gcc-lib\i386-pc-os2-emx\3.2.1\mt\stdcxx.lib \ 70 $(EMX)\lib\c_alias.lib \ 71 $(EMX)\lib\gcc-lib\i386-pc-os2-emx\3.2.1\mt\gcc_eh.lib \ 72 $(EMX)\lib\gcc-lib\i386-pc-os2-emx\3.2.1\mt\gcc.lib \ 73 $(EMX)\lib\mt\c.lib \ 74 $(EMX)\lib\mt\c_dllso.lib \ 75 $(EMX)\lib\mt\sys.lib \ 76 $(EMX)\lib\os2.lib \ 77 $(ODIN32_LIB_)\EmxSupport\ExCRuntime.lib \ 78 $(ODIN32_LIB_)\EmxSupport\ExDllSupport.lib \ 79 $(ODIN32_LIB_)\EmxSupport\m.lib \ 80 $(ODIN32_LIB)\kernel32.lib \ 81 $(ODIN32_LIB)\ntdll.lib \ 82 $(ODIN32_LIB)\user32.lib 63 83 64 84 # … … 69 89 all: $(OBJDIR) $(OBJDIR)\$(TARGET).dll $(TARGET).lib 70 90 71 $(OBJDIR)\$(TARGET).dll: $(OBJS) $(TARGET).def 72 $(LD) $(LDFLAGS) -Zso -Zsys $(OBJS) $(TARGET).def -L.\libs -lm\ 73 -liberty_s -o $(OBJDIR)\$(TARGET).dll 74 touch $(OBJDIR)\$(TARGET).map 75 @echo "Illegal Sym File for EMX" > $(OBJDIR)\$(TARGET).sym 91 $(TARGET).lib: 92 implib $(OBJDIR)\$(TARGET).lib msvcrt.def 93 @copy $(OBJDIR)\$(TARGET).lib $(ODIN32_LIB_)\Release 94 @copy $(OBJDIR)\$(TARGET).lib $(ODIN32_LIB_)\Debug 76 95 77 96 # Includes the common rules. … … 79 98 !include $(ODIN32_POST_INC) 80 99 81 $(TARGET).lib:82 implib $(OBJDIR)\$(TARGET).lib msvcrt.def83 @copy $(OBJDIR)\$(TARGET).lib $(ODIN32_LIB_)\Release > nul:84 @copy $(OBJDIR)\$(TARGET).lib $(ODIN32_LIB_)\Debug > nul:85 86 lib: $(TARGET).lib
Note:
See TracChangeset
for help on using the changeset viewer.
