I just downloaded the "Complete Root Environment Snapshot", specifically mingw-w64-bin_x86_64-mingw32_20071203.tar.bz2, unpacked it, tried to compile a hello program and failed. The sourceforge page for the project does not appear to have any starter guidelines, so I have some very basic questions. Please indulge me.
1) If I have a plain, bare WinXP64 system, is this all I need? Or are there more packages that I need to download?
2) Is it sufficient to simply unpack the archive into any directory and add %MYDIR%\root-x86_64-pc-mingw32\bin to the PATH variable?
What else needs to be done? The steps above are essentially what I did. When I try:
gcc hello.c -o hello.exe
crt2.o: No such file: No such file or directory
collect2: ld returned 1 exit status
It appears to fail while trying to link the executable. If I do:
gcc -c hello.c
This does successfully create a
hello.o. Using nm to check hello.o, I do see a symbol defined for _main and an undefined symbol _puts (along with some other things), so it appears to have made the object file.
Any help is appreciated.