Hi, when i look into msvcr100.spec file i find lots of different parameters for the switch (?) -arch . So fare i have seen: arm, i386, win32, win64 and x86_64 . To me it is not clear what is the difference between win64 and x86_64. The same for i386 and win32. What are is the criteria to choose the first or the second? If it makes a difference do i have to distinguish between arm and ... ? Does -i386 and -arch=i386 mean the same? Thank you for enlightening me Stefan
Am 05.03.2013 22:57, schrieb Stefan Leichter:
Hi,
when i look into msvcr100.spec file i find lots of different parameters for the switch (?) -arch . So fare i have seen: arm, i386, win32, win64 and x86_64 .
To me it is not clear what is the difference between win64 and x86_64. The same for i386 and win32. What are is the criteria to choose the first or the second? If it makes a difference do i have to distinguish between arm and ... ?
win32 includes all 32-bit platforms win64 includes all 64-bit platforms if is implemented in x86 assembler win32 would not be the best choice. i suggest you should use make_specfiles in tools/
Does -i386 and -arch=i386 mean the same?
yes -- Best Regards, André Hentschel
participants (2)
-
André Hentschel -
Stefan Leichter