Sorry, the comment was mainly focused on the makefile targeting osx rather than the errors that reflect that.
The first four lines are:
CC=gcc
DEPS = fastboot.h usb.h
OBJ = protocol.o engine.o fastboot.o usb_osx.o util_osx.o
SRC = protocol.c engine.c fastboot.c usb_osx.c util_osx.c
So I'm not quite sure how that would work for the linux build. Project's ancient now but I guess we're meant to edit the make file - the instructions say 'make' works for everything but I don't see how without editing.
All good, I found fastboot elsewhere anyway - packaged on a different project.
Downside #2:
https://gist.github.com/TobiasWooldr...ca75190b9a473f - that no longer works because the ixtab - tk site is gone.
No firmwares for me.
To cut to the chase, Amazon sent a borky firmware update which failed and then recovery failed.
I put a serial port on but after trying a load of different things I accidentally wiped the MMC which is essentially dead. I can get the USB to mount via the serial port briefly but can't write to the media to force a DO_FACTORY_RESTORE. USB doesn't work through regular booting.
I suspect MMC was dead already as it wouldn't run the standard diags anyway, just the uboot prompt.
She's dead, but I had a fun time making a 3.3v to 1.8v TTL adapter and hooking it up to a computer.
Cheers!