Package: mingw32 Version: 3.4.2.20040916.1-2 Severity: normal my test results:
dwork:[/home/dimka/test]$ make gcc -c main.c -o main.o gcc main.o -o test i586-mingw32msvc-gcc -c main.c -o main.obj i586-mingw32msvc-gcc main.obj -o test.exe dwork:[/home/dimka/test]$ ls main.c main.o main.obj Makefile test test.exe dwork:[/home/dimka/test]$ ./test a=300 b=400 ~~~~~~~~~~~ Ok! in Windows XP system: test.exe a=300 b=0 ~~~~~~~~~ Error! test files: =========================== dwork:[/home/dimka/test]$ cat Makefile GCC = gcc MINGW = i586-mingw32msvc-gcc TARGET = test SRC = $(wildcard *.c) OBJGCC = $(SRC:%.c=%.o) OBJMINGW = $(SRC:%.c=%.obj) all: $(TARGET) $(TARGET).exe clean: @rm -f $(wildcard *.o *.obj) %.o: %.c Makefile $(GCC) -c $< -o $@ %.obj: %.c Makefile $(MINGW) -c $< -o $@ $(TARGET): $(OBJGCC) $(GCC) $(OBJGCC) -o $@ $(TARGET).exe: $(OBJMINGW) $(MINGW) $(OBJMINGW) -o $@ .PHONY: all clean ============================= dwork:[/home/dimka/test]$ cat main.c #include <stdio.h> int main(int argc, char ** argv) { long long a=300, b=400; printf("a=%lld b=%lld\n", a, b); } ============================= PS: Sorry, my bad English! -- System Information: Debian Release: 3.1 Architecture: i386 (i686) Kernel: Linux 2.6.8-2-386 Locale: LANG=ru_RU.KOI8-R, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R) Versions of packages mingw32 depends on: ii libc6 2.3.6-7 GNU C Library: Shared libraries ii mingw32-binutils 2.15.94-20050118.1-1 Minimalist GNU win32 (cross) binut ii mingw32-runtime 3.7-1 Minimalist GNU win32 (cross) runti -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]