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