compiling ethereal error

Hi,everyone!

I am compiling etherea-0.10.14 in QNX6.2.1 in my laptop, after install several lib, such as gnu autoconf, XFree86, libpcap, open ssh, libicon…
now I still got these errors:
:cry: :cry:
/home/software/ethereal-0.10.14/plugins/rudp/packet-rudp.c(.text+0x2f8): multiple definitio
n of plugin_register' plugins/acn/.libs/acn.a(packet-acn.o)(.text+0x1310):/home/software/ethereal-0.10.14/plugins /acn/packet-acn.c: first defined here /usr/bin/ntox86-ld: Warning: size of symbol plugin_register’ changed from 50 to 36 in pack
et-rudp.o
plugins/rudp/.libs/rudp.a(packet-rudp.o): In function plugin_reg_handoff': /home/software/ethereal-0.10.14/plugins/rudp/packet-rudp.c(.text+0x31c): multiple definitio n of plugin_reg_handoff’
plugins/acn/.libs/acn.a(packet-acn.o)(.text+0x1334):/home/software/ethereal-0.10.14/plugins
/acn/packet-acn.c: first defined here
/usr/bin/ntox86-ld: Warning: size of symbol plugin_reg_handoff' changed from 55 to 27 in p acket-rudp.o plugins/v5ua/.libs/v5ua.a(packet-v5ua.o): In function dissect_int_interface_identifier_par
ameter’:
/home/software/ethereal-0.10.14/plugins/v5ua/packet-v5ua.c(.rodata+0x0): multiple definitio
n of version' plugins/acn/.libs/acn.a(packet-acn.o)(.rodata+0x0):/home/software/ethereal-0.10.14/plugins/ acn/packet-acn.c: first defined here plugins/v5ua/.libs/v5ua.a(packet-v5ua.o): In function plugin_register’:
/home/software/ethereal-0.10.14/plugins/v5ua/packet-v5ua.c(.text+0x272c): multiple definiti
on of plugin_register' plugins/acn/.libs/acn.a(packet-acn.o)(.text+0x1310):/home/software/ethereal-0.10.14/plugins /acn/packet-acn.c: first defined here plugins/v5ua/.libs/v5ua.a(packet-v5ua.o): In function plugin_reg_handoff’:
/home/software/ethereal-0.10.14/plugins/v5ua/packet-v5ua.c(.text+0x2750): multiple definiti
on of plugin_reg_handoff' plugins/acn/.libs/acn.a(packet-acn.o)(.text+0x1334):/home/software/ethereal-0.10.14/plugins /acn/packet-acn.c: first defined here /home/software/ethereal-0.10.14/epan/.libs/libethereal.so: undefined reference to libiconv
_open’
/home/software/ethereal-0.10.14/epan/.libs/libethereal.so: undefined reference to libiconv _close' wiretap/.libs/libwiretap.so: undefined reference to zError’
/home/software/ethereal-0.10.14/epan/.libs/libethereal.so: undefined reference to libiconv ' collect2: ld returned 1 exit status make[2]: *** [ethereal] Error 1 make[2]: Leaving directory /home/software/ethereal-0.10.14’
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/software/ethereal-0.10.14’
make: *** [all] Error 2

:cry:
who knows how to deal with them?
Any answer would be helpful!

Thanks.

btshzh