Visual FoxPo under Wine HQ
Visual FoxPo under Wine HQ
(OP)
For what it is worth, I have been able to run Visual FoxPro 5 IDE under Wine 6 without any apparent problems. I am not a professional programmer so my demands on the software I write are rather tame. I have not been able to yet get VFP 9 to install as the installation requires .net which apparently is not handled by wine. Any suggestions to remedy this problem would be appreciated.
It was a shocker for Microsoft to end support for this program, as I found it to be the easiest, most effective way to write database software programs. I guess they(MS) have to make an incredibly good living.
It was a shocker for Microsoft to end support for this program, as I found it to be the easiest, most effective way to write database software programs. I guess they(MS) have to make an incredibly good living.
RE: Visual FoxPo under Wine HQ
Well, and if that still fails even under Windows you can also not use the setup but copy over a VFP9 installation directory and then do a few steps to get things going. One thing missing is MSXML2.DOMDOCUMENT.4.0 for task pane, dito the common controls (OLE/ACtiveX). On a new Windows computer, you could find the installations for MSXML3 and MSXML4. Also an installation of common controls. Not sure you get all of that done on Wine if setups of these components still fail.
But even without these additional components, the VFP9 IDE can already start after just copying the installation dir. So you can start vfp9.exe and DO VFP9CLEAN.APP.
Not sure what this covers, it might fix file associations or not. If not, you may use this: https://www.berezniker.com/content/pages/visual-fo.... That's just for the comfort of opening VFP by "starting" a PJX, or a DBF, etc.
Not sure how far the Windows registry is fully emulated but you might even be able to start VFP9.exe with the /regserver command option, so it registers itself. Again, not a required step, just one more point in having the same state as after a full installation.
What remains is getting help to start at F1, but you can always just start dv_foxgelp.chm, if Wine support chm help. I guess it does. IIRC Will Hentzen pointed out Wine as an alternative basis for using VFP without Windows a decade or almost two ago. It just was and is a legal grey zone and AFAIK he got in trouble for that matter with MS.
Chriss
RE: Visual FoxPo under Wine HQ
Chriss
RE: Visual FoxPo under Wine HQ
If you want to get the best response to a question, please check out FAQ184-2483: How to get the best response from the forum first.
RE: Visual FoxPo under Wine HQ
From https://learn.microsoft.com/en-us/windows/win32/ms... I conclude Windows Installer 4 was sufficient to install VFP9 and 3.1 should be sufficient to install VFP7, if there already is a later but incomplete emulation of the Windows Installer feature, as a standard component of the OS, you might still get it going by getting an older version of Installer installed.
https://learn.microsoft.com/en-us/windows/win32/ms... lists redistributable packages of the Installer.
They should by themselves not depend on Windows Installer present, but might use an older version of that, themselves, no idea. And this all might fail on other dependencies. But worth a try, isn't it? First update Wine to have the Installer 4 or 3.1 and then try installing VFP7 or 8 or 9 the normal way.
Chriss
RE: Visual FoxPo under Wine HQ
There you go: https://superuser.com/questions/476872/installing-...
The major hint is on winetricks. That component seems to enable a bit more than just the native Wine.
Chriss
RE: Visual FoxPo under Wine HQ
A couple of references:
thread184-1800958: VFP EULA - Mac/Linux with Wine
MS legal threat derails Foxpro on Linux demo
Mike
__________________________________
Mike Lewis (Edinburgh, Scotland)
Visual FoxPro articles, tips and downloads