I am following Fryfrog's intructions to the letter but get an error out during the make of qt-2.3.2

Here is the error I get and have no clue how to fix...seems to have something to do with the friggin printer.

Kernel/qt_x11.h:65:22: X11/Xlib.h: No such file or directory
Kernel/qt_x11.h:71:23: X11/Xutil.h: No such file or directory
Kernel/qt_x11.h:72:21: x11/Xos.h: No such file or directory
Kernel/qt_x11.h:73:23: X11/Xatom.h: No such file or directory
Kernel/qt_x11.h:84:34: X11/extension/shape.h: No such file or directory
kernel/qpsprinter.cpp: In method 'USHORT
kernel/qpsprinter.cpp:3328: warning: 'ULONG offset' might be used uninitialized in this function

then some other stuff

Kernel/qpsprinter.cpp.5194: warning 'char**font_path' might be used uninitialized in this function
make[3]: *** [kernel/qpsprinter.o] Effor 1
make[3]: Leaving directory '/usr/lib/qt-2.3.2/src
make[2]: *** [src-mt] error 2
make[2]: Leaving directory '/usr/lib/qt-2.3.2'
make[1]: *** [src-mt] Error 2
make[1]: Leaving directory '/usr/lib/qt-2.3.2'
make: *** [init] error 2

anyone know what is wrong? Am I missing an rpm or a setting or something?
been battling the qt-2.3.2 install for 3 days now.
Any help would be appreciated.