Help: Comping Error

I encountered a problem when execute command “./configure”, details as following:

./configure
checking for a BSD-compatible install… /usr/bin/install -c
checking whether build environment is sane… yes
checking for a thread-safe mkdir -p… /bin/mkdir -p
checking for gawk… gawk
checking whether make sets $(MAKE)… yes
checking build system type… i686-pc-linux-gnu
checking host system type… i686-pc-linux-gnu
checking for gcc… gcc
checking for C compiler default output file name… a.out
checking whether the C compiler works… yes
checking whether we are cross compiling… no
checking for suffix of executables…
checking for suffix of object files… o
checking whether we are using the GNU C compiler… yes
checking whether gcc accepts -g… yes
checking for gcc option to accept ISO C89… none needed
checking for style of include used by make… GNU
checking dependency style of gcc… gcc3
checking for a BSD-compatible install… /usr/bin/install -c
checking whether make sets $(MAKE)… (cached) yes
checking for ranlib… ranlib
checking for ld used by GCC… /usr/i586-suse-linux/bin/ld
checking if the linker (/usr/i586-suse-linux/bin/ld) is GNU ld… yes
checking for shared library run path origin… done

checking for iconv declaration…
extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking how to run the C preprocessor… gcc -E
checking for grep that handles long lines and -e… /usr/bin/grep
checking for egrep… /usr/bin/grep -E

checking malloc/malloc.h usability… no
checking malloc/malloc.h presence… no
checking for malloc/malloc.h… no

checking machine/endian.h usability… no
checking machine/endian.h presence… no
checking for machine/endian.h… no
checking for X… libraries , headers
checking for pkg-config… /usr/bin/pkg-config

checking vfork.h usability… no
checking vfork.h presence… no
checking for vfork.h… no

checking return type of signal handlers… void

configure: creating ./config.status
config.status: creating Makefile
config.status: creating fcitx.spec
config.status: creating doc/Makefile
config.status: creating data/Makefile
config.status: creating xpm/Makefile
config.status: creating lib/Makefile
config.status: creating src/version.h
config.status: creating src/Makefile
config.status: creating tools/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
anna@linux-9rma:~/Documents/fcitx-3.6> make
make all-recursive
make[1]: Entering directory /home/anna/Documents/fcitx-3.6' Making all in doc make[2]: Entering directory /home/anna/Documents/fcitx-3.6/doc’
make[2]: Nothing to be done for all'. make[2]: Leaving directory /home/anna/Documents/fcitx-3.6/doc’
Making all in xpm
make[2]: Entering directory /home/anna/Documents/fcitx-3.6/xpm' make[2]: Nothing to be done for all’.
make[2]: Leaving directory /home/anna/Documents/fcitx-3.6/xpm' Making all in lib make[2]: Entering directory /home/anna/Documents/fcitx-3.6/lib’
make[2]: Nothing to be done for all'. make[2]: Leaving directory /home/anna/Documents/fcitx-3.6/lib’
Making all in src
make[2]: Entering directory /home/anna/Documents/fcitx-3.6/src' gcc -DPKGDATADIR=\"/usr/local/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -I/usr/include/freetype2 -D_USE_XFT -Wall -MT InputWindow.o -MD -MP -MF .deps/InputWindow.Tpo -c -o InputWindow.o InputWindow.c mv -f .deps/InputWindow.Tpo .deps/InputWindow.Po gcc -DPKGDATADIR=\"/usr/local/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -I/usr/include/freetype2 -D_USE_XFT -Wall -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c mv -f .deps/main.Tpo .deps/main.Po gcc -DPKGDATADIR=\"/usr/local/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -I/usr/include/freetype2 -D_USE_XFT -Wall -MT tools.o -MD -MP -MF .deps/tools.Tpo -c -o tools.o tools.c mv -f .deps/tools.Tpo .deps/tools.Po gcc -DPKGDATADIR=\"/usr/local/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -I/usr/include/freetype2 -D_USE_XFT -Wall -MT about.o -MD -MP -MF .deps/about.Tpo -c -o about.o about.c mv -f .deps/about.Tpo .deps/about.Po gcc -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -I/usr/include/freetype2 -D_USE_XFT -Wall -lXpm -lXtst -o fcitx IC.o ime.o InputWindow.o KeyList.o main.o MainWindow.o MyErrorsHandlers.o punc.o py.o PYFA.o pyMapTable.o pyParser.o sp.o tools.o ui.o table.o xim.o qw.o tray.o TrayWindow.o vk.o about.o QuickPhrase.o AutoEng.o extra.o internalVersion.o ../lib/libXimd.a -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -lX11 make[2]: Leaving directory /home/anna/Documents/fcitx-3.6/src’
Making all in tools
make[2]: Entering directory /home/anna/Documents/fcitx-3.6/tools' make[2]: Nothing to be done for all’.
make[2]: Leaving directory /home/anna/Documents/fcitx-3.6/tools' Making all in data make[2]: Entering directory /home/anna/Documents/fcitx-3.6/data’
make -C …/tools
make[3]: Entering directory /home/anna/Documents/fcitx-3.6/tools' make[3]: Nothing to be done for all’.
make[3]: Leaving directory /home/anna/Documents/fcitx-3.6/tools' rm -f pyERROR rm -f pyPhrase.ok make[2]: Leaving directory /home/anna/Documents/fcitx-3.6/data’
make[2]: Entering directory /home/anna/Documents/fcitx-3.6' make[2]: Leaving directory /home/anna/Documents/fcitx-3.6’
make[1]: Leaving directory `/home/anna/Documents/fcitx-3.6’

where is the problem, is there anywhere missing library file? Hope you can help me out. thanks!

Hi
If you search here for fcitx
http://software.opensuse.org/search?

Else the src rpm shows the following build requirements;
xorg-x11-devel xorg-x11-libs pkgconfig freetype2-devel


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.23-0.1-default
up 6 days 3:56, 2 users, load average: 0.12, 0.06, 0.01
GPU GeForce 8600 GTS Silent - Driver Version: 185.18.14