I had the same errors, but I didn't know what was causing the problem. Here is what I have to do when compiling open-vm-tools:
ln -f /usr/lib/libpng12.la /usr/local/lib/
ln -f /usr/local/lib/libXrender.la /usr/lib/
ln -f /usr/local/lib/libX11.la /usr/lib/
ln -f /usr/local/lib/libXau.la /usr/lib/
ln -f /usr/local/lib/libXdmcp.la /usr/lib/
and then I remove the links after the build. I really wanted to get to the bottom of this, but I haven't had the time. The libpng12.la is part of the old compiletc; I've not checked the new one.