Well, it seems it was using the wrong libfreetype version on the Z. I moved the wrong version out of the path and the error went away. However, fc-cache still cant cache the fonts. Anybody have any idea?
root@zaurus:/opt/QtPalmtop/lib/X11/fonts/misc> fc-cache -v
fc-cache: "/opt/QtPalmtop/lib/X11/fonts": skipping, 0 fonts, 1 dirs
fc-cache: "/opt/QtPalmtop/lib/X11/fonts/misc": skipping, 0 fonts, 0 dirs
fc-cache: "/mnt/card/X-Qt/opt/QtPalmtop/lib/X11/fonts/misc": skipping, 0 fonts, 0 dirs
fc-cache: "/usr/share/fonts": no such directory, skipping
fc-cache: "/home/root/.fonts": no such directory, skipping
fc-cache: succeeded