Changeset 21560 for trunk/src


Ignore:
Timestamp:
Jan 17, 2011, 7:14:06 PM (15 years ago)
Author:
abwillis
Message:

Changes to get pe.exe and pec.exe to build with GCC, ticket #19 and ticket #22.

Location:
trunk/src/peldr
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/peldr/makefile

    r6871 r21560  
    66#       pe.exe and pec.exe makefile
    77#
    8 
     8CCENV = EMX
    99
    1010#
  • trunk/src/peldr/pe.mak

    r9571 r21560  
    1010# Tell that we're producing an executable
    1111#
     12CCENV = EMX
    1213STACKSIZE = 0x100000
    1314EXETARGET = 1
     
    2425# Overrides.
    2526#
     27!if "$(VAC3)" == "1" || "$(VAC36)" == "1" || "$(WAT)" == "1"
    2628CXXFLAGS    = $(CXXFLAGS_ODINCRT)
    2729LD2FLAGS    = $(LD2FLAGS_ODINCRT)
     30!else
     31CXXFLAGS    = -I$(ODIN32_INCLUDE)\emxruntime $(CXXFLAGS_ODINCRT) -I/compilers/gcc440/local452/include -I/os2tk45/h
     32LD2FLAGS    = $(LD2FLAGS_ODINCRT) -L/os2tk45/lib
     33!endif
    2834
    2935#
     
    3945LIBS = \
    4046$(RTLLIB_O) \
    41 os2386.lib
     47"/os2tk45/lib/os2386.lib"
    4248
    4349
  • trunk/src/peldr/pec.mak

    r9571 r21560  
    1010# Tell that we're producing an executable
    1111#
     12CCENV = EMX
    1213STACKSIZE = 0x100000
    1314VIO = 1
     
    2425# Overrides.
    2526#
    26 CXXFLAGS    = $(CXXFLAGS_ODINCRT)
    27 LD2FLAGS    = $(LD2FLAGS_ODINCRT)
     27CXXFLAGS    = $(CXXFLAGS_ODINCRT) -I/compilers/gcc440/local452/include -I/os2tk45/h
     28LD2FLAGS    = $(LD2FLAGS_ODINCRT) -L/os2tk45/lib
    2829
    2930
     
    4041LIBS = \
    4142$(RTLLIB_O) \
    42 os2386.lib
     43"\os2tk45\lib\os2386.lib"
    4344
    4445
     
    6061$(OBJDIR)\pec.obj: pe.cpp
    6162!if "$(VAC3)" == "1" || "$(VAC36)" == "1" || "$(WAT)" == "1"
    62     $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -DCOMMAND_LINE_VERSION -Fo$@ $**
     63        $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -DCOMMAND_LINE_VERSION -Fo$@ $**
    6364!else
    64 !error Compiler not supported yet
     65        $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -DCOMMAND_LINE_VERSION -o $@ -c $**
     66#!error Compiler not supported yet
    6567!endif
    6668
Note: See TracChangeset for help on using the changeset viewer.