You've probably figured this out by now from other postings on the list, but
just in case, here's your problem (from errors.txt):
>I have the src like this:
>/boot/abi/abi-0.5.5 (has expat, zlib and libpng
as sub directories in it)
All of the modules need to be in peer directories:
foo/abi-0.5.5
foo/expat
foo/zlib
foo/libpng
Where foo can be any arbitrary path you choose (in your case /boot/abi).
Note that if you'd gotten the modules via CVS instead of tarballs, that
first module wouldn't include the version number.
Paul