Can you share ./configure options?
For GLIB (2.22.5) :
export LDFLAGS='/opt/mipsel-linux-uclibc/usr/lib/libutf8.a'
export PKG_CONFIG_LIBDIR="/opt/mipsel-linux-uclibc/usr/lib/pkgconfig"
./configure --host=mipsel-linux --target=mipsel-linux --build=i686-linux --prefix=/opt/mipsel-linux-uclibc/usr \
--disable-silent-rules --disable-selinux --disable-fam --enable-static --cache-file=mips.cache
For mc itself (4.6.2) :
export LIBS=' /opt/mipsel-linux-uclibc/usr/lib/libutf8.a -liconv '
export PKG_CONFIG_LIBDIR="/opt/mipsel-linux-uclibc/usr/lib/pkgconfig"
./configure --host=mipsel-linux --target=mipsel-linux --build=i686-linux \
--disable-glibtest --disable-nls --disable-rpath --disable-netcode \
--with-glib-static --with-included-gettext --without-x --without-gpm-mouse \
--prefix=/usr/local --enable-static --cache-file=mips.cache \
--without-libintl-prefix --with-screen=mcslang
(script says so, but i think it shoud be 'ncurses' here... strange)
libutf8 :
http://www.haible.de/bruno/packages-libutf8.htmlTo be honest - there could be more libs to port (i'm not sure about libgnuintl for example