Changeset 3077

Show
Ignore:
Timestamp:
07/02/07 17:01:37 (1 year ago)
Author:
tg
Message:

apple workaround

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/freewrt/tools/mkimage/Makefile

    r2678 r3077  
    1515#include ${TOPDIR}/mk/fetch.mk 
    1616 
     17DEFS=                   -idirafter ../include -DTEXT_BASE= -DUSE_HOSTCC 
     18ifeq (${OStype},Darwin) 
     19DEFS+=                  -D__FreeBSD__ 
     20endif 
     21 
    1722$(WRKBUILD)/tools/mkimage: $(WRKBUILD)/.prepared 
    18         (cd $(WRKBUILD)/tools ; \ 
    19         $(HOSTCC) -g -Wall -pedantic -idirafter ../include -DTEXT_BASE= -DUSE_HOSTCC -O -c mkimage.c ) 
    20         (cd $(WRKBUILD)/tools ; \ 
    21         $(HOSTCC) -g -Wall -pedantic -idirafter ../include -DTEXT_BASE= -DUSE_HOSTCC -O -c ../lib_generic/crc32.c ) 
    22         (cd $(WRKBUILD)/tools ; \ 
    23         $(HOSTCC) -Wall -pedantic -idirafter ../include -DTEXT_BASE= -DUSE_HOSTCC -O  -o mkimage mkimage.o crc32.o ) 
     23        cd ${WRKBUILD}/tools && \ 
     24            ${HOSTCC} -O -g -Wall -pedantic ${DEFS} -c mkimage.c && \ 
     25            ${HOSTCC} -O -g -Wall -pedantic ${DEFS} -c ../lib_generic/crc32.c && \ 
     26            ${HOSTCC} ${DEFS} -o mkimage mkimage.o crc32.o 
    2427 
    2528$(STAGING_TOOLS)/bin/mkimage: $(WRKBUILD)/tools/mkimage