Marcus wrote: > Use the BSD port located at /usr/ports/devel/glib20 (if the ports are > installed beneath /usr/ports on your box). Sorry for my stubborness, I want to compile directly from src instead of ports. > The iconv and gettext stuff is a real mess on non-linux systems. > If you do not use the ports, go to [1] and take a look at the > Makefile and the patches. They'll help you to get it to work on > FreeBSD without problems (especially the threading). > > [1] http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/glib20/ I have read the Makefile there, only to find they use a "--with-libiconv=gnu" configure argument. I don't know why theirs can succeed, while my "--with-libiconv=/usr/local" can't help pass the configuration step. :( Btw, the various patches in that URL are all irrelavent to libiconv problem. thanks anyway, Regards, Xu Qiang _______________________________________________ gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list