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]