patches/duma/2_5_12/100-cross-compile.patch
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Thu Dec 27 12:53:32 2012 +0100 (2012-12-27)
changeset 3153 f6740f9e42de
permissions -rw-r--r--
scripts/addToolsVersion: handle elf2flt

The one was missing from the list.

It is very improbable that we ever need it, as elf2flt does no release,
and we always get it from CVS head. But for the sake of consistency, we
just add it.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
yann@430
     1
diff -durN duma_2_5_12.orig/Makefile duma_2_5_12/Makefile
yann@430
     2
--- duma_2_5_12.orig/Makefile	2007-08-17 09:34:25.000000000 +0200
yann@430
     3
+++ duma_2_5_12/Makefile	2007-09-07 21:50:04.000000000 +0200
yann@430
     4
@@ -93,9 +93,6 @@
yann@430
     5
 # also define 'WIN32'
yann@430
     6
yann@430
     7
 # some defaults:
yann@430
     8
-CC=gcc
yann@430
     9
-CXX=g++
yann@430
    10
-AR=ar
yann@430
    11
 INSTALL=install
yann@430
    12
 RM=rm
yann@430
    13
 RMFORCE=rm -f
yann@430
    14
@@ -299,7 +296,7 @@
yann@430
    15
yann@430
    16
 createconf$(EXEPOSTFIX): createconf.o
yann@430
    17
 	- $(RMFORCE) createconf$(EXEPOSTFIX)
yann@430
    18
-	$(CC) $(CFLAGS) $(DUMA_OPTIONS) createconf.o -o createconf$(EXEPOSTFIX)
yann@430
    19
+	$(HOSTCC) $(HOSTCFLAGS) $(DUMA_OPTIONS) createconf.o -o createconf$(EXEPOSTFIX)
yann@430
    20
yann@430
    21
 tstheap$(EXEPOSTFIX): libduma.a tstheap.o
yann@430
    22
 	- $(RMFORCE) tstheap$(EXEPOSTFIX)
yann@430
    23
@@ -360,7 +357,7 @@
yann@430
    24
 # define rules how to build objects for createconf
yann@430
    25
 #
yann@430
    26
 createconf.o:
yann@430
    27
-	$(CC) $(CFLAGS) $(DUMA_OPTIONS) -c createconf.c -o $@
yann@430
    28
+	$(HOSTCC) $(HOSTCFLAGS) $(DUMA_OPTIONS) -c createconf.c -o $@
yann@430
    29
yann@430
    30
yann@430
    31
 #