the problem is spinning around zlib and wx
Don't forget cryptopp. If you haven't mentioned it, you're trying to link with the Intel lib probably.
It compiles fine with Mips like that:
set PATH, CFLAGS, CXXFLAGS and CXX for your crosscompiler
get wxGTK 2.8.7 source (it's THE basic library, used for strings, files, networking, whatever...)
You can easily build it without any graphic stuff at all:
../configure --enable-unicode --without-subdirs --disable-gui --disable-expat --prefix=/home/jars/work/wx/mips --exec-prefix=/home/jars/work/wx/mips --build=i386-linux-gnu --target=mipsel-linux --host=mipsel-linux
make , make install
get Cryptopp (for anything Crypto-related, from MD4 to AIC)
fix CXXFLAGS in GNUMakefile:
make
export PREFIX=/home/jars/work/cryptopp/mips
make install
zlib was already included in my build environment (it's used for compression)
I compiled it some time ago though and found no problem there.
Then build aMule with something like
./configure --disable-monolithic --enable-amule-daemon --with-toolkit=base --with-wx-config=/home/jars/work/wx/mips/bin/wx-config --prefix=/home/jars/work/amule/mips --build=i386-linux-gnu --target=mipsel-linux --host=mipsel-linux --with-zlib=/home/jars/work/freetz/trunk/toolchain/target/ --disable-upnp --disable-ed2k --with-crypto-prefix=/home/jars/work/cryptopp/mips --disable-nls
You shouldn't try to run it on a low memory processor incapable of proper paging though.
