DrJ
08-09-2005, 11:49 PM
I have had two initial successes in getting Windows programs to work on FreeBSD using Wine (the current wine-20050725).
I installed from wine ports (/usr/ports/emulators/wine). First I patched it according to the following:
http://lists.freebsd.org/pipermail/free ... 01181.html (http://lists.freebsd.org/pipermail/freebsd-emulation/2005-July/001181.html)
otherwise it would give me a Stack Heap error message. I configured it using the config file from Frank's corner,
http://www.frankscorner.org/index.php?p=qa
and set it up as a Win98 OS.
Thereafter, I installed the Windows version of Solitaire from my old Win98 box. The game played fine, though the help menus did not work (for this, that is not a big deal).
Next, I tried something a little more adventurous and useful: complete Acrobat 4.0 from a Windows CD. I copied all the files off the CD over to its own directory within Wine, and ran setup.exe, and away it went!
To test it, I pulled down a fillable PDF form from our local county registrar's office, and opened it with Acrobat. I put in some nonsense in various fields, saved it, and opened it back up with Acroread7 (the Linux version). All of the text I input remained, so the test worked. Note that you cannot save fields in fillable PDF forms with Acrobat Reader (try it!), so this is a big deal to me. I need to fill out a lot of PDF forms.
I've certainly not pushed things yet, and I don't have printing set up. And Wine reports all sorts of errors, none of which seemed to affect execution. Nevertheless, it does work, not only in theory, put also for a useful (at least to me) program.
I must say that the overhead from Wine is enormous. I'm running it on a dual Athlon MP2800, so while it is not state-of-the-art, it is a reasonably powerful machine. I'm sure the program is single-threaded as well. In any event, it ran more slowly than the same program on my 500 MHz Pentium III/Win98SE box. I'd guess performance suffers by a factor of 5 or 10. Unless you have a modern, and powerful, computer, I'd suggest that you forget Wine.
I must say that overall I am quite pleased. More to follow.
DrJ
I installed from wine ports (/usr/ports/emulators/wine). First I patched it according to the following:
http://lists.freebsd.org/pipermail/free ... 01181.html (http://lists.freebsd.org/pipermail/freebsd-emulation/2005-July/001181.html)
otherwise it would give me a Stack Heap error message. I configured it using the config file from Frank's corner,
http://www.frankscorner.org/index.php?p=qa
and set it up as a Win98 OS.
Thereafter, I installed the Windows version of Solitaire from my old Win98 box. The game played fine, though the help menus did not work (for this, that is not a big deal).
Next, I tried something a little more adventurous and useful: complete Acrobat 4.0 from a Windows CD. I copied all the files off the CD over to its own directory within Wine, and ran setup.exe, and away it went!
To test it, I pulled down a fillable PDF form from our local county registrar's office, and opened it with Acrobat. I put in some nonsense in various fields, saved it, and opened it back up with Acroread7 (the Linux version). All of the text I input remained, so the test worked. Note that you cannot save fields in fillable PDF forms with Acrobat Reader (try it!), so this is a big deal to me. I need to fill out a lot of PDF forms.
I've certainly not pushed things yet, and I don't have printing set up. And Wine reports all sorts of errors, none of which seemed to affect execution. Nevertheless, it does work, not only in theory, put also for a useful (at least to me) program.
I must say that the overhead from Wine is enormous. I'm running it on a dual Athlon MP2800, so while it is not state-of-the-art, it is a reasonably powerful machine. I'm sure the program is single-threaded as well. In any event, it ran more slowly than the same program on my 500 MHz Pentium III/Win98SE box. I'd guess performance suffers by a factor of 5 or 10. Unless you have a modern, and powerful, computer, I'd suggest that you forget Wine.
I must say that overall I am quite pleased. More to follow.
DrJ