It looks from your file list as though this package uses autoconf.
In that case, you can try doing
./configure
before the make command. This should generate the xml2-config script
which make is complaining about.
Alternately, if SuSe is close enough to Red Hat, try my Red Hat RPMs
for OpenACS4, and so just avoid all this config/compile stuff completely