Changeset 21559 for trunk/include


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

In order to allow Odin to build with the GCC 3.3.5 and up the mk files have to be updated. Ticket #19

Location:
trunk/include
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/odin32.dbg.emx.mk

    r21307 r21559  
    2323#$(EMX)\lib\stdcpp.lib \
    2424#$(EMX)\lib\gcc.lib \
    25 $(ODIN32_BASE)\src\msvcrt\libs\m.lib \
    26 $(EMX)\lib\iberty_s.lib \
    27 $(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\gcc.lib \
    28 $(EMX)\lib\mt\c.lib \
    29 $(EMX)\lib\mt\c_dllso.lib \
    30 $(EMX)\lib\mt\sys.lib \
    31 $(EMX)\lib\c_alias.lib \
    32 $(EMX)\lib\mt\emx.lib \
    33 $(EMX)\lib\emx2.lib \
    34 $(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\stdcxx.lib \
    35 $(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\gpp.lib \
    36 $(EMX)\lib\stdcxx.lib \
     25#$(ODIN32_BASE)\src\msvcrt\libs\m.lib \
     26#$(EMX)\lib\iberty_s.lib \
     27#$(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\gcc.lib \
     28#$(EMX)\lib\mt\c.lib \
     29#$(EMX)\lib\mt\c_dllso.lib \
     30#$(EMX)\lib\mt\sys.lib \
     31#$(EMX)\lib\c_alias.lib \
     32#$(EMX)\lib\mt\emx.lib \
     33#$(EMX)\lib\emx2.lib \
     34#$(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\stdcxx.lib \
     35#$(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\gpp.lib \
     363$(EMX)\lib\stdcxx.lib \
    3737#$(EMX)\lib\stdcpp.lib \
    3838#$(EMX)\lib\mt\c_app.lib makes trouble for crtdll \
    3939
    40 RTLLIB_O = $(EMX)\lib\mt\c_import.lib $(RTLLIB)
     40#RTLLIB_O = $(EMX)\lib\mt\c_import.lib $(RTLLIB)
     41RTLLIB_O = $(RTLLIB)
    4142RTLLIB_NRE =
    4243DLLENTRY = $(ODIN32_LIB)\dllentry.obj
  • trunk/include/odin32.profile.emx.mk

    r9876 r21559  
    2323#$(EMX)\lib\stdcpp.lib \
    2424#$(EMX)\lib\gcc.lib \
    25 $(ODIN32_BASE)\src\msvcrt\libs\m.lib \
    26 $(EMX)\lib\iberty_s.lib \
    27 $(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\gcc.lib \
    28 $(EMX)\lib\mt\c.lib \
    29 $(EMX)\lib\mt\c_dllso.lib \
    30 $(EMX)\lib\mt\sys.lib \
    31 $(EMX)\lib\c_alias.lib \
    32 $(EMX)\lib\mt\emx.lib \
    33 $(EMX)\lib\emx2.lib \
    34 $(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\stdcxx.lib \
    35 $(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\gpp.lib \
     25#$(ODIN32_BASE)\src\msvcrt\libs\m.lib \
     26#$(EMX)\lib\iberty_s.lib \
     27#$(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\gcc.lib \
     28#$(EMX)\lib\mt\c.lib \
     29#$(EMX)\lib\mt\c_dllso.lib \
     30#$(EMX)\lib\mt\sys.lib \
     31#$(EMX)\lib\c_alias.lib \
     32#$(EMX)\lib\mt\emx.lib \
     33#$(EMX)\lib\emx2.lib \
     34#$(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\stdcxx.lib \
     35#$(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\gpp.lib \
    3636#$(EMX)\lib\stdcpp.lib \
    3737#$(EMX)\lib\mt\c_app.lib makes trouble for crtdll \
    3838
    39 RTLLIB_O = $(EMX)\lib\mt\c_import.lib $(RTLLIB)
     39#RTLLIB_O = $(EMX)\lib\mt\c_import.lib $(RTLLIB)
     40RTLLIB_O = $(RTLLIB)
    4041RTLLIB_NRE =
    4142DLLENTRY = $(ODIN32_LIB)\dllentry.obj
     
    102103!endif
    103104CXXEXCEPTIONS    = -fhandle-exceptions
    104 CFLAGS           = -Zomf -pipe -Wall -Zmt -g -O6 -mcpu=pentium $(PROFILEFLAGS) $(CTARGETFLAGS)
    105 CXXFLAGS         = -Zomf -pipe -Wall -Zmt -g -O6 -mcpu=pentium $(PROFILEFLAGS) $(CXXTARGETFLAGS)
    106 CXXFLAGS_ODINCRT = -Zomf -pipe -Wall -Zmt -g -O6 -mcpu=pentium $(PROFILEFLAGS) $(CXXTARGETFLAGS)
    107 CFLAGS_WIN32APP  = -Zomf -pipe -Wall -Zmt -g -O6 -mcpu=pentium $(PROFILEFLAGS) $(CTARGETFLAGS)
    108 CXXFLAGS_WIN32APP= -Zomf -pipe -Wall -Zmt -g -O6 -mcpu=pentium $(PROFILEFLAGS) $(CXXTARGETFLAGS) $(CXXEXCEPTIONS)
     105CFLAGS           = -Zomf -Zhigh-mem -pipe -Wall -Zmt -g -O6 -mtune=pentium $(PROFILEFLAGS) $(CTARGETFLAGS)
     106CXXFLAGS         = -Zomf -Zhigh-mem -pipe -Wall -Zmt -g -O6 -mtune=pentium $(PROFILEFLAGS) $(CXXTARGETFLAGS)
     107CXXFLAGS_ODINCRT = -Zomf -Zhigh-mem -pipe -Wall -Zmt -g -O6 -mtune=pentium $(PROFILEFLAGS) $(CXXTARGETFLAGS)
     108CFLAGS_WIN32APP  = -Zomf -Zhigh-mem -pipe -Wall -Zmt -g -O6 -mtune=pentium $(PROFILEFLAGS) $(CTARGETFLAGS)
     109CXXFLAGS_WIN32APP= -Zomf -Zhigh-mem -pipe -Wall -Zmt -g -O6 -mtune=pentium $(PROFILEFLAGS) $(CXXTARGETFLAGS) $(CXXEXCEPTIONS)
    109110CINCLUDES        = -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE)
    110111CDEFINES         = -D__WIN32OS2__ -D__i386__ -D__WINE__ -DTCPV40HDRS -DCOMCTL32UNDOC
     
    125126!   ifdef VIO
    126127LDTARGETFLAGS    = -Zexe -Zstack 80
    127 LD2TARGETFLAGS   = /pmtype:vio /stack:$(STACKSIZE)
     128LD2TARGETFLAGS   =
    128129!   else
    129130LDTARGETFLAGS    = -Zexe -Zstack 80
    130 LD2TARGETFLAGS   = /pmtype:pm  /stack:$(STACKSIZE)
     131LD2TARGETFLAGS   =
    131132!   endif
    132133!else
  • trunk/include/odin32.rel.emx.mk

    r21338 r21559  
    2323#$(EMX)\lib\stdcpp.lib \
    2424#$(EMX)\lib\gcc.lib \
    25 $(ODIN32_BASE)\src\msvcrt\libs\m.lib \
    26 $(EMX)\lib\iberty_s.lib \
    27 $(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\gcc.lib \
    28 $(EMX)\lib\mt\c.lib \
    29 $(EMX)\lib\mt\c_dllso.lib \
    30 $(EMX)\lib\mt\sys.lib \
    31 $(EMX)\lib\c_alias.lib \
    32 $(EMX)\lib\mt\emx.lib \
    33 $(EMX)\lib\emx2.lib \
    34 $(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\stdcxx.lib \
    35 $(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\gpp.lib \
     25#$(ODIN32_BASE)\src\msvcrt\libs\m.lib \
     26#$(EMX)\lib\iberty_s.lib \
     27#$(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\gcc.lib \
     28#$(EMX)\lib\mt\c.lib \
     29#$(EMX)\lib\mt\c_dllso.lib \
     30#$(EMX)\lib\mt\sys.lib \
     31#$(EMX)\lib\c_alias.lib \
     32#$(EMX)\lib\mt\emx.lib \
     33#$(EMX)\lib\emx2.lib \
     34#$(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\stdcxx.lib \
     35#$(EMX)\lib\gcc-lib\i386-pc-os2_emx\3.0.3\mt\gpp.lib \
    3636#$(EMX)\lib\stdcpp.lib \
    3737#$(EMX)\lib\mt\c_app.lib makes trouble for crtdll \
    3838
    39 RTLLIB_O = $(EMX)\lib\mt\c_import.lib $(RTLLIB)
     39#RTLLIB_O = $(EMX)\lib\mt\c_import.lib $(RTLLIB)
     40RTLLIB_O = $(RTLLIB)
    4041RTLLIB_NRE =
    4142DLLENTRY = $(ODIN32_LIB)\dllentry.obj
     
    8788!endif
    8889CXXEXCEPTIONS    = -fhandle-exceptions
    89 CFLAGS           = -Zomf -pipe -Wall -Zmt -g -O6 -mcpu=pentium $(CTARGETFLAGS)
    90 CXXFLAGS         = -Zomf -pipe -Wall -Zmt -g -O6 -mcpu=pentium $(CXXTARGETFLAGS)
    91 CXXFLAGS_ODINCRT = -Zomf -pipe -Wall -Zmt -g -O6 -mcpu=pentium $(CXXTARGETFLAGS)
    92 CFLAGS_WIN32APP  = -Zomf -pipe -Wall -Zmt -g -O6 -mcpu=pentium $(CTARGETFLAGS)
    93 CXXFLAGS_WIN32APP= -Zomf -pipe -Wall -Zmt -g -O6 -mcpu=pentium $(CXXTARGETFLAGS) $(CXXEXCEPTIONS)
     90CFLAGS           = -Zomf -Zhigh-mem -pipe -Wall -Zmt -g -O6 -mtune=pentium $(CTARGETFLAGS)
     91CXXFLAGS         = -Zomf -Zhigh-mem -pipe -Wall -Zmt -g -O6 -mtune=pentium $(CXXTARGETFLAGS)
     92CXXFLAGS_ODINCRT = -Zomf -Zhigh-mem -pipe -Wall -Zmt -g -O6 -mtune=pentium $(CXXTARGETFLAGS)
     93CFLAGS_WIN32APP  = -Zomf -Zhigh-mem -pipe -Wall -Zmt -g -O6 -mtune=pentium $(CTARGETFLAGS)
     94CXXFLAGS_WIN32APP= -Zomf -Zhigh-mem -pipe -Wall -Zmt -g -O6 -mtune=pentium $(CXXTARGETFLAGS) $(CXXEXCEPTIONS)
    9495CINCLUDES        = -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE)
    9596CDEFINES         = -D__WIN32OS2__ -D__WINE__ -D__i386__ -DTCPV40HDRS -DCOMCTL32UNDOC
     
    110111!   ifdef VIO
    111112LDTARGETFLAGS    = -Zexe -Zstack 80
    112 LD2TARGETFLAGS   = /pmtype:vio /stack:$(STACKSIZE)
     113LD2TARGETFLAGS   =
    113114!   else
    114115LDTARGETFLAGS    = -Zexe -Zstack 80
    115 LD2TARGETFLAGS   = /pmtype:pm  /stack:$(STACKSIZE)
     116LD2TARGETFLAGS   =
    116117!   endif
    117118!else
Note: See TracChangeset for help on using the changeset viewer.