Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

windows: install not working #122

Closed
h0ffman opened this issue Jan 8, 2020 · 7 comments
Closed

windows: install not working #122

h0ffman opened this issue Jan 8, 2020 · 7 comments

Comments

@h0ffman
Copy link

h0ffman commented Jan 8, 2020

I seem to be having a problem installing amitools on windows. It seems to fail when attempting to buid the musashi 68k emulator. I have the the VCpython3 installed, however the installer seems to be finding my installation of Visual Studio 2017.

Faliure happens when its building m68kfpu.c

log attached

Collecting amitools
  Using cached https://files.pythonhosted.org/packages/1c/1a/64e5d06188a993ec56e088a6e02f52a5d3033d74f084aff2e4c5f488c4c5/amitools-0.4.0.zip
Requirement already satisfied: lhafile in c:\program files (x86)\python38-32\lib\site-packages (from amitools) (0.2.2)
Installing collected packages: amitools
    Running setup.py install for amitools ... error
    ERROR: Command errored out with exit status 1:
     command: 'c:\program files (x86)\python38-32\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\ianf\\AppData\\Local\\Temp\\pip-install-3tmdcgf0\\amitools\\setup.py'"'"'; __file__='"'"'C:\\Users\\ianf\\AppData\\Local\\Temp\\pip-install-3tmdcgf0\\amitools\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\ianf\AppData\Local\Temp\pip-record-5j5rhtsu\install-record.txt' --single-version-externally-managed --compile
         cwd: C:\Users\ianf\AppData\Local\Temp\pip-install-3tmdcgf0\amitools\
    Complete output (455 lines):
    use_cython: True
    cython version: 0.29.14
    running install
    running build
    running build_py
    creating build
    creating build\lib.win32-3.8
    creating build\lib.win32-3.8\amitools
    copying amitools\__init__.py -> build\lib.win32-3.8\amitools
    creating build\lib.win32-3.8\musashi
    copying musashi\emu_test.py -> build\lib.win32-3.8\musashi
    copying musashi\m68k.py -> build\lib.win32-3.8\musashi
    copying musashi\__init__.py -> build\lib.win32-3.8\musashi
    creating build\lib.win32-3.8\amitools\binfmt
    copying amitools\binfmt\BinFmt.py -> build\lib.win32-3.8\amitools\binfmt
    copying amitools\binfmt\BinImage.py -> build\lib.win32-3.8\amitools\binfmt
    copying amitools\binfmt\Disassemble.py -> build\lib.win32-3.8\amitools\binfmt
    copying amitools\binfmt\Dumper.py -> build\lib.win32-3.8\amitools\binfmt
    copying amitools\binfmt\Relocate.py -> build\lib.win32-3.8\amitools\binfmt
    copying amitools\binfmt\__init__.py -> build\lib.win32-3.8\amitools\binfmt
    creating build\lib.win32-3.8\amitools\fd
    copying amitools\fd\FDFormat.py -> build\lib.win32-3.8\amitools\fd
    copying amitools\fd\FuncDef.py -> build\lib.win32-3.8\amitools\fd
    copying amitools\fd\FuncTable.py -> build\lib.win32-3.8\amitools\fd
    copying amitools\fd\__init__.py -> build\lib.win32-3.8\amitools\fd
    creating build\lib.win32-3.8\amitools\fs
    copying amitools\fs\ADFSBitmap.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\ADFSDir.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\ADFSFile.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\ADFSNode.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\ADFSVolDir.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\ADFSVolume.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\DosType.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\FileName.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\FSError.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\FSString.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\Imager.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\MetaDB.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\MetaInfo.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\MetaInfoFSUAE.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\ProtectFlags.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\Repacker.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\RootMetaInfo.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\TimeStamp.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\__init__.py -> build\lib.win32-3.8\amitools\fs
    creating build\lib.win32-3.8\amitools\rom
    copying amitools\rom\blizkick.py -> build\lib.win32-3.8\amitools\rom
    copying amitools\rom\kickrom.py -> build\lib.win32-3.8\amitools\rom
    copying amitools\rom\remusfile.py -> build\lib.win32-3.8\amitools\rom
    copying amitools\rom\residentscan.py -> build\lib.win32-3.8\amitools\rom
    copying amitools\rom\romaccess.py -> build\lib.win32-3.8\amitools\rom
    copying amitools\rom\rombuilder.py -> build\lib.win32-3.8\amitools\rom
    copying amitools\rom\rompatcher.py -> build\lib.win32-3.8\amitools\rom
    copying amitools\rom\romsplitter.py -> build\lib.win32-3.8\amitools\rom
    copying amitools\rom\__init__.py -> build\lib.win32-3.8\amitools\rom
    creating build\lib.win32-3.8\amitools\scan
    copying amitools\scan\ADFSScanner.py -> build\lib.win32-3.8\amitools\scan
    copying amitools\scan\ArchiveScanner.py -> build\lib.win32-3.8\amitools\scan
    copying amitools\scan\FileScanner.py -> build\lib.win32-3.8\amitools\scan
    copying amitools\scan\ScanFile.py -> build\lib.win32-3.8\amitools\scan
    copying amitools\scan\__init__.py -> build\lib.win32-3.8\amitools\scan
    creating build\lib.win32-3.8\amitools\tools
    copying amitools\tools\fdtool.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\geotool.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\hunktool.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\rdbtool.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\romtool.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\typetool.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\vamos.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\vamospath.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\vamostool.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\xdfscan.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\xdftool.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\__init__.py -> build\lib.win32-3.8\amitools\tools
    creating build\lib.win32-3.8\amitools\util
    copying amitools\util\BlkDevTools.py -> build\lib.win32-3.8\amitools\util
    copying amitools\util\ByteSize.py -> build\lib.win32-3.8\amitools\util
    copying amitools\util\CommandQueue.py -> build\lib.win32-3.8\amitools\util
    copying amitools\util\DataDir.py -> build\lib.win32-3.8\amitools\util
    copying amitools\util\HexDump.py -> build\lib.win32-3.8\amitools\util
    copying amitools\util\KeyValue.py -> build\lib.win32-3.8\amitools\util
    copying amitools\util\Logging.py -> build\lib.win32-3.8\amitools\util
    copying amitools\util\Math.py -> build\lib.win32-3.8\amitools\util
    copying amitools\util\VerTag.py -> build\lib.win32-3.8\amitools\util
    copying amitools\util\__init__.py -> build\lib.win32-3.8\amitools\util
    creating build\lib.win32-3.8\amitools\vamos
    copying amitools\vamos\error.py -> build\lib.win32-3.8\amitools\vamos
    copying amitools\vamos\log.py -> build\lib.win32-3.8\amitools\vamos
    copying amitools\vamos\main.py -> build\lib.win32-3.8\amitools\vamos
    copying amitools\vamos\__init__.py -> build\lib.win32-3.8\amitools\vamos
    creating build\lib.win32-3.8\amitools\binfmt\elf
    copying amitools\binfmt\elf\BinFmtELF.py -> build\lib.win32-3.8\amitools\binfmt\elf
    copying amitools\binfmt\elf\DwarfDebugLine.py -> build\lib.win32-3.8\amitools\binfmt\elf
    copying amitools\binfmt\elf\ELF.py -> build\lib.win32-3.8\amitools\binfmt\elf
    copying amitools\binfmt\elf\ELFDumper.py -> build\lib.win32-3.8\amitools\binfmt\elf
    copying amitools\binfmt\elf\ELFFile.py -> build\lib.win32-3.8\amitools\binfmt\elf
    copying amitools\binfmt\elf\ELFReader.py -> build\lib.win32-3.8\amitools\binfmt\elf
    copying amitools\binfmt\elf\__init__.py -> build\lib.win32-3.8\amitools\binfmt\elf
    creating build\lib.win32-3.8\amitools\binfmt\hunk
    copying amitools\binfmt\hunk\BinFmtHunk.py -> build\lib.win32-3.8\amitools\binfmt\hunk
    copying amitools\binfmt\hunk\Hunk.py -> build\lib.win32-3.8\amitools\binfmt\hunk
    copying amitools\binfmt\hunk\HunkBlockFile.py -> build\lib.win32-3.8\amitools\binfmt\hunk
    copying amitools\binfmt\hunk\HunkDebug.py -> build\lib.win32-3.8\amitools\binfmt\hunk
    copying amitools\binfmt\hunk\HunkDisassembler.py -> build\lib.win32-3.8\amitools\binfmt\hunk
    copying amitools\binfmt\hunk\HunkLoadSegFile.py -> build\lib.win32-3.8\amitools\binfmt\hunk
    copying amitools\binfmt\hunk\HunkReader.py -> build\lib.win32-3.8\amitools\binfmt\hunk
    copying amitools\binfmt\hunk\HunkRelocate.py -> build\lib.win32-3.8\amitools\binfmt\hunk
    copying amitools\binfmt\hunk\HunkShow.py -> build\lib.win32-3.8\amitools\binfmt\hunk
    copying amitools\binfmt\hunk\__init__.py -> build\lib.win32-3.8\amitools\binfmt\hunk
    creating build\lib.win32-3.8\amitools\fs\blkdev
    copying amitools\fs\blkdev\ADFBlockDevice.py -> build\lib.win32-3.8\amitools\fs\blkdev
    copying amitools\fs\blkdev\BlkDevFactory.py -> build\lib.win32-3.8\amitools\fs\blkdev
    copying amitools\fs\blkdev\BlockDevice.py -> build\lib.win32-3.8\amitools\fs\blkdev
    copying amitools\fs\blkdev\DiskGeometry.py -> build\lib.win32-3.8\amitools\fs\blkdev
    copying amitools\fs\blkdev\HDFBlockDevice.py -> build\lib.win32-3.8\amitools\fs\blkdev
    copying amitools\fs\blkdev\ImageFile.py -> build\lib.win32-3.8\amitools\fs\blkdev
    copying amitools\fs\blkdev\PartBlockDevice.py -> build\lib.win32-3.8\amitools\fs\blkdev
    copying amitools\fs\blkdev\RawBlockDevice.py -> build\lib.win32-3.8\amitools\fs\blkdev
    copying amitools\fs\blkdev\__init__.py -> build\lib.win32-3.8\amitools\fs\blkdev
    creating build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\BitmapBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\BitmapExtBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\Block.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\BootBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\CommentBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\DirCacheBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\EntryBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\FileDataBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\FileHeaderBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\FileListBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\RootBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\UserDirBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\__init__.py -> build\lib.win32-3.8\amitools\fs\block
    creating build\lib.win32-3.8\amitools\fs\rdb
    copying amitools\fs\rdb\FileSystem.py -> build\lib.win32-3.8\amitools\fs\rdb
    copying amitools\fs\rdb\Partition.py -> build\lib.win32-3.8\amitools\fs\rdb
    copying amitools\fs\rdb\RDisk.py -> build\lib.win32-3.8\amitools\fs\rdb
    copying amitools\fs\rdb\__init__.py -> build\lib.win32-3.8\amitools\fs\rdb
    creating build\lib.win32-3.8\amitools\fs\validate
    copying amitools\fs\validate\BitmapScan.py -> build\lib.win32-3.8\amitools\fs\validate
    copying amitools\fs\validate\BlockScan.py -> build\lib.win32-3.8\amitools\fs\validate
    copying amitools\fs\validate\DirScan.py -> build\lib.win32-3.8\amitools\fs\validate
    copying amitools\fs\validate\FileScan.py -> build\lib.win32-3.8\amitools\fs\validate
    copying amitools\fs\validate\Log.py -> build\lib.win32-3.8\amitools\fs\validate
    copying amitools\fs\validate\Progress.py -> build\lib.win32-3.8\amitools\fs\validate
    copying amitools\fs\validate\Validator.py -> build\lib.win32-3.8\amitools\fs\validate
    copying amitools\fs\validate\__init__.py -> build\lib.win32-3.8\amitools\fs\validate
    creating build\lib.win32-3.8\amitools\fs\block\rdb
    copying amitools\fs\block\rdb\BadBlocksBlock.py -> build\lib.win32-3.8\amitools\fs\block\rdb
    copying amitools\fs\block\rdb\FSHeaderBlock.py -> build\lib.win32-3.8\amitools\fs\block\rdb
    copying amitools\fs\block\rdb\LoadSegBlock.py -> build\lib.win32-3.8\amitools\fs\block\rdb
    copying amitools\fs\block\rdb\PartitionBlock.py -> build\lib.win32-3.8\amitools\fs\block\rdb
    copying amitools\fs\block\rdb\RDBlock.py -> build\lib.win32-3.8\amitools\fs\block\rdb
    copying amitools\fs\block\rdb\__init__.py -> build\lib.win32-3.8\amitools\fs\block\rdb
    creating build\lib.win32-3.8\amitools\vamos\astructs
    copying amitools\vamos\astructs\access.py -> build\lib.win32-3.8\amitools\vamos\astructs
    copying amitools\vamos\astructs\astruct.py -> build\lib.win32-3.8\amitools\vamos\astructs
    copying amitools\vamos\astructs\astructdef.py -> build\lib.win32-3.8\amitools\vamos\astructs
    copying amitools\vamos\astructs\baddr.py -> build\lib.win32-3.8\amitools\vamos\astructs
    copying amitools\vamos\astructs\dos.py -> build\lib.win32-3.8\amitools\vamos\astructs
    copying amitools\vamos\astructs\exec_.py -> build\lib.win32-3.8\amitools\vamos\astructs
    copying amitools\vamos\astructs\util.py -> build\lib.win32-3.8\amitools\vamos\astructs
    copying amitools\vamos\astructs\__init__.py -> build\lib.win32-3.8\amitools\vamos\astructs
    creating build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\atype.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\atypedef.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\bitfield.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\bstring.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\cstring.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\enum.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\execlib.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\library.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\list_.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\lock.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\msg.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\node.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\process.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\resident.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\task.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\__init__.py -> build\lib.win32-3.8\amitools\vamos\atypes
    creating build\lib.win32-3.8\amitools\vamos\cfg
    copying amitools\vamos\cfg\libs.py -> build\lib.win32-3.8\amitools\vamos\cfg
    copying amitools\vamos\cfg\log.py -> build\lib.win32-3.8\amitools\vamos\cfg
    copying amitools\vamos\cfg\machine.py -> build\lib.win32-3.8\amitools\vamos\cfg
    copying amitools\vamos\cfg\path.py -> build\lib.win32-3.8\amitools\vamos\cfg
    copying amitools\vamos\cfg\proc.py -> build\lib.win32-3.8\amitools\vamos\cfg
    copying amitools\vamos\cfg\profile.py -> build\lib.win32-3.8\amitools\vamos\cfg
    copying amitools\vamos\cfg\trace.py -> build\lib.win32-3.8\amitools\vamos\cfg
    copying amitools\vamos\cfg\vamos.py -> build\lib.win32-3.8\amitools\vamos\cfg
    copying amitools\vamos\cfg\__init__.py -> build\lib.win32-3.8\amitools\vamos\cfg
    creating build\lib.win32-3.8\amitools\vamos\cfgcore
    copying amitools\vamos\cfgcore\argdict.py -> build\lib.win32-3.8\amitools\vamos\cfgcore
    copying amitools\vamos\cfgcore\cfgdict.py -> build\lib.win32-3.8\amitools\vamos\cfgcore
    copying amitools\vamos\cfgcore\defdict.py -> build\lib.win32-3.8\amitools\vamos\cfgcore
    copying amitools\vamos\cfgcore\main.py -> build\lib.win32-3.8\amitools\vamos\cfgcore
    copying amitools\vamos\cfgcore\parser.py -> build\lib.win32-3.8\amitools\vamos\cfgcore
    copying amitools\vamos\cfgcore\trafo.py -> build\lib.win32-3.8\amitools\vamos\cfgcore
    copying amitools\vamos\cfgcore\value.py -> build\lib.win32-3.8\amitools\vamos\cfgcore
    copying amitools\vamos\cfgcore\__init__.py -> build\lib.win32-3.8\amitools\vamos\cfgcore
    creating build\lib.win32-3.8\amitools\vamos\dos
    copying amitools\vamos\dos\run.py -> build\lib.win32-3.8\amitools\vamos\dos
    copying amitools\vamos\dos\__init__.py -> build\lib.win32-3.8\amitools\vamos\dos
    creating build\lib.win32-3.8\amitools\vamos\label
    copying amitools\vamos\label\lib.py -> build\lib.win32-3.8\amitools\vamos\label
    copying amitools\vamos\label\mgr.py -> build\lib.win32-3.8\amitools\vamos\label
    copying amitools\vamos\label\range.py -> build\lib.win32-3.8\amitools\vamos\label
    copying amitools\vamos\label\segment.py -> build\lib.win32-3.8\amitools\vamos\label
    copying amitools\vamos\label\struct.py -> build\lib.win32-3.8\amitools\vamos\label
    copying amitools\vamos\label\__init__.py -> build\lib.win32-3.8\amitools\vamos\label
    creating build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\DosLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\ExecLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\IntuitionLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\LibList.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\MathFFPLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\MathIEEEDoubBasLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\MathIEEEDoubTransLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\MathIEEESingBasLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\MathIEEESingTransLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\MathTransLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\TimerDevice.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\UtilityLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\VamosTestDevice.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\VamosTestLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\__init__.py -> build\lib.win32-3.8\amitools\vamos\lib
    creating build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\create.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\ctx.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\impl.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\info.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\jumptab.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\mgr.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\patch.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\profile.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\registry.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\stub.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\vlib.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\__init__.py -> build\lib.win32-3.8\amitools\vamos\libcore
    creating build\lib.win32-3.8\amitools\vamos\libmgr
    copying amitools\vamos\libmgr\cfg.py -> build\lib.win32-3.8\amitools\vamos\libmgr
    copying amitools\vamos\libmgr\mgr.py -> build\lib.win32-3.8\amitools\vamos\libmgr
    copying amitools\vamos\libmgr\setup.py -> build\lib.win32-3.8\amitools\vamos\libmgr
    copying amitools\vamos\libmgr\__init__.py -> build\lib.win32-3.8\amitools\vamos\libmgr
    creating build\lib.win32-3.8\amitools\vamos\libnative
    copying amitools\vamos\libnative\initresident.py -> build\lib.win32-3.8\amitools\vamos\libnative
    copying amitools\vamos\libnative\initstruct.py -> build\lib.win32-3.8\amitools\vamos\libnative
    copying amitools\vamos\libnative\libfuncs.py -> build\lib.win32-3.8\amitools\vamos\libnative
    copying amitools\vamos\libnative\loader.py -> build\lib.win32-3.8\amitools\vamos\libnative
    copying amitools\vamos\libnative\makefuncs.py -> build\lib.win32-3.8\amitools\vamos\libnative
    copying amitools\vamos\libnative\makelib.py -> build\lib.win32-3.8\amitools\vamos\libnative
    copying amitools\vamos\libnative\mgr.py -> build\lib.win32-3.8\amitools\vamos\libnative
    copying amitools\vamos\libnative\__init__.py -> build\lib.win32-3.8\amitools\vamos\libnative
    creating build\lib.win32-3.8\amitools\vamos\loader
    copying amitools\vamos\loader\seglist.py -> build\lib.win32-3.8\amitools\vamos\loader
    copying amitools\vamos\loader\segload.py -> build\lib.win32-3.8\amitools\vamos\loader
    copying amitools\vamos\loader\__init__.py -> build\lib.win32-3.8\amitools\vamos\loader
    creating build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\cpustate.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\disasm.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\error.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\hwaccess.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\machine.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\memmap.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\mockcpu.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\mockmachine.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\mockmem.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\mocktraps.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\opcodes.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\regs.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\__init__.py -> build\lib.win32-3.8\amitools\vamos\machine
    creating build\lib.win32-3.8\amitools\vamos\mem
    copying amitools\vamos\mem\alloc.py -> build\lib.win32-3.8\amitools\vamos\mem
    copying amitools\vamos\mem\cache.py -> build\lib.win32-3.8\amitools\vamos\mem
    copying amitools\vamos\mem\__init__.py -> build\lib.win32-3.8\amitools\vamos\mem
    creating build\lib.win32-3.8\amitools\vamos\path
    copying amitools\vamos\path\amipath.py -> build\lib.win32-3.8\amitools\vamos\path
    copying amitools\vamos\path\assign.py -> build\lib.win32-3.8\amitools\vamos\path
    copying amitools\vamos\path\env.py -> build\lib.win32-3.8\amitools\vamos\path
    copying amitools\vamos\path\lazypath.py -> build\lib.win32-3.8\amitools\vamos\path
    copying amitools\vamos\path\mgr.py -> build\lib.win32-3.8\amitools\vamos\path
    copying amitools\vamos\path\spec.py -> build\lib.win32-3.8\amitools\vamos\path
    copying amitools\vamos\path\vamos.py -> build\lib.win32-3.8\amitools\vamos\path
    copying amitools\vamos\path\volume.py -> build\lib.win32-3.8\amitools\vamos\path
    copying amitools\vamos\path\__init__.py -> build\lib.win32-3.8\amitools\vamos\path
    creating build\lib.win32-3.8\amitools\vamos\profiler
    copying amitools\vamos\profiler\data.py -> build\lib.win32-3.8\amitools\vamos\profiler
    copying amitools\vamos\profiler\main.py -> build\lib.win32-3.8\amitools\vamos\profiler
    copying amitools\vamos\profiler\profiler.py -> build\lib.win32-3.8\amitools\vamos\profiler
    copying amitools\vamos\profiler\__init__.py -> build\lib.win32-3.8\amitools\vamos\profiler
    creating build\lib.win32-3.8\amitools\vamos\schedule
    copying amitools\vamos\schedule\scheduler.py -> build\lib.win32-3.8\amitools\vamos\schedule
    copying amitools\vamos\schedule\stack.py -> build\lib.win32-3.8\amitools\vamos\schedule
    copying amitools\vamos\schedule\task.py -> build\lib.win32-3.8\amitools\vamos\schedule
    copying amitools\vamos\schedule\__init__.py -> build\lib.win32-3.8\amitools\vamos\schedule
    creating build\lib.win32-3.8\amitools\vamos\tools
    copying amitools\vamos\tools\libprof.py -> build\lib.win32-3.8\amitools\vamos\tools
    copying amitools\vamos\tools\main.py -> build\lib.win32-3.8\amitools\vamos\tools
    copying amitools\vamos\tools\path.py -> build\lib.win32-3.8\amitools\vamos\tools
    copying amitools\vamos\tools\tool.py -> build\lib.win32-3.8\amitools\vamos\tools
    copying amitools\vamos\tools\type.py -> build\lib.win32-3.8\amitools\vamos\tools
    copying amitools\vamos\tools\__init__.py -> build\lib.win32-3.8\amitools\vamos\tools
    creating build\lib.win32-3.8\amitools\vamos\trace
    copying amitools\vamos\trace\mem.py -> build\lib.win32-3.8\amitools\vamos\trace
    copying amitools\vamos\trace\mgr.py -> build\lib.win32-3.8\amitools\vamos\trace
    copying amitools\vamos\trace\__init__.py -> build\lib.win32-3.8\amitools\vamos\trace
    creating build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\AmiTime.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\Args.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\CommandLine.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\CSource.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\DosLibCtx.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\DosList.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\DosProtection.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\DosTags.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\Error.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\FileHandle.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\FileManager.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\Item.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\Lock.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\LockManager.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\MatchFirstNext.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\PathMatch.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\PathPart.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\PatternMatch.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\Printf.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\Process.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\SysArgs.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\__init__.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    creating build\lib.win32-3.8\amitools\vamos\lib\lexec
    copying amitools\vamos\lib\lexec\Alloc.py -> build\lib.win32-3.8\amitools\vamos\lib\lexec
    copying amitools\vamos\lib\lexec\ExecLibCtx.py -> build\lib.win32-3.8\amitools\vamos\lib\lexec
    copying amitools\vamos\lib\lexec\Pool.py -> build\lib.win32-3.8\amitools\vamos\lib\lexec
    copying amitools\vamos\lib\lexec\PortManager.py -> build\lib.win32-3.8\amitools\vamos\lib\lexec
    copying amitools\vamos\lib\lexec\Puddle.py -> build\lib.win32-3.8\amitools\vamos\lib\lexec
    copying amitools\vamos\lib\lexec\RawDoFmt.py -> build\lib.win32-3.8\amitools\vamos\lib\lexec
    copying amitools\vamos\lib\lexec\SemaphoreManager.py -> build\lib.win32-3.8\amitools\vamos\lib\lexec
    copying amitools\vamos\lib\lexec\__init__.py -> build\lib.win32-3.8\amitools\vamos\lib\lexec
    creating build\lib.win32-3.8\amitools\vamos\lib\util
    copying amitools\vamos\lib\util\AmiDate.py -> build\lib.win32-3.8\amitools\vamos\lib\util
    copying amitools\vamos\lib\util\TagList.py -> build\lib.win32-3.8\amitools\vamos\lib\util
    copying amitools\vamos\lib\util\__init__.py -> build\lib.win32-3.8\amitools\vamos\lib\util
    running egg_info
    writing amitools.egg-info\PKG-INFO
    writing dependency_links to amitools.egg-info\dependency_links.txt
    writing entry points to amitools.egg-info\entry_points.txt
    writing requirements to amitools.egg-info\requires.txt
    writing top-level names to amitools.egg-info\top_level.txt
    reading manifest file 'amitools.egg-info\SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    writing manifest file 'amitools.egg-info\SOURCES.txt'
    creating build\lib.win32-3.8\amitools\data
    creating build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\bsdsocket_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\dos_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\exec_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\graphics_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\icon_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\iffparse_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\intuition_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\mathffp_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\mathieeedoubbas_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\mathieeedoubtrans_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\mathieeesingbas_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\mathieeesingtrans_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\mathtrans_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\testnix_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\testsc_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\timer_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\utility_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\vamostest_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\vamostestdev_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    creating build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\README -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\cd32_ext.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\cd32_fmv.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\cdtv_ext.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\exec44b4.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\ks31.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\ks33.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\ks34.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\ks36.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\ks37.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\ks39.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\ks40.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\ks46.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\osromupdates.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\romid.idat -> build\lib.win32-3.8\amitools\data\splitdata
    copying musashi\emu.c -> build\lib.win32-3.8\musashi
    copying musashi\emu.pyx -> build\lib.win32-3.8\musashi
    copying musashi\history.txt -> build\lib.win32-3.8\musashi
    copying musashi\m68k.h -> build\lib.win32-3.8\musashi
    copying musashi\m68k_in.c -> build\lib.win32-3.8\musashi
    copying musashi\m68kconf.h -> build\lib.win32-3.8\musashi
    copying musashi\m68kcpu.c -> build\lib.win32-3.8\musashi
    copying musashi\m68kcpu.h -> build\lib.win32-3.8\musashi
    copying musashi\m68kdasm.c -> build\lib.win32-3.8\musashi
    copying musashi\m68kfpu.c -> build\lib.win32-3.8\musashi
    copying musashi\m68kmake.c -> build\lib.win32-3.8\musashi
    copying musashi\mem.c -> build\lib.win32-3.8\musashi
    copying musashi\mem.h -> build\lib.win32-3.8\musashi
    copying musashi\pycpu.pyx -> build\lib.win32-3.8\musashi
    copying musashi\pymem.pyx -> build\lib.win32-3.8\musashi
    copying musashi\pytraps.pyx -> build\lib.win32-3.8\musashi
    copying musashi\readme.txt -> build\lib.win32-3.8\musashi
    copying musashi\traps.c -> build\lib.win32-3.8\musashi
    copying musashi\traps.h -> build\lib.win32-3.8\musashi
    creating build\lib.win32-3.8\musashi\win
    copying musashi\win\stdint.h -> build\lib.win32-3.8\musashi\win
    creating build\lib.win32-3.8\amitools\fs\block\bootcode
    copying amitools\fs\block\bootcode\boot1x.bin -> build\lib.win32-3.8\amitools\fs\block\bootcode
    copying amitools\fs\block\bootcode\boot2x3x.bin -> build\lib.win32-3.8\amitools\fs\block\bootcode
    running build_ext
    running gen
    building 'build/m68kmake' tool
    tool source: musashi\m68kmake.c
    tool object: build\musashi\m68kmake.obj
    creating build\musashi
    C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x86\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_CRT_SECURE_NO_WARNINGS "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /Tcmusashi\m68kmake.c /Fobuild\musashi\m68kmake.obj
    m68kmake.c
    C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x86\link.exe /nologo /INCREMENTAL:NO /LTCG /MANIFEST:EMBED,ID=1 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\lib\x86" "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\lib\x86" "/LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x86" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.17763.0\ucrt\x86" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.17763.0\um\x86" build\musashi\m68kmake.obj /OUT:build/m68kmake.exe /MANIFEST
    Generating code
    Finished generating code
    generating source files

        Musashi v3.32 68000, 68008, 68010, 68EC020, 68020, 68040 emulator
                Copyright Karl Stenerud ([email protected])

    Generated 1966 opcode handlers from 517 primitives
    building 'musashi.emu' extension
    creating build\temp.win32-3.8
    creating build\temp.win32-3.8\Release
    creating build\temp.win32-3.8\Release\musashi
    creating build\temp.win32-3.8\Release\gen
    C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x86\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_CRT_SECURE_NO_WARNINGS -Imusashi -Igen -Imusashi/win "-Ic:\program files (x86)\python38-32\include" "-Ic:\program files (x86)\python38-32\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /Tcmusashi/emu.c /Fobuild\temp.win32-3.8\Release\musashi/emu.obj
    emu.c
    C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x86\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_CRT_SECURE_NO_WARNINGS -Imusashi -Igen -Imusashi/win "-Ic:\program files (x86)\python38-32\include" "-Ic:\program files (x86)\python38-32\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /Tcmusashi/traps.c /Fobuild\temp.win32-3.8\Release\musashi/traps.obj
    traps.c
    C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x86\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_CRT_SECURE_NO_WARNINGS -Imusashi -Igen -Imusashi/win "-Ic:\program files (x86)\python38-32\include" "-Ic:\program files (x86)\python38-32\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /Tcmusashi/mem.c /Fobuild\temp.win32-3.8\Release\musashi/mem.obj
    mem.c
    musashi/mem.c(248): warning C4018: '<': signed/unsigned mismatch
    C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x86\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_CRT_SECURE_NO_WARNINGS -Imusashi -Igen -Imusashi/win "-Ic:\program files (x86)\python38-32\include" "-Ic:\program files (x86)\python38-32\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /Tcmusashi/m68kcpu.c /Fobuild\temp.win32-3.8\Release\musashi/m68kcpu.obj
    m68kcpu.c
    C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x86\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_CRT_SECURE_NO_WARNINGS -Imusashi -Igen -Imusashi/win "-Ic:\program files (x86)\python38-32\include" "-Ic:\program files (x86)\python38-32\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /Tcmusashi/m68kfpu.c /Fobuild\temp.win32-3.8\Release\musashi/m68kfpu.obj
    m68kfpu.c
    musashi/m68kfpu.c(756): error C2065: 'M_PI': undeclared identifier
    musashi/m68kfpu.c(758): error C2065: 'M_E': undeclared identifier
    musashi/m68kfpu.c(759): error C2065: 'M_LOG2E': undeclared identifier
    musashi/m68kfpu.c(760): error C2065: 'M_LOG10E': undeclared identifier
    musashi/m68kfpu.c(762): error C2065: 'M_LN2': undeclared identifier
    musashi/m68kfpu.c(763): error C2065: 'M_LN10': undeclared identifier
    musashi/m68kfpu.c(774): error C2177: constant too big
    musashi/m68kfpu.c(775): error C2177: constant too big
    musashi/m68kfpu.c(776): error C2177: constant too big
    musashi/m68kfpu.c(777): error C2177: constant too big
    error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Professional\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x86\\cl.exe' failed with exit status 2
    ----------------------------------------
