ionescu007 / SimpleVisor

SimpleVisor is a simple, portable, Intel VT-x hypervisor with two specific goals: using the least amount of assembly code (10 lines), and having the smallest amount of VMX-related code to support dynamic hyperjacking and unhyperjacking (that is, virtualizing the host state from within the host). It works on Windows and UEFI.
http://ionescu007.github.io/SimpleVisor/
1.72k stars 256 forks source link

Can't build on Windows 8.1 #17

Closed bocajspear1 closed 7 years ago

bocajspear1 commented 7 years ago

I'm trying to build on Windows 8.1. I have the Windows 8.1 WDK installed. I have made no changes to the config other than setting the target to Windows 8.1. When I attempt to build, I get this:

The command "ml64.exe /c /nologo /Zi /Fo"x64\Optimized\shvosx64.obj" /W3 /errorReport:prompt  /Tant\shvosx64.asm" exited with code 1.

I've been messing around for a bit, but I can't get it to work. If I go into a VS command prompt, the command works. I'm using Visual Studio Community Update 3.

ionescu007 commented 7 years ago

That's strange, looks like there's some sort of bug with the WDK and assembly files. You should upgrade to the latest WDK and just pick 8.1 as your target.

Best regards, Alex Ionescu

On Thu, Dec 1, 2016 at 9:45 PM, Jacob Hartman notifications@github.com wrote:

I'm trying to build on Windows 8.1. I have the Windows 8.1 WDK installed. I have made no changes to the config other than setting the target to Windows 8.1. When I attempt to build, I get this:

The command "ml64.exe /c /nologo /Zi /Fo"x64\Optimized\shvosx64.obj" /W3 /errorReport:prompt /Tant\shvosx64.asm" exited with code 1.

I've been messing around for a bit, but I can't get it to work. If I go into a VS command prompt, the command works. I'm using Visual Studio Community Update 3.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ionescu007/SimpleVisor/issues/17, or mute the thread https://github.com/notifications/unsubscribe-auth/AFxIeB1ErkIh1AORX_XKIfcJE8c2oGUOks5rD7CSgaJpZM4LCOH5 .

ionescu007 commented 7 years ago

Closing this issue assuming you updated. I don't support old WDKs (you can install WDK 10 for free even on 8.1).