<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://test.amule.szerverem.hu/w/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://test.amule.szerverem.hu/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=80.224.220.9</id>
		<title>AMule Project FAQ - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://test.amule.szerverem.hu/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=80.224.220.9"/>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Special:Contributions/80.224.220.9"/>
		<updated>2026-04-05T02:42:28Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.3</generator>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Install-amule-freebsd</id>
		<title>Install-amule-freebsd</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Install-amule-freebsd"/>
				<updated>2004-05-31T14:17:08Z</updated>
		
		<summary type="html">&lt;p&gt;80.224.220.9: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is likely to be updated soon, but it might help you even right now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Install amule 2.0.0rc3 on freebsd 5.x  ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Why would u ask... we have &amp;lt;i&amp;gt;/usr/ports/net/amule&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Well, this is the stable version 1.2.6&lt;br /&gt;
&lt;br /&gt;
We wanna stay current or help testing / debugging, why else would u read this?&lt;br /&gt;
&lt;br /&gt;
==  Install ports we need if u dont allready have (see ''pkg_info'')  ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''security/cryptopp''&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
''x11-toolkits/wxgtk''&lt;br /&gt;
&lt;br /&gt;
and (but you will have this already ;-)&lt;br /&gt;
&lt;br /&gt;
''devel/gettext''&lt;br /&gt;
&lt;br /&gt;
and (but you will also have this already ;-)&lt;br /&gt;
&lt;br /&gt;
''devel/gmake''&lt;br /&gt;
&lt;br /&gt;
You know how to install ports as a BSD user, so I don't have to tell you, I hope. It's just too easy you know. In case you're very new to FreeBSD, consult the great handbook at [http://www.freebsd.org].&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' If you think you have wxGTK installed because you see wxGTK2, you should know, wxGTK is linked against GTK1 and wxGTK2 is linked against GTK2. Using wxGTK2 with aMule will become aMule unstable! You have to use wxGTK, not wxGTK2.&lt;br /&gt;
&lt;br /&gt;
==  Configure  ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;i&amp;gt;./configure&amp;lt;/i&amp;gt; does not work 100% automagically, we must help it out a bit.&lt;br /&gt;
&lt;br /&gt;
I used the following line of &amp;lt;i&amp;gt;configure&amp;lt;/i&amp;gt;, wich may differ for you a bit due to different OS or library versions you have installed&lt;br /&gt;
&lt;br /&gt;
Right now this line works for FreeBSD 5.2-CURRENT 03-May-2004 for example but version numbers may be different for FreeBSD 5.2.1 or the upcomming 5.3.&lt;br /&gt;
&lt;br /&gt;
Edit the &amp;lt;your home&amp;gt; tag, of course, or install it elsewhere.&lt;br /&gt;
&lt;br /&gt;
''./configure --prefix=/home/&amp;lt;your home&amp;gt;/amule --with-wx-config=/usr/X11R6/bin/wxgtk-2.4-config --with-wxbase-config=/usr/X11R6/bin/wxgtk-2.4-config''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;NOTE:&amp;lt;/b&amp;gt; This is one single line, not 3 lines or whatever wiki/html/your browser wraps this line into.&lt;br /&gt;
&lt;br /&gt;
You will see configure doesn't find &amp;lt;i&amp;gt;gdlib-config&amp;lt;/i&amp;gt;, even if you installed &amp;lt;i&amp;gt;gdlib&amp;lt;/i&amp;gt;. dont care, its just not there and its no &amp;quot;must have&amp;quot;. Just skip it.&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' If you get the following warning&lt;br /&gt;
&lt;br /&gt;
''WARNING!! Your wxWidgets copy has been linked against GTK2 and this will make aMule be unstable, use so much cpu and ram. You have been advised, don't report bugs so.''&lt;br /&gt;
&lt;br /&gt;
at the end of &amp;lt;i&amp;gt;configure&amp;lt;/i&amp;gt; you are probably linking against wxGTK2 instead of wxGTK. aMule will memleak and eat your CPU. It will probably crash as well. Use wxGTK as mentioned above!&lt;br /&gt;
&lt;br /&gt;
==  Patch 1  ==&lt;br /&gt;
&lt;br /&gt;
The problem would be:&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;pre&amp;gt;[...]&lt;br /&gt;
/usr/bin/ld: cannot find -lcryptopp&lt;br /&gt;
gmake[2]: *** [cas] Error 1&lt;br /&gt;
gmake[2]: Leaving directory `/home/eugene/aMule-2.0.0rc3/src'&lt;br /&gt;
gmake[1]: *** [all-recursive] Error 1&lt;br /&gt;
gmake[1]: Leaving directory `/home/eugene/aMule-2.0.0rc3'&lt;br /&gt;
gmake: *** [all] Error 2&amp;lt;/pre&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
So we patch it now:&lt;br /&gt;
&lt;br /&gt;
''edit src/Makefile''&lt;br /&gt;
&lt;br /&gt;
Search for the line containing&lt;br /&gt;
&lt;br /&gt;
''cryptopp''&lt;br /&gt;
&lt;br /&gt;
This line will read as:&lt;br /&gt;
&lt;br /&gt;
''LIBS =  -lcryptopp''&lt;br /&gt;
&lt;br /&gt;
Add ''-L/usr/local/lib'' to that line&lt;br /&gt;
&lt;br /&gt;
Now the line will read as:&lt;br /&gt;
&lt;br /&gt;
''LIBS =  -L/usr/local/lib -lcryptopp''&lt;br /&gt;
&lt;br /&gt;
==  Patch 2  ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The problem would be:&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;pre&amp;gt;[...]&lt;br /&gt;
amule.cpp:39:30: execinfo.h: No such file or directory&lt;br /&gt;
amule.cpp:40:28: mntent.h: No such file or directory&lt;br /&gt;
In file included from /usr/local/include/cryptopp/pkcspad.h:4,&lt;br /&gt;
from /usr/local/include/cryptopp/rsa.h:9,&lt;br /&gt;
from ClientCredits.h:32,&lt;br /&gt;
from amule.cpp:86:&lt;br /&gt;
/usr/local/include/cryptopp/cryptlib.h:1358:9: warning: &amp;quot;/*&amp;quot; within comment&lt;br /&gt;
amule.cpp: In member function `virtual bool CamuleApp: nInit()':&lt;br /&gt;
amule.cpp:423: error: `setmntent' undeclared (first use this function)&lt;br /&gt;
amule.cpp:423: error: (Each undeclared identifier is reported only once for&lt;br /&gt;
each function it appears in.)&lt;br /&gt;
amule.cpp:429: error: `getmntent' undeclared (first use this function)&lt;br /&gt;
amule.cpp:431: error: invalid use of undefined type `struct mntent'&lt;br /&gt;
amule.cpp:427: error: forward declaration of `struct mntent'&lt;br /&gt;
amule.cpp:432: error: invalid use of undefined type `struct mntent'&lt;br /&gt;
amule.cpp:427: error: forward declaration of `struct mntent'&lt;br /&gt;
amule.cpp:437: error: invalid use of undefined type `struct mntent'&lt;br /&gt;
amule.cpp:427: error: forward declaration of `struct mntent'&lt;br /&gt;
amule.cpp: In member function `virtual void CamuleApp: nFatalException()':&lt;br /&gt;
amule.cpp:982: error: `backtrace' undeclared (first use this function)&lt;br /&gt;
amule.cpp:987: error: `backtrace_symbols' undeclared (first use this function)&lt;br /&gt;
gmake[2]: *** [amule-amule.o] Error 1&lt;br /&gt;
gmake[2]: Leaving directory `/home/eugene/aMule-2.0.0rc3/src'&lt;br /&gt;
gmake[1]: *** [all-recursive] Error 1&lt;br /&gt;
gmake[1]: Leaving directory `/home/eugene/aMule-2.0.0rc3'&lt;br /&gt;
gmake: *** [all] Error 2&amp;lt;/pre&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
So we patch it now:&lt;br /&gt;
&lt;br /&gt;
As there is no official FreeBSD support in aMule yet we will patch it to work... Well there is OpenBSD support and this support will work for us too :-)&lt;br /&gt;
&lt;br /&gt;
Edit ''src/amule.cpp''&lt;br /&gt;
&lt;br /&gt;
and insert&lt;br /&gt;
&lt;br /&gt;
''#define __OPENBSD__''&lt;br /&gt;
&lt;br /&gt;
at the top of this file. I placed it right before the first ''#include'' line...&lt;br /&gt;
&lt;br /&gt;
&amp;quot;What a workaround!&amp;quot; you may scream. Hey, we don't fiddle too much around with the code, just hack it to work and get ready to share ;-)&lt;br /&gt;
&lt;br /&gt;
==  Make  ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''make'' will fail, use ''gmake''&lt;br /&gt;
&lt;br /&gt;
''make'' is BSD make, ''gmake'' is gnu make. They are '''not''' compatible.&lt;br /&gt;
&lt;br /&gt;
Now do:&lt;br /&gt;
&lt;br /&gt;
''gmake''&lt;br /&gt;
&lt;br /&gt;
Get yourself a hot green tea (I prefer some sort of sencha) while it is compiling.&lt;br /&gt;
&lt;br /&gt;
Then do:&lt;br /&gt;
&lt;br /&gt;
''gmake install''&lt;br /&gt;
&lt;br /&gt;
==  Use it  ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Just start it with ''/home/&amp;lt;your home&amp;gt;/amule/bin/amule''&lt;br /&gt;
or wherever you installed it to...&lt;br /&gt;
&lt;br /&gt;
Have phun&lt;br /&gt;
&lt;br /&gt;
Eugene&lt;br /&gt;
&lt;br /&gt;
==  Update - Using the port  ==&lt;br /&gt;
&lt;br /&gt;
I've just released the 2.0.0rc3 port. &lt;br /&gt;
See [http://www.amule.org/amule/download.php] (and [http://contribs.martymac.com]) to download it. &lt;br /&gt;
&lt;br /&gt;
Since the port is not (yet) officially available, you'll have to uncompress it (''tar xvzf file.tgz'') into the ''/usr/ports/net'' directory and then do a standard ''make install''.&lt;br /&gt;
&lt;br /&gt;
Any feedback welcome, many thanks to Eugene for this great wiki :)&lt;br /&gt;
&lt;br /&gt;
Ganael Laplanche.&lt;/div&gt;</summary>
		<author><name>80.224.220.9</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Main_Page"/>
				<updated>2004-05-31T13:59:22Z</updated>
		
		<summary type="html">&lt;p&gt;80.224.220.9: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br&amp;gt;	 &lt;br /&gt;
== &amp;lt;u&amp;gt;Welcome to the Wikipedia of aMule Project&amp;lt;/u&amp;gt; ;-) ==	 &lt;br /&gt;
	&lt;br /&gt;
http://www.amule.org/images/logo.gif	 &lt;br /&gt;
	 &lt;br /&gt;
We hope you will find some answers for your questions and problems!	 &lt;br /&gt;
	 &lt;br /&gt;
aMule Team	 &lt;br /&gt;
	 &lt;br /&gt;
&amp;lt;br&amp;gt;	 &lt;br /&gt;
== FAQs: ==	 &lt;br /&gt;
	 &lt;br /&gt;
FAQ [[FAQ_aMule|on aMule]] ([[FAQ-es|Spanish]])&amp;lt;br&amp;gt;	 &lt;br /&gt;
FAQ [[FAQ_eD2k/Kademlia|on ED2K/Kademlia]]&amp;lt;br&amp;gt;	 &lt;br /&gt;
	 &lt;br /&gt;
&amp;lt;br&amp;gt;	 &lt;br /&gt;
	 &lt;br /&gt;
== Help: ==	 &lt;br /&gt;
	 &lt;br /&gt;
Howto [[Compilation Installation|compile/install aMule from scratch]]&amp;lt;br&amp;gt;	&lt;br /&gt;
Howto [[Install-amule-freebsd|compile aMule on FreeBSD]]&amp;lt;br&amp;gt;&lt;br /&gt;
Howto [[HowTo compile on Win32|compile aMule on Windows]]&amp;lt;br&amp;gt;&lt;br /&gt;
Howto [[HowTo_Compile_In_Debian| compile aMule in Debian]]&amp;lt;br&amp;gt;&lt;br /&gt;
Howto [[CryptoppDebian|make Crypto++ work on Debian]]&amp;lt;br&amp;gt;&lt;br /&gt;
Howto [[MDK10_install|install aMule in Mandrake 10]]&amp;lt;br&amp;gt;&lt;br /&gt;
Howto [[Backtraces|create backtraces]] to help the [[aMule_devs|aMule devs]]&amp;lt;br&amp;gt;&lt;br /&gt;
Howto [[Firewall|setup iptables for aMule]]&amp;lt;br&amp;gt;&lt;br /&gt;
Howto [[Ed2k links handling|handle ed2k:// links]]&amp;lt;br&amp;gt;&lt;br /&gt;
Howto [[Webserver|Webserver configuration]] for aMule &amp;gt;= 2.0.0rc1&amp;lt;br&amp;gt;&lt;br /&gt;
Howto [[Debian_fonts|Font problems on Debian]]&amp;lt;br&amp;gt;&lt;br /&gt;
Howto [[Mule_Project_Wikipedia:Help|edit a page]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>80.224.220.9</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/AMule_Project_FAQ:Help</id>
		<title>AMule Project FAQ:Help</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/AMule_Project_FAQ:Help"/>
				<updated>2004-05-12T19:25:52Z</updated>
		
		<summary type="html">&lt;p&gt;80.224.220.9: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>80.224.220.9</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_MDK</id>
		<title>HowTo Compile In MDK</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_MDK"/>
				<updated>2004-05-12T19:25:32Z</updated>
		
		<summary type="html">&lt;p&gt;80.224.220.9: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This how-to explains the way to install and compile aMule on Mandrake 10 by using urpmi. I guess it would work in any other Mandrake version but I haven't tried it.&lt;br /&gt;
&lt;br /&gt;
The problem when installing aMule on Mandrake 10, is that wxBase official Mandrake package is linked against GTK2 and aMule needs it to be linked against GTK1. However it's needed to use the wx rpm packages from the aMule website.&lt;br /&gt;
&lt;br /&gt;
This can be done following the how-to in the page of aMule, but when doing it with urpmi, you have the advantage of controlling the version conflict between Mandrake's wxBase package and aMule's website package every time you update your system.&lt;br /&gt;
&lt;br /&gt;
There are others packages needed to install aMulle on Mandrake. However, in this case, Mandrake official packages are fine. These packages are:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
curl&amp;lt;br&amp;gt;&lt;br /&gt;
libcrypto&amp;lt;br&amp;gt;&lt;br /&gt;
libgd   &amp;lt;----- this is needed only to use the -o option of cas. If you're not going to use that option, you don't have to install it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you also want to compile aMule, you must install the devel packages corresponding to those:&lt;br /&gt;
&lt;br /&gt;
curl-devel&amp;lt;br&amp;gt;&lt;br /&gt;
libcrypto-devel&amp;lt;br&amp;gt;&lt;br /&gt;
libgd-devel&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To install all this packages, you must have well-configured urpmi sources (look easyurpmi or urpmidor to verify). If you have them well-configured, you only must do:&lt;br /&gt;
&lt;br /&gt;
'''urpmi curl'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''urpmi libcrypto'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''urpmi libgd'''&lt;br /&gt;
&lt;br /&gt;
'''urpmi curl-devel'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''urpmi libcrypto-devel'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''urpmi libgd-devel'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Let's start&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Create a dir to put in wxGTK and wxBase rpm packages from the aMule website.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''mkdir /home/user/RPMS'''&lt;br /&gt;
&lt;br /&gt;
copy there:&lt;br /&gt;
&lt;br /&gt;
wxGTK-2.4.2.rpm&amp;lt;br&amp;gt;&lt;br /&gt;
wxBase-2.4.2.rpm&amp;lt;br&amp;gt;&lt;br /&gt;
aMule-2.0.0rc3-MDK_9.2-10.rpm o aMule-1.2.6-MDK_9.2-10.rpm&lt;br /&gt;
&lt;br /&gt;
if you also want to compile aMule you must also copy:&lt;br /&gt;
&lt;br /&gt;
wxGTK-devel-2.4.2.rpm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Get in the new dir,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''cd /home/user/RPMS''' &lt;br /&gt;
&lt;br /&gt;
and run genhdlist to create hdlist.cz&lt;br /&gt;
&lt;br /&gt;
'''genhdlist'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Add that dir as a new source to urpmi&lt;br /&gt;
&lt;br /&gt;
'''urpmi.addmedia dirRPMS file://home/user/RPMS with hdlist.cz'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Go to RPMDRAKE, Remove Software, and search wx. Select wxBase, wxGTK and wxGTK-devel, and remove all of them from your computer. If your computer doesn't find any of them, it just wasn't installed, so there's no need to remove it ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Install wxGTX packages from dirRPMS source by doing:&lt;br /&gt;
&lt;br /&gt;
'''urpmi wxGTK-2.4.2'''&lt;br /&gt;
&lt;br /&gt;
if you also want to compile aMule you must also install&lt;br /&gt;
&lt;br /&gt;
'''urpmi wxGTK-devel-2.4.2'''&lt;br /&gt;
&lt;br /&gt;
6. Install wxBase package &lt;br /&gt;
&lt;br /&gt;
'''urpmi wxBase-2.4.2'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make sure you install the right packages from dirRPMS copying their exact name after urpmi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
then you must create the following symbolic links:&lt;br /&gt;
&lt;br /&gt;
'''ln -sf /usr/bin/wxgtk-2.4-config /usr/bin/wx-config'''&lt;br /&gt;
&lt;br /&gt;
'''ln -sf /usr/bin/wxbase-2.4-config /usr/bin/wxbase-config'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7. Now you can do&lt;br /&gt;
&lt;br /&gt;
'''urpmi aMule-2.0.0rc3-MDK_9.2-10.rpm''' &lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
'''urpmi aMule-1.2.6-MDK_9.2-10.rpm'''&lt;br /&gt;
&lt;br /&gt;
or compile aMule from the sources .tar.gz&lt;br /&gt;
&lt;br /&gt;
Following this how-to, you get an easy way to install back all of the packages that urpmi will remove each time yo update your system with urpmi --auto-select.&lt;br /&gt;
&lt;br /&gt;
After updating the system with urpmi you must remove back wxBase (and wxGTK if it also changes it), and then install the packages from dirRPMS as we have done before.&lt;/div&gt;</summary>
		<author><name>80.224.220.9</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Main_Page"/>
				<updated>2004-05-12T19:25:00Z</updated>
		
		<summary type="html">&lt;p&gt;80.224.220.9: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== &amp;lt;u&amp;gt;Welcome to the Wikipedia of aMule Project&amp;lt;/u&amp;gt; ;-) ==&lt;br /&gt;
&lt;br /&gt;
http://www.amule.org/images/logo.gif&lt;br /&gt;
&lt;br /&gt;
We hope you will find some answers for your questions and problems!&lt;br /&gt;
&lt;br /&gt;
aMule Team&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== FAQs: ==&lt;br /&gt;
&lt;br /&gt;
FAQ [[FAQ_aMule|on aMule]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Help: ==&lt;br /&gt;
&lt;br /&gt;
Howto [[Compilation Installation|compile/install aMule from scratch]]&amp;lt;br&amp;gt;&lt;br /&gt;
Howto [[HowTo_Compile_In_Debian| compile aMule in Debian]]&amp;lt;br&amp;gt;&lt;br /&gt;
Howto [[CryptoppDebian|make Crypto++ work on Debian]]&amp;lt;br&amp;gt;&lt;br /&gt;
Howto [[Firewall|setup iptables for aMule]]&amp;lt;br&amp;gt;&lt;br /&gt;
Howto [[Backtraces|create backtraces]] to help the aMule devs.&amp;lt;br&amp;gt;&lt;br /&gt;
Howto [[Install-amule-freebsd|aMule 2.0.0rc3]] compilation under FreeBSD&amp;lt;br&amp;gt;&lt;br /&gt;
Howto [[Webserver|Webserver configuration]] for aMule =&amp;gt; 2.0.0rc1&amp;lt;br&amp;gt;&lt;br /&gt;
Howto [[MDK10_install|install aMule in Mandrake 10]]&amp;lt;br&amp;gt;&lt;br /&gt;
Howto [[Mule_Project_Wikipedia:Help|edit a page]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>80.224.220.9</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Backtraces</id>
		<title>Backtraces</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Backtraces"/>
				<updated>2004-04-30T23:49:22Z</updated>
		
		<summary type="html">&lt;p&gt;80.224.220.9: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Well, not hard to guess, this is about backtraces.&lt;br /&gt;
&lt;br /&gt;
Usually, it should not be necessary for the normal user to do this. However, we might have a bad day and release a somewhat buggy version or you are running CVS which can also be unstable sometimes.&lt;br /&gt;
This is where the backtraces come in: if aMule crashes, and you get an &amp;quot;OOPS - aMule crashed&amp;quot; and so on, we'd like to know. The backtrace aMule provides is not always very usefull as it contains little information, but, as usual, there's a better way: A *real* backtrace.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
First of all, you need the GNU Debugger installed. It's called gdb and you could check for that by typing 'which gdb' in a console window. You should see something like this:&lt;br /&gt;
&lt;br /&gt;
 $ which gdb&lt;br /&gt;
 /usr/bin/gdb&lt;br /&gt;
&lt;br /&gt;
If you dont have gdb installed, you will get a message like this:&lt;br /&gt;
 $ which gdb&lt;br /&gt;
 which: no gdb in (/bin:/usr/bin:[sic])&lt;br /&gt;
&lt;br /&gt;
If that is the case, the GNU Debugger is most likely not installed on your system and you should install it before you proceed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then, compile aMule with debugging information:&lt;br /&gt;
 $ ./configure --enable-debug --disable-optimise --prefix=/where/to/install/aMule&lt;br /&gt;
 $ make&lt;br /&gt;
 $ make install&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you do not want to overwrite you old copy of aMule, simply do this instead:&lt;br /&gt;
 $ ./configure --enable-debug --disable-optimise&lt;br /&gt;
 $ make&lt;br /&gt;
&lt;br /&gt;
aMule can then be run by cd'ing to the dir 'src' and typing ./amule&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are unable or unwilling to recompile, or are running a *.rpm version, proceed anyway, but be aware that backtraces from debugging enabled builds are much more useful to us.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To create a backtrace, do the following:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Run &amp;quot;gdb /where/to/install/aMule/bin/amule&amp;quot;.&lt;br /&gt;
&amp;lt;li&amp;gt;Enter &amp;quot;ha SIGPIPE nostop noprint pass&amp;quot; after (gdb) prompt (to avoid gdb stopping at broken pipes).&lt;br /&gt;
&amp;lt;li&amp;gt;Enter &amp;quot;ha SIG32 nostop noprint pass&amp;quot; (to avoid gdb stopping at new thread). &lt;br /&gt;
&amp;lt;li&amp;gt;Enter &amp;quot;run&amp;quot;.&lt;br /&gt;
&amp;lt;li&amp;gt;Use aMule normally until it crashes.&lt;br /&gt;
&amp;lt;li&amp;gt;Enter &amp;quot;bt&amp;quot;.&lt;br /&gt;
&amp;lt;li&amp;gt;Enter &amp;quot;bt full&amp;quot;.&lt;br /&gt;
&amp;lt;li&amp;gt;Post the output of the last two steps in the [http://www.amule.org/amule/board.php?boardid=33&amp;amp;sid= backtraces forum] with some additional comment about the circumstances the segfault happened and what aMule version you used (or checkout time for CVS).&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So, that's it, have fun with aMule&lt;br /&gt;
&lt;br /&gt;
greetings, Citroklar&lt;br /&gt;
&lt;br /&gt;
(most of the above shamelessly stolen from pure_ascii's post in backtraces forum, thanks, pure!)&lt;/div&gt;</summary>
		<author><name>80.224.220.9</name></author>	</entry>

	</feed>