ERROR: Command errored out with exit status 1: 'c:\program files (x86)\python38-32\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\ianf\\AppData\\Local\\Temp\\pip-install-3tmdcgf0\\amitools\\setup.py'"'"'; __file__='"'"'C:\\Users\\ianf\\AppData\\Local\\Temp\\pip-install-3tmdcgf0\\amitools\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\ianf\AppData\Local\Temp\pip-record-5j5rhtsu\install-record.txt' --single-version-externally-managed --compile Check the logs for full command output.

C:\Program Files (x86)\Python38-32\Scripts>
@cnvogelg
Copy link
Owner

cnvogelg commented Jan 8, 2020

According to PythonWiki the VisualStudio 14.x is the suitable compiler.

The missing constants like M_PI in math.h needs a pre-processor define: _USE_MATH_DEFINES.

Could you add this define here and give it a try...

 defines = [('_CRT_SECURE_NO_WARNINGS', None), ('_USE_MATH_DEFINES', None)]

For the constant too big error the only quick hack that comes to my mind is to comment it out... The compiler is correct as the constants only fit into long double...

@h0ffman
Copy link
Author

h0ffman commented Jan 8, 2020

thanks, its installed now

@cnvogelg
Copy link
Owner

committed fix to c41608f. now i did a (double) cast to hack around the issue... plz test

