I built SETI@home on my Windows xp sp2 English box (P4 2.8G HT) and confirmed it worked as expected. It's compiled with /MD options, and linked with svml_dispmt.lib,libmmds.lib,libircmt.lib in addition to the original VS .NET 2003 libraries. No fatal error was displayed. This binary is compiled and linked to run as fast as possible; ie, with "/fast /G7 /QxP /QaxP" options. Yes, redundant, but I hope it doesn't harm.
I have another machine running WIndows xp sp2 Japanese (P4 2.4G single thread.) So I tried to run that binary on this box also, but it wouldn't work on this box. No error message is displayed. What's wrong with this? The only differences are (maybe) English version vs. Japanese version, and the type of cpu, P4 HT vs. P4 single-thread.
Both boxes are fully updated with Windows update.
PS: I've compiled another program boinc, which was linked with libmmds.lib and libircmt.lib, and it works fine on either box.
Message Edited by maverick6664 on 05-05-2005 08:15 PM