- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi: I have a very simple question.
I use CompaqVF 6.6
If I want to give
the (myprogram.exe) code to a colleague, I have to
install VFRUN66OI.exe in his
PC and then my code will work.
Is there the possibility - through the compiler options -to create a "myprogram.exe"
file that will work in another PC without installing VFRUN66OI?
My code is very simple (just some numeric manipulation)
and old compilers were able to do that.
Best regards, Stefano
I use CompaqVF 6.6
If I want to give
the (myprogram.exe) code to a colleague, I have to
install VFRUN66OI.exe in his
PC and then my code will work.
Is there the possibility - through the compiler options -to create a "myprogram.exe"
file that will work in another PC without installing VFRUN66OI?
My code is very simple (just some numeric manipulation)
and old compilers were able to do that.
Best regards, Stefano
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Go to Project/Settings/Fortran, select "Libraries" category and make sure that "Single-threaded" is selected in "Use run-time library" combo box. Rebuild if necessary.
[Small terminology correction: "DOS executable" means .exes which can be run under old 16-bit DOS. 32-bit executables with console interfaces are called "Console applications"; with CVF you can build only the latter.]
Jugoslav
[Small terminology correction: "DOS executable" means .exes which can be run under old 16-bit DOS. 32-bit executables with console interfaces are called "Console applications"; with CVF you can build only the latter.]
Jugoslav
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I thought that EXEs generated by CVF and run on computers without CVF installed had to have the Fortran run-time libraries installed. Why would specifying single-threaded for the project get around that requirement?
Mike
Mike
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
They don't have to have run-time libraries installed if they're linked with static versions of RTL ("Single-threaded" or "Multi-threaded") as opposed to Dll versions of the RTL ("Single-threaded DLL" or "Multi-threaded DLL").
Jugoslav
Jugoslav
![](/skins/images/98E68944C1FF703B8AC50091329B92AF/responsive_peak/images/icon_anonymous_message.png)
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page