Ok, i found some time, so here i go:
Recompiling wx WidgetsI deleted the old temp-amule folder.
Then:
$ mkdir temp-amule
$ cd temp-amule
$ wget
http://downloads.sourceforge.net/project/wxwindows/2.8.11/wxWidgets-2.8.11.tar.gz$ tar xvfz wxWidgets-2.8.11.tar.gz
$ cd wxWidgets-2.8.11
$ ./configure --prefix=/home/rrm/temp-amule/build-wo-patch/ --enable-debug --enable-unicode
$ make clean && make install
saved kry.patch in this same folder
$ patch -p0 < kry.patch
$./configure --prefix=/home/rrm/temp-amule/build/ --enable-debug --enable-unicode
$ make clean && make install
Reconfiguring aMuleI deleted the amule-pre-stu folder.
Then:
$ sudo aptitude install subversion
$ svn co
http://amule.googlecode.com/svn/trunk amule-pre-stu
$ cd amule-pre-stu
$ sudo aptitude install autoconf automake autopoint
$ ./autogen.sh
In /home/rrm/amule-pre-stu/src/EMSocket.cpp, replaced "(!m_bBusy" by "!(m_bBusy" (yes, at the right spot)
$ ./configure --prefix=/usr/local/stow/amule-pre-stu --enable-debug --enable-optimize --with-wxdebug --with-wx-prefix=/home/rrm/temp-amule/build
$ make clean
$ make -j 2 && sudo make install
To run aMule with the modified EMSocket.cpp, with the patched wx$ LD_LIBRARY_PATH=/home/rrm/temp-amule/build/lib /usr/local/stow/amule-pre-stu/bin/amule
To run aMule with the modified EMSocket.cpp, without the patched wx$ LD_LIBRARY_PATH=/home/rrm/temp-amule/build-wo-patch/lib /usr/local/stow/amule-pre-stu/bin/amule
identity check:$ LD_LIBRARY_PATH=/home/rrm/temp-amule/build/lib ldd /usr/local/stow/amule-pre-stu/bin/amule
$ LD_LIBRARY_PATH=/home/rrm/temp-amule/build-wo-patch/lib ldd /usr/local/stow/amule-pre-stu/bin/amule
What did i do wrong?
Both versions cannot connect anymore?
(they try, but they keep losing it again)