- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Until recently I did my Intel Fortran development on a 32-bit Windows XP machine, and I regularly produced both Win32 and x64 versions of my application, which ran just fine on both architectures.
I have now moved my development onto a 64-bit machine running Windows 7 Home Premium.
My application builds OK (using Visual Studio Professional 2013) for both x64 and Win32, but the Win32 version will not run on 32-bit machines.
To simplify matters I have built the standard console "Hello World" program and I get the same problems.
On a 32-bit Windows XP machine it complains that "HelloWorld.exe is not a valid Win32 application".
On a 32-bit Windows Vista Ultimate (SP2) machine it just hangs.
Can anyone help?
Thanks and Merry Christmas
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Is your project a mixed-language (Fortran + C/C++) solution? If so, you may want to check your platform toolset setting in Visual Studio and try the "Visual Studio 2013 - Windows XP (v120_xp)" option:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you app4619, that fixed the problem.
I had to find and add some 32-bit DLLs, but that didn't take long.
Best wishes for the New Year, from sunny Australia.
Jeff
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page