]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
Quick compilation instructions.
authorToni Wilen <twilen@winuae.net>
Sat, 26 Jan 2019 14:38:44 +0000 (16:38 +0200)
committerToni Wilen <twilen@winuae.net>
Sat, 26 Jan 2019 14:38:44 +0000 (16:38 +0200)
od-win32/compilehelp.txt [new file with mode: 0644]

diff --git a/od-win32/compilehelp.txt b/od-win32/compilehelp.txt
new file mode 100644 (file)
index 0000000..9568e7b
--- /dev/null
@@ -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/<version>.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 <source directory>\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 <source directory>\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