File win_iconv-crossbuild.diff of Package mingw32-win_iconv

--- src/Makefile	2008-03-19 23:43:38.000000000 +0100
+++ src/Makefile	2008-12-17 11:17:31.000000000 +0100
@@ -9,30 +9,31 @@
 all: iconv.dll libiconv.a win_iconv.exe
 
 iconv.dll: win_iconv.c
-	gcc $(CFLAGS) -c win_iconv.c -DMAKE_DLL
-	dllwrap --dllname iconv.dll --def iconv.def win_iconv.o
-	strip iconv.dll
+	$(CC) $(CFLAGS) -c win_iconv.c -DMAKE_DLL
+	$(DLLWRAP) --dllname iconv.dll --def iconv.def win_iconv.o
+	$(STRIP) iconv.dll
 
 libiconv.a: win_iconv.c
-	gcc $(CFLAGS) -c win_iconv.c
-	ar rcs libiconv.a win_iconv.o
-	ranlib libiconv.a
+	$(CC) $(CFLAGS) -c win_iconv.c
+	$(AR) rcs libiconv.a win_iconv.o
+	$(RANLIB) libiconv.a
 
 win_iconv.exe: win_iconv.c
-	gcc $(CFLAGS) -s -o win_iconv.exe win_iconv.c -DMAKE_EXE
+	$(CC) $(CFLAGS) -s -o win_iconv.exe win_iconv.c -DMAKE_EXE
 
 libmlang.a: mlang.def
-	dlltool --kill-at --input-def mlang.def --output-lib libmlang.a
+	$(DLLTOOL) --kill-at --input-def mlang.def --output-lib libmlang.a
 
 test:
-	gcc $(CFLAGS) -s -o win_iconv_test.exe win_iconv_test.c
+	$(CC) $(CFLAGS) -s -o win_iconv_test.exe win_iconv_test.c
 	./win_iconv_test.exe
 
 clean:
 	rm -f win_iconv.exe
 	rm -f win_iconv.o
-	rm -f iconv.dll
+	rm -f iconv.dll*
 	rm -f libiconv.a
+	rm -f libiconv.dll
 	rm -f win_iconv_test.exe
 	rm -f libmlang.a
 
openSUSE Build Service is sponsored by