Mathieu Malaterre
2009-Jul-22 13:09 UTC
[Wine] because vm86 mode is not supported on this platform.
Hi there, I have not been able to find a definite answer on my current issue. If I try to run nmake on my debian/amd64 bits machine, within a 32bits chroot system, (and thus 32bits wine) I still get this error: Z:\home\mathieu>nmake15.exe wine: Cannot start DOS application "Z:\\home\\mathieu\\nmake15.exe" Z:\home\mathieu> because vm86 mode is not supported on this platform. Ref: http://appdb.winehq.org/objectManager.php?sClass=version&iId=8417&iTestingId=13360 Using: debian version 5.0.2 wine 1.0.24, debian package schroot : 1.2.2 Thanks, -- Mathieu
Thomas Jepp
2009-Jul-22 13:39 UTC
[Wine] because vm86 mode is not supported on this platform.
Mathieu Malaterre wrote:> Hi there, > > I have not been able to find a definite answer on my current issue. > If I try to run nmake on my debian/amd64 bits machine, within a 32bits > chroot system, (and thus 32bits wine) I still get this error: > > > Z:\home\mathieu>nmake15.exe > wine: Cannot start DOS application "Z:\\home\\mathieu\\nmake15.exe" > Z:\home\mathieu> > because vm86 mode is not supported on this platform. > > > Ref: > http://appdb.winehq.org/objectManager.php?sClass=version&iId=8417&iTestingId=13360 > > Using: > debian version 5.0.2 > wine 1.0.24, debian package > schroot : 1.2.2 > > Thanks, >This happens because your CPU is still in 64-bit mode. Any Intel/AMD processor cannot use vm86 once the cpu is in 64-bit mode. The only way to run 16-bit applications on a 64-bit OS is emulation software such as DOSBox. Thomas Jepp
Mathieu Malaterre
2009-Jul-23 08:03 UTC
[Wine] because vm86 mode is not supported on this platform.
On Wed, Jul 22, 2009 at 3:39 PM, Thomas Jepp<wine-users at tomjepp.co.uk> wrote:> Mathieu Malaterre wrote: >> >> Hi there, >> >> ?I have not been able to find a definite answer on my current issue. >> If I try to run nmake on my debian/amd64 bits machine, within a 32bits >> chroot system, (and thus 32bits wine) I still get this error: >> >> >> Z:\home\mathieu>nmake15.exe >> wine: Cannot start DOS application "Z:\\home\\mathieu\\nmake15.exe" >> Z:\home\mathieu> >> ?because vm86 mode is not supported on this platform. >> >> >> Ref: >> >> http://appdb.winehq.org/objectManager.php?sClass=version&iId=8417&iTestingId=13360 >> >> Using: >> debian version 5.0.2 >> wine 1.0.24, debian package >> schroot : 1.2.2 >> >> Thanks, >> > > This happens because your CPU is still in 64-bit mode. Any Intel/AMD > processor cannot use vm86 once the cpu is in 64-bit mode. The only way to > run 16-bit applications on a 64-bit OS is emulation software such as DOSBox.Excellent ! Running dosbox I could extract nmake15.exe which was: $ file nmake15.exe nmake15.exe: Self-extracting PKZIP archive MS-DOS executable, MZ for MS-DOS, PKLITE compressed, ZIP self-extracting archive Then I can simply used the extracted nmake.exe under wine as usual :) C:\>nmake Microsoft (R) Program Maintenance Utility Version 1.50 Copyright (c) Microsoft Corp 1988-94. All rights reserved. NMAKE : fatal error U1064: MAKEFILE not found and no target specified Stop. Thanks, -- Mathieu http://mathieumalaterre.com