Changeset 826 for trunk/Config.kmk


Ignore:
Timestamp:
Feb 1, 2007, 7:39:00 AM (18 years ago)
Author:
bird
Message:

New tool that doesn't depend on GNU ld and ar: GCC3PLAIN. Use this when we're not sure the platform is using GNU ld and ar.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r810 r826  
    108108        $(PATH_TOOL_VCC70_LIB)/oldnames.lib \
    109109        $(PATH_TOOL_VCC70_LIB)/msvcrt.lib
    110  #      $(PATH_TOOL_VCC70_LIB)/msvcprt.lib
     110 #      $(PATH_TOOL_VCC70_LIB)/msvcprt.lib - avoid this to save space!
    111111 endif
    112112 TEMPLATE_BIN_LIBS.profile      = g:/coding/vbox/trunk/out/win32/debug/lib/kPrf2.lib
     
    119119
    120120ifndef TEMPLATE_BIN_TOOL
    121  TEMPLATE_BIN_TOOL              = GCC3
     121 # Use GCC3 when we're certain that the system is using GNU ld and ar.
     122 ifeq ($(filter-out linux freebsd openbsd netbsd,$(BUILD_TARGET)),)
     123  TEMPLATE_BIN_TOOL              = GCC3
     124 else
     125  TEMPLATE_BIN_TOOL              = GCC3PLAIN
     126 endif
    122127 TEMPLATE_BIN_CFLAGS.release    = -O3
    123128 ifeq ($(BUILD_TARGET),freebsd)
Note: See TracChangeset for help on using the changeset viewer.