From: Toni Wilen Date: Sat, 26 Jan 2019 14:38:44 +0000 (+0200) Subject: Quick compilation instructions. X-Git-Tag: 4200~78 X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=b0b2aed05d64a3e677896793140180b1f7d77cd8;p=francis%2Fwinuae.git Quick compilation instructions. --- diff --git a/od-win32/compilehelp.txt b/od-win32/compilehelp.txt new file mode 100644 index 00000000..9568e7b6 --- /dev/null +++ b/od-win32/compilehelp.txt @@ -0,0 +1,58 @@ + +1) Requirements: Windows 7 32-bit/64-bit or newer. + +2) Visual Studio 2017 Community with the following feature: + "Desktop Development with C++" with follow option: + -"Support Windows XP for C++" + -"Windows 8.1 SDK UCRT SDK" + -"Windows 10 SDK 10.0.17763.0" + +3) Download and Install the Windows Driver Kit (WDK). 16299 (1709) or newer. + + Download Link -> https://docs.microsoft.com/en-us/windows-hardware/drivers/other-wdk-downloads + +4) Download the zip packages include and lib "winuaeinclibs.zip" and create the directory "c:\dev" and extract all. When finished you have "c:\dev\include" and \"c:\dev\lib" + + Download Link -> http://www.winuae.net/files/b/winuaeinclibs.zip + +5) Download WinUAE source packages and extract all (anywhere you want). + + Download Link -> https://github.com/tonioni/WinUAE/archive/.zip + or (preferably) use git client. + +6) Download the zip package aros.rom.cpp.zip and extract into WinUAE source directory. + + Download Link -> http://www.winuae.net/files/b/aros.rom.cpp.zip + +7) Download and Install Nasm (Assembler Compiler) + + https://www.nasm.us/ + +8) Into Visual Studio click on "File"->"Open"->"Project/Solution" select the folder \od-win32\winuae_msvc15\winuae_msvc.sln (Ignore error message "Unsupported" and click ok) + +9) In The solution 'winuae_msvc' you can unload or delete the following project: + -uaeunp + -consolewrapper + -decompess + -fdrawcmd + -ipctester + -resourcedll + -singlefilehelper + -wix + +10) Open command prompt and run \od-win32\asm.cmd to compile assembly files. + +11) Change to 32-bit Release mode. + +12) Build following projects in following order: + build68k + genlinetoscr + genblitter + gencpu + gencomp + prowizard + unpackers + +13) Switch to Test (debug build) or FullRelease (full optimized) and select either 32-bit or 64-bit. Compile. + +Finished. In the "D:\Amiga\" you find winuae.exe and winuae64.exe