Closed mrgw454 closed 1 week ago
I've built this a number of times over in the last few days without any errors. One thing I notice is that attempting to run the -o prepare
phase to build crosstool-ng has some bad error detection from ct-ng itself, and if downloads of upstream packages fail, it doesn't detect or retry that very well.
Try deleting the build/ctng/debian_12_bookworm_*
directories, and re-running the -o prepare
phase to see if a second attempt works. The good downloads are cached into the build/src
directory, and won't need to be re-downloaded on a second attempt.
Alternatively you can manually download the source bundle yourself from here:
https://github.com/libexpat/libexpat/releases/download/R_2_5_0/expat-2.5.0.tar.xz
Put that in build/src
, and ct-ng should find and verify it without needing to download it.
Downloading the expat package manually manually resolved the issue. Talk about a time saver -- takes about 10 minutes to build the development environment and about 12 minutes to compile MAME.
Works great on my RPi400 and RPi5. Will be testing on my RPi4 and RPi3 B+ soon.
Thanks so much for your help and for sharing this project!
Hello there.
Trying this out on a Debian 12 (x86_64) system for the first time and getting this error:
Are there checksum values that need to be updated?
Thanks for any help you can provide!