mailman installation error during make install

I have problem installing mailman 2.5 onto Solaris10 sparc. During make instal, the error message I got is as follows.

.././install-sh -c -m 755 mailman /usr/local/mailman/scripts
.././install-sh -c -m 644 sitelist.cfg /var/mailman/data
if [ -z "" -a -d /usr/local/mailman/pythonlib/email ] ; \
then \
    rm -rf /usr/local/mailman/pythonlib/email* ; \
fi
for p in   ; \
do \
    gunzip -c ./$p.tar.gz | (cd . ; tar xf -); \
    (cd ./$p ; umask 02 ; PYTHONPATH=/usr/local/mailman/pythonlib /usr/local/bin/python setup.py --quiet install --inst
all-lib /usr/local/mailman/pythonlib  --install-purelib /usr/local/mailman/pythonlib  --install-data /usr/local/mailman
/pythonlib); \
done
sh: syntax error at line 1: `;' unexpected
*** Error code 2
make: Fatal error: Command failed for target `install-packages'
Current working directory /apps/mailman/src/mailman-2.1.14/misc
*** Error code 1
The following command caused the error:
for d in bin cron misc Mailman scripts src templates messages tests; \
do \
    (cd $d; make DESTDIR= install); \
done
make: Fatal error: Command failed for target `doinstall'

Please help.

---------- Post updated at 03:21 PM ---------- Previous update was at 03:06 PM ----------

sorry. I mean python 2.5.6 and mailman 2.1.14 onto Solaris10.