I only get to work on this from time to time and I am back.  I think I have progressed to the point that my questions are much more relevant to the development team here.<br><br>I found no specific directions on how to build Finch ONLY anywhere on the site or in the readme files within the source.  If any such directions exist could you point me to them? How do I build Finch and avoid building the stuff I don't want or need?<br><br>I only want Finch (at least to start) but the finch directory does not have a configure script so I must configure things at the higher Pidgin level.  I am still a little uncertain whether my configure options are the best or even appropriate, but here is what I am currently trying:<br><br><span style="color: rgb(0, 0, 255);">./configure --disable-dbus --disable-gtkui --with-build-cc=gcc --host=bfin-linux-uclibc --disable-pcre --disable-plugins --enable-static=gg --enable-static=irc --enable-static=jabber --enable-static=msn
 --enable-static=novell --enable-static=oscar --enable-static=qq --enable-static=simple --enable-static=yahoo --</span><br style="color: rgb(0, 0, 255);"><span style="color: rgb(0, 0, 255);">enable-static=zephyr --enable-nss=no --enable-gnutls=yes  --with-screen=ncurses --with-ncurses-headers=/home/vocal/project/blackfin-svn-branch/elf_flat/uClinux-dist/lib/ncurses/include LDFLAGS="-L/home/vocal/project/blackfin-svn-branch/elf_flat/uClinux-dist/staging/usr/lib" CFLAGS="-D__linux__ -DNOMMU -DQT_THREAD_SUPPORT -I/home/vocal/project/blackfin-svn-branch/elf_flat/uClinux-dist/staging/usr/include" CXXFLAGS="-D__linux__ -DNOMMU -DQT_THREAD_SUPPORT -I/home/vocal/project/blackfin-svn-branch/elf_flat/uClinux-dist/staging/usr/include" CPPFLAGS="-D__linux__ -DNOMMU -DQT_THREAD_SUPPORT -I/home/vocal/project/blackfin-svn-branch/elf_flat/uClinux-dist/staging/usr/include"</span><br style="color: rgb(0, 0, 255);"><br>So, I was initially trying for ELF flat static binary.  However
 as you can see I set everything to static and yet I still see this:<br><br>Build GTK+ 2.x UI............. : no<br>Build console UI.............. : no<br><br><span style="color: rgb(192, 0, 0);">Protocols to build dynamically : gg irc jabber msn novell oscar qq</span> simple yahoo zephyr<br>Protocols to link statically.. :<br><br>Build with GStreamer support.. : yes<br>Build with D-Bus support...... : no<br>Build with NetworkManager..... : no<br>SSL Library/Libraries......... : None (MSN and Google Talk will not work without SSL!)<br>Build with Cyrus SASL support. : no<br>Use kerberos 4 with zephyr.... : no<br>Use external libzephyr........ : no<br>Has you....................... : yes<br><br>Use XScreenSaver Extension.... : no<br>Use X Session Management...... : no<br>Use startup notification...... : no<br>Build with GtkSpell support... : no<br><br>Build with plugin support..... : no<br>Build with Mono support....... : no<br>Build with Perl support....... : no<br>Build with
 Tcl support........ : no<br>Build with Tk support......... : no<br><br>Print debugging messages...... : no<br>Assertions are fatal.......... : no<br><br><span style="color: rgb(192, 0, 0);">Pidgin will be installed in /usr/local/bin.</span><br><br>It looks like it intends on building Pidgin.  Also it fails on the make here:<br><br>/home/vocal/project/blackfin-svn-branch/elf_flat/uClinux-dist/staging/usr/include/libintl.h:91:25: <span style="color: rgb(192, 0, 0);">warning: "__APPLE_CC__" is not defined (what's this all about??)</span><br>/home/vocal/project/blackfin-svn-branch/elf_flat/uClinux-dist/staging/usr/include/libintl.h:113:24: warning: "__APPLE_CC__" is not defined<br>si.c: In function 'jabber_si_xfer_send_request':<br>si.c:682: warning: format '%u' expects type 'unsigned int', but argument 4 has type 'size_t'<br>if /bin/bash ../../../libtool --silent --tag=CC --mode=compile bfin-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I. -I../../..  -I../../../libpurple
 -I../../../libpurple -Wall  -Waggregate-return -Wcast-align -Wdeclaration-after-statement -Wendif-labels -Werror-implicit-function-declaration -Wextra -Wno-sign-compare -Wno-unused-parameter -Winit-self -Wmissing-declarations -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wp,-D_FORTIFY_SOURCE=2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/libxml2   -D__linux__ -DNOMMU -DQT_THREAD_SUPPORT -I/home/vocal/project/blackfin-svn-branch/elf_flat/uClinux-dist/staging/usr/include  -g -D__linux__ -DNOMMU -DQT_THREAD_SUPPORT -I/home/vocal/project/blackfin-svn-branch/elf_flat/uClinux-dist/staging/usr/include -MT xdata.lo -MD -MP -MF ".deps/xdata.Tpo" -c -o xdata.lo xdata.c; \<br>        then mv -f ".deps/xdata.Tpo" ".deps/xdata.Plo"; else rm -f ".deps/xdata.Tpo"; exit 1; fi<br>In file included from
 ../../../libpurple/internal.h:45,<br>                 from xdata.c:21:<br>/home/vocal/project/blackfin-svn-branch/elf_flat/uClinux-dist/staging/usr/include/libintl.h:91:25: warning: "__APPLE_CC__" is not defined<br>/home/vocal/project/blackfin-svn-branch/elf_flat/uClinux-dist/staging/usr/include/libintl.h:113:24: warning: "__APPLE_CC__" is not defined<br>/bin/bash ../../../libtool --silent --tag=CC --mode=link bfin-linux-uclibc-gcc  -g -D__linux__ -DNOMMU -DQT_THREAD_SUPPORT -I/home/vocal/project/blackfin-svn-branch/elf_flat/uClinux-dist/staging/usr/include  -L/home/vocal/project/blackfin-svn-branch/elf_flat/uClinux-dist/staging/usr/lib -o libjabber.la -rpath /usr/local/lib/purple-2  auth.lo buddy.lo chat.lo disco.lo google.lo iq.lo jabber.lo jutil.lo message.lo oob.lo parser.lo presence.lo roster.lo si.lo xdata.lo -Wl,--export-dynamic -pthread -lgobject-2.0 -lgmodule-2.0 -ldl
 -lgthread-2.0 -lrt -lglib-2.0    -lxml2   -lnsl -lresolv <br>/home/vocal/project/blackfin-svn-branch/opt/uClinux/bfin-linux-uclibc/lib/gcc/bfin-linux-uclibc/4.1.1/../../../../bfin-linux-uclibc/bin/ld: <span style="color: rgb(192, 0, 0);">cannot find -lxml2 (who needs this Pidgin or Finch?)</span><br>collect2: ld returned 1 exit status<br>make[5]: *** [libjabber.la] Error 1<br>make[5]: Leaving directory `/home/vocal/project/blackfin-svn-branch/elf_flat/uClinux-dist/user/pidgin-2.0.0/libpurple/protocols/jabber'<br>make[4]: *** [all-recursive] Error 1<br>make[4]: Leaving directory `/home/vocal/project/blackfin-svn-branch/elf_flat/uClinux-dist/user/pidgin-2.0.0/libpurple/protocols'<br>make[3]: *** [all-recursive] Error 1<br>make[3]: Leaving directory `/home/vocal/project/blackfin-svn-branch/elf_flat/uClinux-dist/user/pidgin-2.0.0/libpurple'<br>make[2]: *** [all] Error 2<br>make[2]: Leaving directory
 `/home/vocal/project/blackfin-svn-branch/elf_flat/uClinux-dist/user/pidgin-2.0.0/libpurple'<br>make[1]: *** [all-recursive] Error 1<br>make[1]: Leaving directory `/home/vocal/project/blackfin-svn-branch/elf_flat/uClinux-dist/user/pidgin-2.0.0'<br>make: *** [all] Error 2<br><br><br>As always, any tidbit of knowledge would be appreciated here.  I don't want to give up on this because I think Pidgin/Finch is about the best opensource IM around.  I am sure I could find a different IM that is much easier to port/cross-compile to an embedded project.... but I want the best.<br><br>Bill<br><p>
      <hr size=1>Choose the right car based on your needs.  
Check out <a href="http://us.rd.yahoo.com/evt=48518/*http://autos.yahoo.com/carfinder/;_ylc=X3oDMTE3NWsyMDd2BF9TAzk3MTA3MDc2BHNlYwNtYWlsdGFncwRzbGsDY2FyLWZpbmRlcg-- ">Yahoo! Autos new Car Finder tool.</a>