Christian, Thank you for your quick reply. Your comments are very helpful.
I have been experimenting with libmicrohttpd on my Intel based computer, because that is more convenient. The eventual target platform is MIPS32. When I carry out the cross-compile for that target, the result is: ~/Desktop/libmicrohttpd-0.9.19/src/daemon/.libs$ ls -l *.14.0 -rwxr-xr-x 1 glenn glenn 57111 2012-02-23 11:49 libmicrohttpd.so.10.14.0 after doing a crosstools strip: ~/Desktop/libmicrohttpd-0.9.19/src/daemon/.libs$ ls -l *.14.0 -rwxr-xr-x 1 glenn glenn 44552 2012-02-23 13:09 libmicrohttpd.so.10.14.0 Those sizes are more what I was expecting and something I can live with. Frankly, I'm surprised how much larger the i686 binaries are! I wouldn't have expected more than a factor of 2 compared to MIPS32. Glenn
