ok scratch that, i decided to go with the previous version of glibc the one outlined in the book. version 2.3.1 but now i get a whole new set of errors:
configure: warning: --libexecdir=/usr/bin/: invalid host type
loading cache ./config.cache
checking host system type... config.sub: invalid option --libexecdir=/usr/bin/
Try `config.sub --help' for more information.
*** The GNU C library is currently not available for this platform.
*** So far nobody cared to port it and if there is no volunteer it
*** might never happen. So, if you have interest to see glibc on
*** this platform visit
***
http://www.gnu.org/software/libc/porting.html
*** and join the group of porters
<glibc-build# ../glibc-2.3.1/./config.sub --help
bash: ../glibc-2.3.1/./config.sub: No such file or directory