From 64c18d1cd860bf55c43d385e444780f15db817d8 Mon Sep 17 00:00:00 2001 From: Nick Downing Date: Fri, 19 Jul 2024 00:23:56 -0800 Subject: [PATCH] Add more missing dependencies to fix build on clean system --- Makefile | 2 +- depends.sh | 7 +++++-- utils/disasm.py | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) mode change 100644 => 100755 depends.sh diff --git a/Makefile b/Makefile index edecd8d..e29c4b3 100644 --- a/Makefile +++ b/Makefile @@ -26,7 +26,7 @@ dsk2nib: ${MAKE} ${MAKEFLAGS} -C dsk2nib .PHONY: emu_65c02 -emu_65c02: asxv5pxx +emu_65c02: asxv5pxx orig ${MAKE} ${MAKEFLAGS} -C emu_65c02 .PHONY: galaxian diff --git a/depends.sh b/depends.sh old mode 100644 new mode 100755 index 9d94fd5..b1e06ba --- a/depends.sh +++ b/depends.sh @@ -1,10 +1,13 @@ #!/bin/sh -# needed for extracting images from bootable disks (emulate the loader) -pip3 install py65 +# needed for loaders and packers +python3 `which pip3` install intelhex py65 # needed to compile linapple-pie apt install libcurl4-openssl-dev libsdl1.2-dev libsdl-image1.2-dev libzip-dev # needed for shape compiler (XOR two image files) apt install gmic + +# needed to compile emu_65c02 +apt install libsdl2-dev diff --git a/utils/disasm.py b/utils/disasm.py index cb91e76..67a8141 100755 --- a/utils/disasm.py +++ b/utils/disasm.py @@ -220,7 +220,7 @@ with open(addrs_txt) as fin: assert len(mate) == 2 # enable this to see which address is out of order - print(hex(addr)) + #print(hex(addr)) assert ( len(item_addr) == 0 or addr >= item_addr[-1] + item_info[-1].size -- 2.34.1