- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I updated my Visual Studio from v19 to v22, and because of that I downloaded the Fortran compiler 2025.3. However, when I tried to compile, I got the message shown in the image.
I don’t know how to fix it, and I thought maybe this compiler no longer supports x32 elements, so I created an x64 platform. But when I tried to recompile, I got this error:
Does GETFILEINFOQQ no longer exist in x64? Is there anything I can do about the first error or the second one? Please help me.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The dialog screenshot indicates that the build is for 32-bit Debug, not 64-bit (x64). Please change your Solution Platform to x64.
Jim Dempsey
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The dialog screenshot indicates that the build is for 32-bit Debug, not 64-bit (x64). Please change your Solution Platform to x64.
Jim Dempsey
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Note that the last argument which is called handle is an int64 rather than int32 if you switch to x64. Declare as integer(handle) to cover both cases. Having the wrong type will mean that the compiler will not find an interface that matches what you are asking and will give an error like that one you are seeing.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page