@midwan
Copy link

midwan commented Jan 21, 2020

Unfortunately the constant too big errors are still there, with the latest commit:

musashi/m68kfpu.c(775): error C2177: constant too big
musashi/m68kfpu.c(776): error C2177: constant too big
musashi/m68kfpu.c(777): error C2177: constant too big
musashi/m68kfpu.c(778): error C2177: constant too big

@cnvogelg
Copy link
Owner

Indeed, I commented out the code for now: 78abaa8
And filed a bug report to the musashi author: Musashi Issue

@jeff464
Copy link

jeff464 commented Apr 12, 2020

Good afternoon, it looks as though I'm having trouble on Windows as well. I'm not entirely sure of what to do here. Any help would be greatly appreciated. Log attached.


C:\Python3x\Scripts>pip install amitools
Collecting amitools
  Using cached amitools-0.4.0.zip (984 kB)
Requirement already satisfied: lhafile in c:\python3x\lib\site-packages (from amitools) (0.2.2)
Installing collected packages: amitools
    Running setup.py install for amitools ... error
    ERROR: Command errored out with exit status 1:
     command: 'c:\python3x\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\SST\\AppData\\Local\\Temp\\pip-install-_y02pnsd\\amitools\\setup.py'"'"'; __file__='"'"'C:\\Users\\SST\\AppData\\Local\\Temp\\pip-install-_y02pnsd\\amitools\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\SST\AppData\Local\Temp\pip-record-kz6gj8f2\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\python3x\Include\amitools'
         cwd: C:\Users\SST\AppData\Local\Temp\pip-install-_y02pnsd\amitools\
    Complete output (455 lines):
    use_cython: True
    cython version: 0.29.16
    running install
    running build
    running build_py
    creating build
    creating build\lib.win32-3.8
    creating build\lib.win32-3.8\amitools
    copying amitools\__init__.py -> build\lib.win32-3.8\amitools
    creating build\lib.win32-3.8\musashi
    copying musashi\emu_test.py -> build\lib.win32-3.8\musashi
    copying musashi\m68k.py -> build\lib.win32-3.8\musashi
    copying musashi\__init__.py -> build\lib.win32-3.8\musashi
    creating build\lib.win32-3.8\amitools\binfmt
    copying amitools\binfmt\BinFmt.py -> build\lib.win32-3.8\amitools\binfmt
    copying amitools\binfmt\BinImage.py -> build\lib.win32-3.8\amitools\binfmt
    copying amitools\binfmt\Disassemble.py -> build\lib.win32-3.8\amitools\binfmt
    copying amitools\binfmt\Dumper.py -> build\lib.win32-3.8\amitools\binfmt
    copying amitools\binfmt\Relocate.py -> build\lib.win32-3.8\amitools\binfmt
    copying amitools\binfmt\__init__.py -> build\lib.win32-3.8\amitools\binfmt
    creating build\lib.win32-3.8\amitools\fd
    copying amitools\fd\FDFormat.py -> build\lib.win32-3.8\amitools\fd
    copying amitools\fd\FuncDef.py -> build\lib.win32-3.8\amitools\fd
    copying amitools\fd\FuncTable.py -> build\lib.win32-3.8\amitools\fd
    copying amitools\fd\__init__.py -> build\lib.win32-3.8\amitools\fd
    creating build\lib.win32-3.8\amitools\fs
    copying amitools\fs\ADFSBitmap.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\ADFSDir.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\ADFSFile.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\ADFSNode.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\ADFSVolDir.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\ADFSVolume.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\DosType.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\FileName.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\FSError.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\FSString.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\Imager.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\MetaDB.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\MetaInfo.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\MetaInfoFSUAE.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\ProtectFlags.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\Repacker.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\RootMetaInfo.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\TimeStamp.py -> build\lib.win32-3.8\amitools\fs
    copying amitools\fs\__init__.py -> build\lib.win32-3.8\amitools\fs
    creating build\lib.win32-3.8\amitools\rom
    copying amitools\rom\blizkick.py -> build\lib.win32-3.8\amitools\rom
    copying amitools\rom\kickrom.py -> build\lib.win32-3.8\amitools\rom
    copying amitools\rom\remusfile.py -> build\lib.win32-3.8\amitools\rom
    copying amitools\rom\residentscan.py -> build\lib.win32-3.8\amitools\rom
    copying amitools\rom\romaccess.py -> build\lib.win32-3.8\amitools\rom
    copying amitools\rom\rombuilder.py -> build\lib.win32-3.8\amitools\rom
    copying amitools\rom\rompatcher.py -> build\lib.win32-3.8\amitools\rom
    copying amitools\rom\romsplitter.py -> build\lib.win32-3.8\amitools\rom
    copying amitools\rom\__init__.py -> build\lib.win32-3.8\amitools\rom
    creating build\lib.win32-3.8\amitools\scan
    copying amitools\scan\ADFSScanner.py -> build\lib.win32-3.8\amitools\scan
    copying amitools\scan\ArchiveScanner.py -> build\lib.win32-3.8\amitools\scan
    copying amitools\scan\FileScanner.py -> build\lib.win32-3.8\amitools\scan
    copying amitools\scan\ScanFile.py -> build\lib.win32-3.8\amitools\scan
    copying amitools\scan\__init__.py -> build\lib.win32-3.8\amitools\scan
    creating build\lib.win32-3.8\amitools\tools
    copying amitools\tools\fdtool.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\geotool.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\hunktool.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\rdbtool.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\romtool.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\typetool.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\vamos.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\vamospath.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\vamostool.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\xdfscan.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\xdftool.py -> build\lib.win32-3.8\amitools\tools
    copying amitools\tools\__init__.py -> build\lib.win32-3.8\amitools\tools
    creating build\lib.win32-3.8\amitools\util
    copying amitools\util\BlkDevTools.py -> build\lib.win32-3.8\amitools\util
    copying amitools\util\ByteSize.py -> build\lib.win32-3.8\amitools\util
    copying amitools\util\CommandQueue.py -> build\lib.win32-3.8\amitools\util
    copying amitools\util\DataDir.py -> build\lib.win32-3.8\amitools\util
    copying amitools\util\HexDump.py -> build\lib.win32-3.8\amitools\util
    copying amitools\util\KeyValue.py -> build\lib.win32-3.8\amitools\util
    copying amitools\util\Logging.py -> build\lib.win32-3.8\amitools\util
    copying amitools\util\Math.py -> build\lib.win32-3.8\amitools\util
    copying amitools\util\VerTag.py -> build\lib.win32-3.8\amitools\util
    copying amitools\util\__init__.py -> build\lib.win32-3.8\amitools\util
    creating build\lib.win32-3.8\amitools\vamos
    copying amitools\vamos\error.py -> build\lib.win32-3.8\amitools\vamos
    copying amitools\vamos\log.py -> build\lib.win32-3.8\amitools\vamos
    copying amitools\vamos\main.py -> build\lib.win32-3.8\amitools\vamos
    copying amitools\vamos\__init__.py -> build\lib.win32-3.8\amitools\vamos
    creating build\lib.win32-3.8\amitools\binfmt\elf
    copying amitools\binfmt\elf\BinFmtELF.py -> build\lib.win32-3.8\amitools\binfmt\elf
    copying amitools\binfmt\elf\DwarfDebugLine.py -> build\lib.win32-3.8\amitools\binfmt\elf
    copying amitools\binfmt\elf\ELF.py -> build\lib.win32-3.8\amitools\binfmt\elf
    copying amitools\binfmt\elf\ELFDumper.py -> build\lib.win32-3.8\amitools\binfmt\elf
    copying amitools\binfmt\elf\ELFFile.py -> build\lib.win32-3.8\amitools\binfmt\elf
    copying amitools\binfmt\elf\ELFReader.py -> build\lib.win32-3.8\amitools\binfmt\elf
    copying amitools\binfmt\elf\__init__.py -> build\lib.win32-3.8\amitools\binfmt\elf
    creating build\lib.win32-3.8\amitools\binfmt\hunk
    copying amitools\binfmt\hunk\BinFmtHunk.py -> build\lib.win32-3.8\amitools\binfmt\hunk
    copying amitools\binfmt\hunk\Hunk.py -> build\lib.win32-3.8\amitools\binfmt\hunk
    copying amitools\binfmt\hunk\HunkBlockFile.py -> build\lib.win32-3.8\amitools\binfmt\hunk
    copying amitools\binfmt\hunk\HunkDebug.py -> build\lib.win32-3.8\amitools\binfmt\hunk
    copying amitools\binfmt\hunk\HunkDisassembler.py -> build\lib.win32-3.8\amitools\binfmt\hunk
    copying amitools\binfmt\hunk\HunkLoadSegFile.py -> build\lib.win32-3.8\amitools\binfmt\hunk
    copying amitools\binfmt\hunk\HunkReader.py -> build\lib.win32-3.8\amitools\binfmt\hunk
    copying amitools\binfmt\hunk\HunkRelocate.py -> build\lib.win32-3.8\amitools\binfmt\hunk
    copying amitools\binfmt\hunk\HunkShow.py -> build\lib.win32-3.8\amitools\binfmt\hunk
    copying amitools\binfmt\hunk\__init__.py -> build\lib.win32-3.8\amitools\binfmt\hunk
    creating build\lib.win32-3.8\amitools\fs\blkdev
    copying amitools\fs\blkdev\ADFBlockDevice.py -> build\lib.win32-3.8\amitools\fs\blkdev
    copying amitools\fs\blkdev\BlkDevFactory.py -> build\lib.win32-3.8\amitools\fs\blkdev
    copying amitools\fs\blkdev\BlockDevice.py -> build\lib.win32-3.8\amitools\fs\blkdev
    copying amitools\fs\blkdev\DiskGeometry.py -> build\lib.win32-3.8\amitools\fs\blkdev
    copying amitools\fs\blkdev\HDFBlockDevice.py -> build\lib.win32-3.8\amitools\fs\blkdev
    copying amitools\fs\blkdev\ImageFile.py -> build\lib.win32-3.8\amitools\fs\blkdev
    copying amitools\fs\blkdev\PartBlockDevice.py -> build\lib.win32-3.8\amitools\fs\blkdev
    copying amitools\fs\blkdev\RawBlockDevice.py -> build\lib.win32-3.8\amitools\fs\blkdev
    copying amitools\fs\blkdev\__init__.py -> build\lib.win32-3.8\amitools\fs\blkdev
    creating build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\BitmapBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\BitmapExtBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\Block.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\BootBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\CommentBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\DirCacheBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\EntryBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\FileDataBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\FileHeaderBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\FileListBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\RootBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\UserDirBlock.py -> build\lib.win32-3.8\amitools\fs\block
    copying amitools\fs\block\__init__.py -> build\lib.win32-3.8\amitools\fs\block
    creating build\lib.win32-3.8\amitools\fs\rdb
    copying amitools\fs\rdb\FileSystem.py -> build\lib.win32-3.8\amitools\fs\rdb
    copying amitools\fs\rdb\Partition.py -> build\lib.win32-3.8\amitools\fs\rdb
    copying amitools\fs\rdb\RDisk.py -> build\lib.win32-3.8\amitools\fs\rdb
    copying amitools\fs\rdb\__init__.py -> build\lib.win32-3.8\amitools\fs\rdb
    creating build\lib.win32-3.8\amitools\fs\validate
    copying amitools\fs\validate\BitmapScan.py -> build\lib.win32-3.8\amitools\fs\validate
    copying amitools\fs\validate\BlockScan.py -> build\lib.win32-3.8\amitools\fs\validate
    copying amitools\fs\validate\DirScan.py -> build\lib.win32-3.8\amitools\fs\validate
    copying amitools\fs\validate\FileScan.py -> build\lib.win32-3.8\amitools\fs\validate
    copying amitools\fs\validate\Log.py -> build\lib.win32-3.8\amitools\fs\validate
    copying amitools\fs\validate\Progress.py -> build\lib.win32-3.8\amitools\fs\validate
    copying amitools\fs\validate\Validator.py -> build\lib.win32-3.8\amitools\fs\validate
    copying amitools\fs\validate\__init__.py -> build\lib.win32-3.8\amitools\fs\validate
    creating build\lib.win32-3.8\amitools\fs\block\rdb
    copying amitools\fs\block\rdb\BadBlocksBlock.py -> build\lib.win32-3.8\amitools\fs\block\rdb
    copying amitools\fs\block\rdb\FSHeaderBlock.py -> build\lib.win32-3.8\amitools\fs\block\rdb
    copying amitools\fs\block\rdb\LoadSegBlock.py -> build\lib.win32-3.8\amitools\fs\block\rdb
    copying amitools\fs\block\rdb\PartitionBlock.py -> build\lib.win32-3.8\amitools\fs\block\rdb
    copying amitools\fs\block\rdb\RDBlock.py -> build\lib.win32-3.8\amitools\fs\block\rdb
    copying amitools\fs\block\rdb\__init__.py -> build\lib.win32-3.8\amitools\fs\block\rdb
    creating build\lib.win32-3.8\amitools\vamos\astructs
    copying amitools\vamos\astructs\access.py -> build\lib.win32-3.8\amitools\vamos\astructs
    copying amitools\vamos\astructs\astruct.py -> build\lib.win32-3.8\amitools\vamos\astructs
    copying amitools\vamos\astructs\astructdef.py -> build\lib.win32-3.8\amitools\vamos\astructs
    copying amitools\vamos\astructs\baddr.py -> build\lib.win32-3.8\amitools\vamos\astructs
    copying amitools\vamos\astructs\dos.py -> build\lib.win32-3.8\amitools\vamos\astructs
    copying amitools\vamos\astructs\exec_.py -> build\lib.win32-3.8\amitools\vamos\astructs
    copying amitools\vamos\astructs\util.py -> build\lib.win32-3.8\amitools\vamos\astructs
    copying amitools\vamos\astructs\__init__.py -> build\lib.win32-3.8\amitools\vamos\astructs
    creating build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\atype.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\atypedef.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\bitfield.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\bstring.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\cstring.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\enum.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\execlib.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\library.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\list_.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\lock.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\msg.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\node.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\process.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\resident.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\task.py -> build\lib.win32-3.8\amitools\vamos\atypes
    copying amitools\vamos\atypes\__init__.py -> build\lib.win32-3.8\amitools\vamos\atypes
    creating build\lib.win32-3.8\amitools\vamos\cfg
    copying amitools\vamos\cfg\libs.py -> build\lib.win32-3.8\amitools\vamos\cfg
    copying amitools\vamos\cfg\log.py -> build\lib.win32-3.8\amitools\vamos\cfg
    copying amitools\vamos\cfg\machine.py -> build\lib.win32-3.8\amitools\vamos\cfg
    copying amitools\vamos\cfg\path.py -> build\lib.win32-3.8\amitools\vamos\cfg
    copying amitools\vamos\cfg\proc.py -> build\lib.win32-3.8\amitools\vamos\cfg
    copying amitools\vamos\cfg\profile.py -> build\lib.win32-3.8\amitools\vamos\cfg
    copying amitools\vamos\cfg\trace.py -> build\lib.win32-3.8\amitools\vamos\cfg
    copying amitools\vamos\cfg\vamos.py -> build\lib.win32-3.8\amitools\vamos\cfg
    copying amitools\vamos\cfg\__init__.py -> build\lib.win32-3.8\amitools\vamos\cfg
    creating build\lib.win32-3.8\amitools\vamos\cfgcore
    copying amitools\vamos\cfgcore\argdict.py -> build\lib.win32-3.8\amitools\vamos\cfgcore
    copying amitools\vamos\cfgcore\cfgdict.py -> build\lib.win32-3.8\amitools\vamos\cfgcore
    copying amitools\vamos\cfgcore\defdict.py -> build\lib.win32-3.8\amitools\vamos\cfgcore
    copying amitools\vamos\cfgcore\main.py -> build\lib.win32-3.8\amitools\vamos\cfgcore
    copying amitools\vamos\cfgcore\parser.py -> build\lib.win32-3.8\amitools\vamos\cfgcore
    copying amitools\vamos\cfgcore\trafo.py -> build\lib.win32-3.8\amitools\vamos\cfgcore
    copying amitools\vamos\cfgcore\value.py -> build\lib.win32-3.8\amitools\vamos\cfgcore
    copying amitools\vamos\cfgcore\__init__.py -> build\lib.win32-3.8\amitools\vamos\cfgcore
    creating build\lib.win32-3.8\amitools\vamos\dos
    copying amitools\vamos\dos\run.py -> build\lib.win32-3.8\amitools\vamos\dos
    copying amitools\vamos\dos\__init__.py -> build\lib.win32-3.8\amitools\vamos\dos
    creating build\lib.win32-3.8\amitools\vamos\label
    copying amitools\vamos\label\lib.py -> build\lib.win32-3.8\amitools\vamos\label
    copying amitools\vamos\label\mgr.py -> build\lib.win32-3.8\amitools\vamos\label
    copying amitools\vamos\label\range.py -> build\lib.win32-3.8\amitools\vamos\label
    copying amitools\vamos\label\segment.py -> build\lib.win32-3.8\amitools\vamos\label
    copying amitools\vamos\label\struct.py -> build\lib.win32-3.8\amitools\vamos\label
    copying amitools\vamos\label\__init__.py -> build\lib.win32-3.8\amitools\vamos\label
    creating build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\DosLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\ExecLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\IntuitionLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\LibList.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\MathFFPLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\MathIEEEDoubBasLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\MathIEEEDoubTransLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\MathIEEESingBasLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\MathIEEESingTransLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\MathTransLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\TimerDevice.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\UtilityLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\VamosTestDevice.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\VamosTestLibrary.py -> build\lib.win32-3.8\amitools\vamos\lib
    copying amitools\vamos\lib\__init__.py -> build\lib.win32-3.8\amitools\vamos\lib
    creating build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\create.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\ctx.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\impl.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\info.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\jumptab.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\mgr.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\patch.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\profile.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\registry.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\stub.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\vlib.py -> build\lib.win32-3.8\amitools\vamos\libcore
    copying amitools\vamos\libcore\__init__.py -> build\lib.win32-3.8\amitools\vamos\libcore
    creating build\lib.win32-3.8\amitools\vamos\libmgr
    copying amitools\vamos\libmgr\cfg.py -> build\lib.win32-3.8\amitools\vamos\libmgr
    copying amitools\vamos\libmgr\mgr.py -> build\lib.win32-3.8\amitools\vamos\libmgr
    copying amitools\vamos\libmgr\setup.py -> build\lib.win32-3.8\amitools\vamos\libmgr
    copying amitools\vamos\libmgr\__init__.py -> build\lib.win32-3.8\amitools\vamos\libmgr
    creating build\lib.win32-3.8\amitools\vamos\libnative
    copying amitools\vamos\libnative\initresident.py -> build\lib.win32-3.8\amitools\vamos\libnative
    copying amitools\vamos\libnative\initstruct.py -> build\lib.win32-3.8\amitools\vamos\libnative
    copying amitools\vamos\libnative\libfuncs.py -> build\lib.win32-3.8\amitools\vamos\libnative
    copying amitools\vamos\libnative\loader.py -> build\lib.win32-3.8\amitools\vamos\libnative
    copying amitools\vamos\libnative\makefuncs.py -> build\lib.win32-3.8\amitools\vamos\libnative
    copying amitools\vamos\libnative\makelib.py -> build\lib.win32-3.8\amitools\vamos\libnative
    copying amitools\vamos\libnative\mgr.py -> build\lib.win32-3.8\amitools\vamos\libnative
    copying amitools\vamos\libnative\__init__.py -> build\lib.win32-3.8\amitools\vamos\libnative
    creating build\lib.win32-3.8\amitools\vamos\loader
    copying amitools\vamos\loader\seglist.py -> build\lib.win32-3.8\amitools\vamos\loader
    copying amitools\vamos\loader\segload.py -> build\lib.win32-3.8\amitools\vamos\loader
    copying amitools\vamos\loader\__init__.py -> build\lib.win32-3.8\amitools\vamos\loader
    creating build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\cpustate.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\disasm.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\error.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\hwaccess.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\machine.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\memmap.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\mockcpu.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\mockmachine.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\mockmem.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\mocktraps.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\opcodes.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\regs.py -> build\lib.win32-3.8\amitools\vamos\machine
    copying amitools\vamos\machine\__init__.py -> build\lib.win32-3.8\amitools\vamos\machine
    creating build\lib.win32-3.8\amitools\vamos\mem
    copying amitools\vamos\mem\alloc.py -> build\lib.win32-3.8\amitools\vamos\mem
    copying amitools\vamos\mem\cache.py -> build\lib.win32-3.8\amitools\vamos\mem
    copying amitools\vamos\mem\__init__.py -> build\lib.win32-3.8\amitools\vamos\mem
    creating build\lib.win32-3.8\amitools\vamos\path
    copying amitools\vamos\path\amipath.py -> build\lib.win32-3.8\amitools\vamos\path
    copying amitools\vamos\path\assign.py -> build\lib.win32-3.8\amitools\vamos\path
    copying amitools\vamos\path\env.py -> build\lib.win32-3.8\amitools\vamos\path
    copying amitools\vamos\path\lazypath.py -> build\lib.win32-3.8\amitools\vamos\path
    copying amitools\vamos\path\mgr.py -> build\lib.win32-3.8\amitools\vamos\path
    copying amitools\vamos\path\spec.py -> build\lib.win32-3.8\amitools\vamos\path
    copying amitools\vamos\path\vamos.py -> build\lib.win32-3.8\amitools\vamos\path
    copying amitools\vamos\path\volume.py -> build\lib.win32-3.8\amitools\vamos\path
    copying amitools\vamos\path\__init__.py -> build\lib.win32-3.8\amitools\vamos\path
    creating build\lib.win32-3.8\amitools\vamos\profiler
    copying amitools\vamos\profiler\data.py -> build\lib.win32-3.8\amitools\vamos\profiler
    copying amitools\vamos\profiler\main.py -> build\lib.win32-3.8\amitools\vamos\profiler
    copying amitools\vamos\profiler\profiler.py -> build\lib.win32-3.8\amitools\vamos\profiler
    copying amitools\vamos\profiler\__init__.py -> build\lib.win32-3.8\amitools\vamos\profiler
    creating build\lib.win32-3.8\amitools\vamos\schedule
    copying amitools\vamos\schedule\scheduler.py -> build\lib.win32-3.8\amitools\vamos\schedule
    copying amitools\vamos\schedule\stack.py -> build\lib.win32-3.8\amitools\vamos\schedule
    copying amitools\vamos\schedule\task.py -> build\lib.win32-3.8\amitools\vamos\schedule
    copying amitools\vamos\schedule\__init__.py -> build\lib.win32-3.8\amitools\vamos\schedule
    creating build\lib.win32-3.8\amitools\vamos\tools
    copying amitools\vamos\tools\libprof.py -> build\lib.win32-3.8\amitools\vamos\tools
    copying amitools\vamos\tools\main.py -> build\lib.win32-3.8\amitools\vamos\tools
    copying amitools\vamos\tools\path.py -> build\lib.win32-3.8\amitools\vamos\tools
    copying amitools\vamos\tools\tool.py -> build\lib.win32-3.8\amitools\vamos\tools
    copying amitools\vamos\tools\type.py -> build\lib.win32-3.8\amitools\vamos\tools
    copying amitools\vamos\tools\__init__.py -> build\lib.win32-3.8\amitools\vamos\tools
    creating build\lib.win32-3.8\amitools\vamos\trace
    copying amitools\vamos\trace\mem.py -> build\lib.win32-3.8\amitools\vamos\trace
    copying amitools\vamos\trace\mgr.py -> build\lib.win32-3.8\amitools\vamos\trace
    copying amitools\vamos\trace\__init__.py -> build\lib.win32-3.8\amitools\vamos\trace
    creating build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\AmiTime.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\Args.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\CommandLine.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\CSource.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\DosLibCtx.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\DosList.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\DosProtection.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\DosTags.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\Error.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\FileHandle.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\FileManager.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\Item.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\Lock.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\LockManager.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\MatchFirstNext.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\PathMatch.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\PathPart.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\PatternMatch.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\Printf.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\Process.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\SysArgs.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    copying amitools\vamos\lib\dos\__init__.py -> build\lib.win32-3.8\amitools\vamos\lib\dos
    creating build\lib.win32-3.8\amitools\vamos\lib\lexec
    copying amitools\vamos\lib\lexec\Alloc.py -> build\lib.win32-3.8\amitools\vamos\lib\lexec
    copying amitools\vamos\lib\lexec\ExecLibCtx.py -> build\lib.win32-3.8\amitools\vamos\lib\lexec
    copying amitools\vamos\lib\lexec\Pool.py -> build\lib.win32-3.8\amitools\vamos\lib\lexec
    copying amitools\vamos\lib\lexec\PortManager.py -> build\lib.win32-3.8\amitools\vamos\lib\lexec
    copying amitools\vamos\lib\lexec\Puddle.py -> build\lib.win32-3.8\amitools\vamos\lib\lexec
    copying amitools\vamos\lib\lexec\RawDoFmt.py -> build\lib.win32-3.8\amitools\vamos\lib\lexec
    copying amitools\vamos\lib\lexec\SemaphoreManager.py -> build\lib.win32-3.8\amitools\vamos\lib\lexec
    copying amitools\vamos\lib\lexec\__init__.py -> build\lib.win32-3.8\amitools\vamos\lib\lexec
    creating build\lib.win32-3.8\amitools\vamos\lib\util
    copying amitools\vamos\lib\util\AmiDate.py -> build\lib.win32-3.8\amitools\vamos\lib\util
    copying amitools\vamos\lib\util\TagList.py -> build\lib.win32-3.8\amitools\vamos\lib\util
    copying amitools\vamos\lib\util\__init__.py -> build\lib.win32-3.8\amitools\vamos\lib\util
    running egg_info
    writing amitools.egg-info\PKG-INFO
    writing dependency_links to amitools.egg-info\dependency_links.txt
    writing entry points to amitools.egg-info\entry_points.txt
    writing requirements to amitools.egg-info\requires.txt
    writing top-level names to amitools.egg-info\top_level.txt
    reading manifest file 'amitools.egg-info\SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    writing manifest file 'amitools.egg-info\SOURCES.txt'
    creating build\lib.win32-3.8\amitools\data
    creating build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\bsdsocket_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\dos_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\exec_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\graphics_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\icon_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\iffparse_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\intuition_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\mathffp_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\mathieeedoubbas_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\mathieeedoubtrans_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\mathieeesingbas_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\mathieeesingtrans_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\mathtrans_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\testnix_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\testsc_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\timer_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\utility_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\vamostest_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    copying amitools\data\fd\vamostestdev_lib.fd -> build\lib.win32-3.8\amitools\data\fd
    creating build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\README -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\cd32_ext.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\cd32_fmv.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\cdtv_ext.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\exec44b4.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\ks31.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\ks33.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\ks34.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\ks36.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\ks37.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\ks39.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\ks40.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\ks46.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\osromupdates.dat -> build\lib.win32-3.8\amitools\data\splitdata
    copying amitools\data\splitdata\romid.idat -> build\lib.win32-3.8\amitools\data\splitdata
    copying musashi\emu.c -> build\lib.win32-3.8\musashi
    copying musashi\emu.pyx -> build\lib.win32-3.8\musashi
    copying musashi\history.txt -> build\lib.win32-3.8\musashi
    copying musashi\m68k.h -> build\lib.win32-3.8\musashi
    copying musashi\m68k_in.c -> build\lib.win32-3.8\musashi
    copying musashi\m68kconf.h -> build\lib.win32-3.8\musashi
    copying musashi\m68kcpu.c -> build\lib.win32-3.8\musashi
    copying musashi\m68kcpu.h -> build\lib.win32-3.8\musashi
    copying musashi\m68kdasm.c -> build\lib.win32-3.8\musashi
    copying musashi\m68kfpu.c -> build\lib.win32-3.8\musashi
    copying musashi\m68kmake.c -> build\lib.win32-3.8\musashi
    copying musashi\mem.c -> build\lib.win32-3.8\musashi
    copying musashi\mem.h -> build\lib.win32-3.8\musashi
    copying musashi\pycpu.pyx -> build\lib.win32-3.8\musashi
    copying musashi\pymem.pyx -> build\lib.win32-3.8\musashi
    copying musashi\pytraps.pyx -> build\lib.win32-3.8\musashi
    copying musashi\readme.txt -> build\lib.win32-3.8\musashi
    copying musashi\traps.c -> build\lib.win32-3.8\musashi
    copying musashi\traps.h -> build\lib.win32-3.8\musashi
    creating build\lib.win32-3.8\musashi\win
    copying musashi\win\stdint.h -> build\lib.win32-3.8\musashi\win
    creating build\lib.win32-3.8\amitools\fs\block\bootcode
    copying amitools\fs\block\bootcode\boot1x.bin -> build\lib.win32-3.8\amitools\fs\block\bootcode
    copying amitools\fs\block\bootcode\boot2x3x.bin -> build\lib.win32-3.8\amitools\fs\block\bootcode
    running build_ext
    running gen
    building 'build/m68kmake' tool
    tool source: musashi\m68kmake.c
    tool object: build\musashi\m68kmake.obj
    creating build\musashi
    C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\bin\HostX86\x86\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_CRT_SECURE_NO_WARNINGS "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /Tcmusashi\m68kmake.c /Fobuild\musashi\m68kmake.obj
    m68kmake.c
    C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\bin\HostX86\x86\link.exe /nologo /INCREMENTAL:NO /LTCG /MANIFEST:EMBED,ID=1 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\lib\x86" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.18362.0\ucrt\x86" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.18362.0\um\x86" build\musashi\m68kmake.obj /OUT:build/m68kmake.exe /MANIFEST
    Generating code
    Finished generating code
    generating source files

        Musashi v3.32 68000, 68008, 68010, 68EC020, 68020, 68040 emulator
                Copyright Karl Stenerud ([email protected])

    Generated 1966 opcode handlers from 517 primitives
    building 'musashi.emu' extension
    creating build\temp.win32-3.8
    creating build\temp.win32-3.8\Release
    creating build\temp.win32-3.8\Release\musashi
    creating build\temp.win32-3.8\Release\gen
    C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\bin\HostX86\x86\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_CRT_SECURE_NO_WARNINGS -Imusashi -Igen -Imusashi/win -Ic:\python3x\include -Ic:\python3x\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /Tcmusashi/emu.c /Fobuild\temp.win32-3.8\Release\musashi/emu.obj
    emu.c
    C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\bin\HostX86\x86\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_CRT_SECURE_NO_WARNINGS -Imusashi -Igen -Imusashi/win -Ic:\python3x\include -Ic:\python3x\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /Tcmusashi/traps.c /Fobuild\temp.win32-3.8\Release\musashi/traps.obj
    traps.c
    C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\bin\HostX86\x86\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_CRT_SECURE_NO_WARNINGS -Imusashi -Igen -Imusashi/win -Ic:\python3x\include -Ic:\python3x\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /Tcmusashi/mem.c /Fobuild\temp.win32-3.8\Release\musashi/mem.obj
    mem.c
    musashi/mem.c(248): warning C4018: '<': signed/unsigned mismatch
    C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\bin\HostX86\x86\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_CRT_SECURE_NO_WARNINGS -Imusashi -Igen -Imusashi/win -Ic:\python3x\include -Ic:\python3x\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /Tcmusashi/m68kcpu.c /Fobuild\temp.win32-3.8\Release\musashi/m68kcpu.obj
    m68kcpu.c
    C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\bin\HostX86\x86\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_CRT_SECURE_NO_WARNINGS -Imusashi -Igen -Imusashi/win -Ic:\python3x\include -Ic:\python3x\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /Tcmusashi/m68kfpu.c /Fobuild\temp.win32-3.8\Release\musashi/m68kfpu.obj
    m68kfpu.c
    musashi/m68kfpu.c(756): error C2065: 'M_PI': undeclared identifier
    musashi/m68kfpu.c(758): error C2065: 'M_E': undeclared identifier
    musashi/m68kfpu.c(759): error C2065: 'M_LOG2E': undeclared identifier
    musashi/m68kfpu.c(760): error C2065: 'M_LOG10E': undeclared identifier
    musashi/m68kfpu.c(762): error C2065: 'M_LN2': undeclared identifier
    musashi/m68kfpu.c(763): error C2065: 'M_LN10': undeclared identifier
    musashi/m68kfpu.c(774): error C2177: constant too big
    musashi/m68kfpu.c(775): error C2177: constant too big
    musashi/m68kfpu.c(776): error C2177: constant too big
    musashi/m68kfpu.c(777): error C2177: constant too big
    error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.25.28610\\bin\\HostX86\\x86\\cl.exe' failed with exit status 2
    ----------------------------------------
ERROR: Command errored out with exit status 1: 'c:\python3x\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\SST\\AppData\\Local\\Temp\\pip-install-_y02pnsd\\amitools\\setup.py'"'"'; __file__='"'"'C:\\Users\\SST\\AppData\\Local\\Temp\\pip-install-_y02pnsd\\amitools\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\SST\AppData\Local\Temp\pip-record-kz6gj8f2\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\python3x\Include\amitools' Check the logs for full command output.

@cnvogelg
Copy link
Owner

This log shows the problems with an unpatched version. Please use a recent one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants