<?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=82.229.193.37</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=82.229.193.37"/>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Special:Contributions/82.229.193.37"/>
		<updated>2026-04-05T18:06:15Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.3</generator>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Debian-fr</id>
		<title>HowTo Compile In Debian-fr</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Debian-fr"/>
				<updated>2007-01-07T10:29:10Z</updated>
		
		<summary type="html">&lt;p&gt;82.229.193.37: translation of second part&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;[[HowTo_Compile_In_Debian|English]] | [[HowTo_Compile_In_Debian-es|Español]] | '''Français''' &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Comment compiler [[aMule]] sur [[Debian]] ou [http://www.ubuntulinux.org Ubuntu] par ''[[User:Jacobo221|Jacobo221]]'' et des aides [http://www.gnu.org GNU] [http://www.kernel.org Linux].&lt;br /&gt;
&lt;br /&gt;
Traduction par ''Caribou''.&lt;br /&gt;
&lt;br /&gt;
Rmerciements spéciaux à ''darknox'', ''Arathornz'', ''guest234'', ''parasito'', ''maya'' et ''klando'' pour les tests !&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' Ce tutoriel foncionnera aussi sur [http://www.ubuntulinux.com Ubuntu Linux].&lt;br /&gt;
&lt;br /&gt;
== Êtes-vous sûrs de vouloir compiler vous-mêmes ? ==&lt;br /&gt;
&lt;br /&gt;
Sinon, (ce qui est le plus courant) décidez si vous voulez la version stable d'[[aMule]] ou la version [[aMule CVS|CVS d'aMule]].&lt;br /&gt;
&lt;br /&gt;
=== Version stable d'[[aMule]] ===&lt;br /&gt;
&lt;br /&gt;
'''Ces paquets sont uniquement pour la version Sarge de Debian (3.1) !'''&lt;br /&gt;
&lt;br /&gt;
Pour installer la dernière version d'[[aMule]] en utilisant les [http://packages.debian.org deb]s, rien de plus simple, il vous suffit d'ajouter la ligne suivante au fichier ''/etc/apt/sources.list'' :&lt;br /&gt;
&lt;br /&gt;
 deb http://amule-debian.dyndns.org/ debian/&lt;br /&gt;
&lt;br /&gt;
Puis de lancer &amp;lt;code&amp;gt;apt-get update &amp;amp;&amp;amp; apt-get install amule&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Paquets de ce repository:&lt;br /&gt;
*amule&lt;br /&gt;
*amule-daemon&lt;br /&gt;
*amule-remote-gui&lt;br /&gt;
*amule-gui-utils (alc, wxcas)&lt;br /&gt;
*amule-console-utils (amuleweb, alcc, cas)&lt;br /&gt;
*amule-utils (metapackage pour amule-gui-utils et amule-console-utils)&lt;br /&gt;
&lt;br /&gt;
'''NOTES :''' &lt;br /&gt;
* Si [[aMule]] termine avec des erreurs signalant l'impossibilité d'ouvrir libbfd-2.15.so cela veut probablement dire que vous n'êtes PAS sur Debian Sarge. N'essayez pas de créer des liens symboliques ou de trouver des parades : cela pourrait facilement bloquer tout votre système.&lt;br /&gt;
&lt;br /&gt;
* http://dude.gemil.de (l'ancien lien) n'est plus conseillé. http://amule-debian.dyndns.org est (pour l'instant) juste une redirection, mais cela pourrait changer à l'avenir (si le repository devait être déplacé à cause des limitations du traffic).&lt;br /&gt;
&lt;br /&gt;
=== Version [[aMule CVS|CVS d'aMule]] ===&lt;br /&gt;
&lt;br /&gt;
'''Ces paquets sont pour la version testing de Debian (Etch) seulement !'''&lt;br /&gt;
&lt;br /&gt;
Pour récupérer la dernière version [[aMule CVS|CVS d'aMule]] en debs, ajoutez la ligne suivante au fichier ''/etc/apt/sources.list'' :&lt;br /&gt;
&lt;br /&gt;
 deb http://www.vollstreckernet.de/debian/ testing amule&lt;br /&gt;
&lt;br /&gt;
Les paquets sont signés par GPG, il faut donc utiliser les commandes suivantes :&lt;br /&gt;
 ''gpg --keyserver wwwkeys.eu.pgp.net --recv 50D0AE60''&lt;br /&gt;
 ''gpg -a --export 50D0AE60 &amp;gt; /tmp/key''&lt;br /&gt;
 ''apt-key add /tmp/key'' (nécessite les droits d'administration)&lt;br /&gt;
&lt;br /&gt;
Puis lancez ''apt-get update &amp;amp;&amp;amp; apt-get install amule''&lt;br /&gt;
&lt;br /&gt;
Vous pouvez également jeter un coup d'oeil aux autres outils [[aMule]] disponibles :&lt;br /&gt;
&lt;br /&gt;
'''[[aMule CVS]]'''&lt;br /&gt;
*amule&lt;br /&gt;
*amule-utils&lt;br /&gt;
*amule-utils-gui&lt;br /&gt;
*amule-ed2k&lt;br /&gt;
*amule-cas&lt;br /&gt;
*amule-wxcas&lt;br /&gt;
*amule-xas&lt;br /&gt;
*amule-common&lt;br /&gt;
*amule-theme-default&lt;br /&gt;
*amule-theme-php-default&lt;br /&gt;
*amule-theme-chicane&lt;br /&gt;
*amuleweb&lt;br /&gt;
*amule-remote-gui&lt;br /&gt;
*amule-daemon&lt;br /&gt;
*amule-alc&lt;br /&gt;
*amule-alcc&lt;br /&gt;
*amule-cmd&lt;br /&gt;
*amule-i18n-ar&lt;br /&gt;
*amule-i18n-bg&lt;br /&gt;
*amule-i18n-ca&lt;br /&gt;
*amule-i18n-da&lt;br /&gt;
*amule-i18n-de&lt;br /&gt;
*amule-i18n-en-gb&lt;br /&gt;
*amule-i18n-en-us&lt;br /&gt;
*amule-i18n-es&lt;br /&gt;
*amule-i18n-es-mx&lt;br /&gt;
*amule-i18n-et-ee&lt;br /&gt;
*amule-i18n-eu&lt;br /&gt;
*amule-i18n-fi&lt;br /&gt;
*amule-i18n-fr&lt;br /&gt;
*amule-i18n-gl&lt;br /&gt;
*amule-i18n-hr&lt;br /&gt;
*amule-i18n-hu&lt;br /&gt;
*amule-i18n-it-ch&lt;br /&gt;
*amule-i18n-it&lt;br /&gt;
*amule-i18n-ko-kr&lt;br /&gt;
*amule-i18n-nl&lt;br /&gt;
*amule-i18n-pl&lt;br /&gt;
*amule-i18n-pt-br&lt;br /&gt;
*amule-i18n-pt-pt&lt;br /&gt;
*amule-i18n-ru&lt;br /&gt;
*amule-i18n-sl&lt;br /&gt;
*amule-i18n-zh-cn&lt;br /&gt;
*amule-i18n-zh-tw&lt;br /&gt;
&lt;br /&gt;
Par exemple, si vous pensez que l'[[Webserver|interface Web]] d'[[aMule]] déchire et que vous voulez l'avoir également, lancez la commande suivante :&lt;br /&gt;
&lt;br /&gt;
Pour [[aMule CVS]]: ''apt-get install amuleweb''&lt;br /&gt;
&lt;br /&gt;
Pour la version stable d'[[aMule]] : ''apt-get install amule-console-utils''&lt;br /&gt;
&lt;br /&gt;
Si vous tenez toujours à compiler [[aMule]] au lieu d'instaler simplement les exécutables, continuez la lecture...&lt;br /&gt;
&lt;br /&gt;
==  Compiler [[aMule]] sur Debian 3.0 (Woody) ==&lt;br /&gt;
&lt;br /&gt;
'''Important :''' Il faut bien avoir en tête que ce tutoriel a été fait en pensant à aMule 2.0.0 ou plus récent sur [[Debian]] 3.0 (Woody/Sarge/Sid).&lt;br /&gt;
&lt;br /&gt;
Ce tutoriel se fonde sur l'utilisation de l'outil d'installation de paquet apt-get, ce qui veut dire que vous allez avoir besion d'avoir les droits d'administration (root). Par ailleurs, apt-get nécessite un système installé avec des dépendances de paquets parfaîtes. Si vous utilisez habituellement apt-get pour installer n'importe quelle application vous pouvez sauter cette section et passer directement à la suite. Si vous utilisez rarement apt-get mais plutôt apt-get il vous faut :&lt;br /&gt;
&lt;br /&gt;
A) (Recommendé) Résoudre tous les problèmes de dépendances de paquets sur votre système. Pour cela il faut regarder ce que donne la commande &amp;lt;code&amp;gt;&amp;quot;dpkg -C&amp;quot;&amp;lt;/code&amp;gt; et installer / effeacer / mettre à jour les différents paquets qu'elle mentionne en fonction de ce qui est requis. Cette option est recommendée non seulement parcequ'elle permet de s'assurer que la compilation d'[[aMule]] se déroulera correctement, mais cela contribuera à stabiliser votre système et par la suite vous pourrez alors utiliser apt-get qui permet des installations plus faciles mais aussi des mises à jours de votre systèmes grandement facilitées.&lt;br /&gt;
&lt;br /&gt;
B) Forcer apt-get à ignorer les problèmes de dépendences en utilisant l'option -f ou --fix-broken (une seule des deux suffit puisqu'il s'agit de la même option, cela donne par exemple &amp;lt;code&amp;gt;&amp;quot;apt-get install -f ...&amp;quot;&amp;lt;/code&amp;gt;). Cette option peut provoquer une installation corrompue ou un problème sur certains paquets qui pourrait empêcher les applications de fonctionner. Asussi n'oublier pas qu'utiliser cette option utilisée dans un système qui a des problèmes de dépendances pourrait tout coincer si le paquet installé est un paquet de base de la distribution (bien que ce ne soit pas le cas ici).&lt;br /&gt;
&lt;br /&gt;
C) Suivre les instructions, mais au lieu d'utiliser &amp;lt;code&amp;gt;&amp;quot;apt-get install foo&amp;quot;&amp;lt;/code&amp;gt;, lancer &amp;lt;code&amp;gt;&amp;quot;dpkg -i foo&amp;quot;&amp;lt;/code&amp;gt; où foo est le paquet à installer. Souvenez vous que les paquets à installer doivent déjà être sur le systèmes lorsqu'ils sont installés via dpkg. N'oubliez pas non plus de télécharger les paquets &amp;quot;Depends&amp;quot; (dont dépendent les paquets à installer) puisqu'il y aura sûrement besoin de ces paquets pour accomplir la compilation. Dans tous les cas, il ne faut '''pas''' utiliser les options suivantes de dpkg : --force-all  --force-depends-version --force-depends --force-conflicts&lt;br /&gt;
&lt;br /&gt;
Si vous installez habituellement les applications depuis leurs codes source, lisez [[Compilation_Installation|&amp;quot;aMule compilation / installation HowTo&amp;quot;]] de deltaHF car votre système pourrait ne pas satisfaire les dépendances du paquet [[aMule]] de debian même si la commande &amp;lt;code&amp;gt;&amp;quot;dpkg -C&amp;quot;&amp;lt;/code&amp;gt; ne montre aucune erreur.&lt;br /&gt;
&lt;br /&gt;
== The easiest: Preparing the system ==&lt;br /&gt;
&lt;br /&gt;
Once you decided to use apt-get, you must make sure you'll be downloading the latest versions of the packages (aMule team has discovered bugs in some deb packages that would make aMule impossible to compile on Debian without compiling some other libraries too. This bugs have been mostly fixed in those affected debian packages, so it is very important to be sure to have the packages up to date). This is done by issuing:&lt;br /&gt;
&lt;br /&gt;
 apt-get update &amp;amp;&amp;amp; apt-get dist-upgrade&lt;br /&gt;
&lt;br /&gt;
'''''Note 1:''' You must be root user to do this. Log in as root or &amp;lt;code&amp;gt;&amp;quot;su&amp;quot;&amp;lt;/code&amp;gt; or use &amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt;. NB: &amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt; must be specified on both apt-get commands, that is:''&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update &amp;amp;&amp;amp; sudo apt-get dist-upgrade&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt; is not a base command, so it may not be installed on your system, although it most probably will. Be aware that following this HowTo entirely as root may bring some problems later such as being unable to delete certain files as a normal user, so please only use root priviledges when necessary.''&lt;br /&gt;
&lt;br /&gt;
'''''Note 2:''' Woody users (that is, people stuck in the stable Debian 3.0 branch) will be updated to Sarge doing apt-get dist-upgrade.&lt;br /&gt;
&lt;br /&gt;
'''''Note 3:''' Sid users (that is, people holding the cutting-edge unstable Debian 3.0 branch) could suffer problems from packages not completely implemented or with broken dependencies (both are normal issues in the unstable branch). It is very important to keep this in mind since a compiler (g++) will be installed so it could also be broken and, with it, most applications compiled with it (once upgraded, of course). If a package was broken, to downgrade you can use the --force-downgrade switch with dpkg.''&lt;br /&gt;
&lt;br /&gt;
If for whatever reason you think this is too much of a complication, you can just wait a few days until the aMule binary version comes out for your architecture (that is, a .deb file).&lt;br /&gt;
&lt;br /&gt;
== The fastest: Installing the necessary packages ==&lt;br /&gt;
Remember you need to be root to install applications using apt-get, since apt-get installs system-wide applications. So, log in as root, use &amp;quot;su&amp;quot; or add &amp;quot;sudo&amp;quot; before every command shown here.&lt;br /&gt;
&lt;br /&gt;
The following are the packages which must be installed:&lt;br /&gt;
&lt;br /&gt;
1) Install the latest stable g++ compiler and the C++ Standard Library&lt;br /&gt;
&lt;br /&gt;
 apt-get install g++&lt;br /&gt;
&lt;br /&gt;
the required libraries for compiling [[aMule]] (wxbase is not really a requiered packet to compile aMule but, unless you know what you're doing, be sure you install it. I won't show in this this guide how to force aMule's compilation without wxbase):&lt;br /&gt;
&lt;br /&gt;
 apt-get install libwxbase2.4-dev libcurl3-dev libgtk1.2-dev libwxgtk2.4-dev&lt;br /&gt;
&lt;br /&gt;
Alternatively you can use &amp;lt;code&amp;gt;apt-get build-dep amule&amp;lt;/code&amp;gt; to get all the required depencies for compilation. Anyway, this last method is not sure to work, since it will depend on the latest version on the Debian repository and later versions or CVS versions might have different dependencies.&lt;br /&gt;
And the required utilities for compiling [[aMule]]:&lt;br /&gt;
&lt;br /&gt;
  apt-get install gettext make&lt;br /&gt;
&lt;br /&gt;
'''''Note 5:''' This can all be done in a single command line, which might be more handy for users using &amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt; to gain root priviledges:''&lt;br /&gt;
&lt;br /&gt;
 apt-get install g++ libwxbase2.4-dev libcurl3-dev libgtk1.2-dev libwxgtk2.4-dev gettext make&lt;br /&gt;
&lt;br /&gt;
'''''Note 6:''' From aMule 2.0.0-rc1 to aMule 2.0.0-rc5 (inclusive) the package ''libcrypto++-dev'' was necessary for compiling aMule, so if you are compiling any of such versions, apt-get libcrypto++-dev too.&lt;br /&gt;
&lt;br /&gt;
Also, you might be interested in installing libgd2-noxpm-dev if you plan to compile CAS. It is not a required library for compiling CAS, this library is only used by CAS for creating images (since v2.0.0-rc3) on the current aMule status (by running &amp;lt;code&amp;gt;cas -o&amp;lt;/code&amp;gt;). If you plan to use this feature of CAS, you need to install LibGD2. Anyway, CAS will compile perfectly well even if LibGD2 isn't installed, since it detects, on compilation time, if this library is installed.''&lt;br /&gt;
&lt;br /&gt;
2) Download the latest released [[aMule]] source code from [http://www.amule.org/files/files.php?cat=6 here] (or look [[AMule_CVS|here]] for an up-to-date link).&lt;br /&gt;
&lt;br /&gt;
'''''Note 7:''' From now on, I will suppose we are installing aMule 2.0.0-rc3''&lt;br /&gt;
&lt;br /&gt;
3) Fix Crypto++ Library 5.1 if using it.&lt;br /&gt;
&lt;br /&gt;
From [[aMule]] 2.0.0-rc1 to a aMule 2.0.0-rc5 (inclusive) this library is required because [[aMule]] is now supporting SecureIdent (remember, since aMule 2.0.0-rc6, libcrypto++ is optional and not needed by default), but the [[Libcrypto|Crypto++]] [[Debian]] package has had lots of compiling bugs and still has one (although the rest have been fixed after aMule team's reports). Remember you should have update and dist-upgraded apt-get before installing any [[Debian]] package in this HowTo, otherwise, you could be installing (or already have installed) a buggy Crypto++ package and this fix will not suit your needs. To fix the latest [[Libcrypto|crypto++]] [[Debian]] package only a symbolic link is needed:''&lt;br /&gt;
&lt;br /&gt;
 ln -s /usr/include/crypto++/cryptopp_config.h /usr/include/crypto++/config.h&lt;br /&gt;
&lt;br /&gt;
''If you still can't compile crypto++, try compiling it after running the following command:''&lt;br /&gt;
&lt;br /&gt;
 ln -s /usr/include/crypto++ /usr/include/cryptopp&lt;br /&gt;
&lt;br /&gt;
'''''Note 8:''' Since this link needs write permissions in /usr/lib, super-user (root) priviledges are needed. Again, this can be done easily with &amp;lt;code&amp;gt;&amp;quot;su&amp;quot;&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt;.''&lt;br /&gt;
&lt;br /&gt;
=== Using [[wxWidgets]] 2.6 ===&lt;br /&gt;
&lt;br /&gt;
[[Debian|Etch]] and [[Debian|Sid]] users can use wxWidgets 2.6 instead of wxWidgets 2.4 (Woody and Sarge users, forget about it. Go straight to the next chapter of this article).&lt;br /&gt;
&lt;br /&gt;
To use wxWidgets 2.6 instead of 2.4, just replace in all the above commands the terms ''libwxbase2.4-dev'' and ''libwxgtk2.4-dev'' with ''libwxbase2.6-dev'' and libwxgtk2.6-dev'' respectively.&lt;br /&gt;
&lt;br /&gt;
Whether or not you should use wx 2.6 insetad of wx 2.4 is up to you. It has both advantages and disadvantages. Anyway, in most cases, you will be grateful to use wx 2.6, so it is recommended.&lt;br /&gt;
&lt;br /&gt;
== The hardest: Compiling [[aMule]] ==&lt;br /&gt;
&lt;br /&gt;
4) Extract the sources. The following will create a folder on your user's home directory where it will extract the sources with the -C switch into it (the following command understands that [[aMule]]'s sources are on the current directory):&lt;br /&gt;
&lt;br /&gt;
 mkdir ~/aMule-compilation/ &amp;amp;&amp;amp; tar xzfv aMule-2.0.0rc3.tar.gz -C ~/aMule-compilation/ &amp;amp;&amp;amp; cd ~/aMule-compilation/&lt;br /&gt;
&lt;br /&gt;
'''''Note 9:''' Remember I'm supposing you are extracting [[aMule]] 2.0.0-rc3. Change the file name if it doesn't correspond to the actual packed source code filename.''&lt;br /&gt;
&lt;br /&gt;
5) Compile [[aMule]]! The following command will actually switch to the directory containing [[aMule]] 2.0.0rc3 and compile it:&lt;br /&gt;
&lt;br /&gt;
 cd ~/aMule-compilation/aMule-2.0.0rc3/ &amp;amp;&amp;amp; ./configure &amp;amp;&amp;amp; make&lt;br /&gt;
&lt;br /&gt;
'''''Note 10:''' Please take a look at the [[configure|configure article]].''&lt;br /&gt;
&lt;br /&gt;
'''''Note 11:''' You should check the output of&lt;br /&gt;
 ./configure --help | more&lt;br /&gt;
to see if there is any configure switch which might be of your interest, such as --disable-debug --enable-optimise or --bindir= ''&lt;br /&gt;
&lt;br /&gt;
'''''Note 12:''' if you get an error message, while compiling, similar to: &amp;quot;In file included from /usr/include/wx/***:***, [...] /usr/include/wx/******:***: internal compiler error: Segmentation fault&amp;quot;, then you most probably have problems with wxWidgets. Try with''&lt;br /&gt;
&lt;br /&gt;
 apt-get install --reinstall wxwin2.4-headers libwxbase2.4 libwxgtk2.4-dev&lt;br /&gt;
&lt;br /&gt;
''which will reinstall wxWidgets and will most probably fix the compilation error.''&lt;br /&gt;
&lt;br /&gt;
== Meeting satisfaction: Installing aMule! ==&lt;br /&gt;
&lt;br /&gt;
8) What's left? Install aMule (remember you must be root, so log in as root or use &amp;lt;code&amp;gt;&amp;quot;su&amp;quot;&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Now you can remove the sources so you free up space in your hard disk by running:&lt;br /&gt;
&lt;br /&gt;
 rm -rf ~/aMule-compilation/&lt;br /&gt;
&lt;br /&gt;
== The end: Final checks ==&lt;br /&gt;
&lt;br /&gt;
If you have sometime installed aMule from the Debian packages (no matter if the package came from http://gunnm.org/~soda ), you will have aMule binaries installed in /usr/bin. But &amp;lt;code&amp;gt;&amp;quot;make install&amp;quot;&amp;lt;/code&amp;gt; installs binnaries in /usr/local/bin (unless --prefix= is set in configure). This leads us to the point that when typing &amp;quot;amule&amp;quot; anyone of the two installed aMule versions might be invoked (which one is executed will depend on the $PATH environment variable. You can check it by typing &amp;lt;code&amp;gt;&amp;quot;type amule&amp;quot;&amp;lt;/code&amp;gt;). The walk around is very easy: remove the aMule installed through [[Debian]] package. You can do this with the command &amp;quot;apt-get remove amule&amp;quot; (do not use &amp;lt;code&amp;gt;&amp;quot;apt-get remove --purge&amp;quot;&amp;lt;/code&amp;gt; or you might loose your [[aMule]] settings) or with &amp;lt;code&amp;gt;&amp;quot;dpkg --remove amule&amp;quot;&amp;lt;/code&amp;gt; (again, never ever use &amp;lt;code&amp;gt;&amp;quot;dpkg --purge&amp;quot;&amp;lt;/code&amp;gt; or you might loose your [[aMule]] settings). apt-get will remove aMule-utils if you have them installed (only available as a separate package in Sid, in Sarge and Woody aMule utils are included in the base aMule package) while dpkg will leave aMule-utils installed on the system (which, in general, is a bad idea).&lt;br /&gt;
&lt;br /&gt;
Also, if you installed xmule sometime or you are planing to install it, have in mind that the [[ed2k command]] exists both in [[aMule]] and [[xMule]]. You might want to run `type ed2k` to see which [[ed2k command]] will be executed and rename the other so you make sure it's never executed by mistake.&lt;br /&gt;
&lt;br /&gt;
== You're done... ==&lt;br /&gt;
&lt;br /&gt;
That's it! Your own compiled [[aMule]] is installed on your system and ready to go.&lt;br /&gt;
&lt;br /&gt;
To run [[aMule]], just type &amp;lt;code&amp;gt;&amp;quot;amule&amp;quot;&amp;lt;/code&amp;gt;. You can check if everything worked by typing &amp;lt;code&amp;gt;&amp;quot;amule -v&amp;quot;&amp;lt;/code&amp;gt; and check if the displayed version corresponds with the one you were compiling/installing.&lt;br /&gt;
&lt;br /&gt;
If this HowTo didn't help, you have a rare problem on your system ;-) Take a look at http://www.amule.org ([http://www.amule.org/amule aMule Forums] at http://forum.amule.org ) or visit us in #amule on irc.freenode.net and (don't doubt) we'll try to do our best to help you.&lt;br /&gt;
&lt;br /&gt;
== Final notes ==&lt;br /&gt;
&lt;br /&gt;
If you are in one of those rare cases when you wish to compile [[aMule]] statically, install also ''libtiff4-dev'' (through ''apt-get install libtiff4-dev''). Anyway, this is '''NOT''' recommended and, in fact, will probably not do any better or even, not work at all.&lt;/div&gt;</summary>
		<author><name>82.229.193.37</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Debian-fr</id>
		<title>HowTo Compile In Debian-fr</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Debian-fr"/>
				<updated>2007-01-06T19:02:04Z</updated>
		
		<summary type="html">&lt;p&gt;82.229.193.37: typos&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;[[HowTo_Compile_In_Debian|English]] | [[HowTo_Compile_In_Debian-es|Español]] | '''Français''' &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Comment compiler [[aMule]] sur [[Debian]] ou [http://www.ubuntulinux.org Ubuntu] par ''[[User:Jacobo221|Jacobo221]]'' et des aides [http://www.gnu.org GNU] [http://www.kernel.org Linux].&lt;br /&gt;
&lt;br /&gt;
Traduction par ''Caribou''.&lt;br /&gt;
&lt;br /&gt;
Rmerciements spéciaux à ''darknox'', ''Arathornz'', ''guest234'', ''parasito'', ''maya'' et ''klando'' pour les tests !&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' Ce tutoriel foncionnera aussi sur [http://www.ubuntulinux.com Ubuntu Linux].&lt;br /&gt;
&lt;br /&gt;
== Êtes-vous sûrs de vouloir compiler vous-mêmes ? ==&lt;br /&gt;
&lt;br /&gt;
Sinon, (ce qui est le plus courant) décidez si vous voulez la version stable d'[[aMule]] ou la version [[aMule CVS|CVS d'aMule]].&lt;br /&gt;
&lt;br /&gt;
=== Version stable d'[[aMule]] ===&lt;br /&gt;
&lt;br /&gt;
'''Ces paquets sont uniquement pour la version Sarge de Debian (3.1) !'''&lt;br /&gt;
&lt;br /&gt;
Pour installer la dernière version d'[[aMule]] en utilisant les [http://packages.debian.org deb]s, rien de plus simple, il vous suffit d'ajouter la ligne suivante au fichier ''/etc/apt/sources.list'' :&lt;br /&gt;
&lt;br /&gt;
 deb http://amule-debian.dyndns.org/ debian/&lt;br /&gt;
&lt;br /&gt;
Puis de lancer &amp;lt;code&amp;gt;apt-get update &amp;amp;&amp;amp; apt-get install amule&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Paquets de ce repository:&lt;br /&gt;
*amule&lt;br /&gt;
*amule-daemon&lt;br /&gt;
*amule-remote-gui&lt;br /&gt;
*amule-gui-utils (alc, wxcas)&lt;br /&gt;
*amule-console-utils (amuleweb, alcc, cas)&lt;br /&gt;
*amule-utils (metapackage pour amule-gui-utils et amule-console-utils)&lt;br /&gt;
&lt;br /&gt;
'''NOTES :''' &lt;br /&gt;
* Si [[aMule]] termine avec des erreurs signalant l'impossibilité d'ouvrir libbfd-2.15.so cela veut probablement dire que vous n'êtes PAS sur Debian Sarge. N'essayez pas de créer des liens symboliques ou de trouver des parades : cela pourrait facilement bloquer tout votre système.&lt;br /&gt;
&lt;br /&gt;
* http://dude.gemil.de (l'ancien lien) n'est plus conseillé. http://amule-debian.dyndns.org est (pour l'instant) juste une redirection, mais cela pourrait changer à l'avenir (si le repository devait être déplacé à cause des limitations du traffic).&lt;br /&gt;
&lt;br /&gt;
=== Version [[aMule CVS|CVS d'aMule]] ===&lt;br /&gt;
&lt;br /&gt;
'''Ces paquets sont pour la version testing de Debian (Etch) seulement !'''&lt;br /&gt;
&lt;br /&gt;
Pour récupérer la dernière version [[aMule CVS|CVS d'aMule]] en debs, ajoutez la ligne suivante au fichier ''/etc/apt/sources.list'' :&lt;br /&gt;
&lt;br /&gt;
 deb http://www.vollstreckernet.de/debian/ testing amule&lt;br /&gt;
&lt;br /&gt;
Les paquets sont signés par GPG, il faut donc utiliser les commandes suivantes :&lt;br /&gt;
 ''gpg --keyserver wwwkeys.eu.pgp.net --recv 50D0AE60''&lt;br /&gt;
 ''gpg -a --export 50D0AE60 &amp;gt; /tmp/key''&lt;br /&gt;
 ''apt-key add /tmp/key'' (nécessite les droits d'administration)&lt;br /&gt;
&lt;br /&gt;
Puis lancez ''apt-get update &amp;amp;&amp;amp; apt-get install amule''&lt;br /&gt;
&lt;br /&gt;
Vous pouvez également jeter un coup d'oeil aux autres outils [[aMule]] disponibles :&lt;br /&gt;
&lt;br /&gt;
'''[[aMule CVS]]'''&lt;br /&gt;
*amule&lt;br /&gt;
*amule-utils&lt;br /&gt;
*amule-utils-gui&lt;br /&gt;
*amule-ed2k&lt;br /&gt;
*amule-cas&lt;br /&gt;
*amule-wxcas&lt;br /&gt;
*amule-xas&lt;br /&gt;
*amule-common&lt;br /&gt;
*amule-theme-default&lt;br /&gt;
*amule-theme-php-default&lt;br /&gt;
*amule-theme-chicane&lt;br /&gt;
*amuleweb&lt;br /&gt;
*amule-remote-gui&lt;br /&gt;
*amule-daemon&lt;br /&gt;
*amule-alc&lt;br /&gt;
*amule-alcc&lt;br /&gt;
*amule-cmd&lt;br /&gt;
*amule-i18n-ar&lt;br /&gt;
*amule-i18n-bg&lt;br /&gt;
*amule-i18n-ca&lt;br /&gt;
*amule-i18n-da&lt;br /&gt;
*amule-i18n-de&lt;br /&gt;
*amule-i18n-en-gb&lt;br /&gt;
*amule-i18n-en-us&lt;br /&gt;
*amule-i18n-es&lt;br /&gt;
*amule-i18n-es-mx&lt;br /&gt;
*amule-i18n-et-ee&lt;br /&gt;
*amule-i18n-eu&lt;br /&gt;
*amule-i18n-fi&lt;br /&gt;
*amule-i18n-fr&lt;br /&gt;
*amule-i18n-gl&lt;br /&gt;
*amule-i18n-hr&lt;br /&gt;
*amule-i18n-hu&lt;br /&gt;
*amule-i18n-it-ch&lt;br /&gt;
*amule-i18n-it&lt;br /&gt;
*amule-i18n-ko-kr&lt;br /&gt;
*amule-i18n-nl&lt;br /&gt;
*amule-i18n-pl&lt;br /&gt;
*amule-i18n-pt-br&lt;br /&gt;
*amule-i18n-pt-pt&lt;br /&gt;
*amule-i18n-ru&lt;br /&gt;
*amule-i18n-sl&lt;br /&gt;
*amule-i18n-zh-cn&lt;br /&gt;
*amule-i18n-zh-tw&lt;br /&gt;
&lt;br /&gt;
Par exemple, si vous pensez que l'[[Webserver|interface Web]] d'[[aMule]] déchire et que vous voulez l'avoir également, lancez la commande suivante :&lt;br /&gt;
&lt;br /&gt;
Pour [[aMule CVS]]: ''apt-get install amuleweb''&lt;br /&gt;
&lt;br /&gt;
Pour la version stable d'[[aMule]] : ''apt-get install amule-console-utils''&lt;br /&gt;
&lt;br /&gt;
Si vous tenez toujours à compiler [[aMule]] au lieu d'instaler simplement les exécutables, continuez la lecture...&lt;br /&gt;
&lt;br /&gt;
==  Compiling on Debian 3.0 aka Woody ==&lt;br /&gt;
&lt;br /&gt;
'''Important:''' Have in mind that this HowTo was done having in mind aMule 2.0.0 or greater in [[Debian]] 3.0 (Woody/Sarge/Sid).&lt;br /&gt;
&lt;br /&gt;
This HowTo is based on using the apt-get package installer tool, which means you'll have to be able to get super-user (root) access. Also, apt-get requires a perfect packet dependencies installed system. If you usually use apt-get for installing any application, skip this and go to the next section. If you rarely use apt-get but, instead, use dpkg, you can;&lt;br /&gt;
&lt;br /&gt;
A) (Recommended) Solve all the dependencies problems on your system. This can be done by taking a look at the &amp;lt;code&amp;gt;&amp;quot;dpkg -C&amp;quot;&amp;lt;/code&amp;gt; output and installing/removing/updating the packages it mentions depending on what's required. This option is the recommended since it will not only ensure your aMule compilation will be most surely correct, but it will also make your system the most stable it can possibly be and from now on you'll be able to use apt-get to not only make easier installations, but also to easily upgrade your system.&lt;br /&gt;
&lt;br /&gt;
B) Force apt-get to ignore the dependencies problems using the -f or --fix-broken switches (just one of them, since they're exactly the same, so that'd be, for example, &amp;lt;code&amp;gt;&amp;quot;apt-get install -f ...&amp;quot;&amp;lt;/code&amp;gt;). This option may cause a corrupt installation of some packages which may cause the apps not to work. Also have in mind that using this switch in a system with dependencies problems may cause the system to completely break if the package being installed is a base package (although this is not the case).&lt;br /&gt;
&lt;br /&gt;
C) Follow this instructions but, instead of using &amp;lt;code&amp;gt;&amp;quot;apt-get install foo&amp;quot;&amp;lt;/code&amp;gt;, use &amp;lt;code&amp;gt;&amp;quot;dpkg -i foo&amp;quot;&amp;lt;/code&amp;gt; where foo is the package to install. Remember the packages must be already on the system when installing packages with dpkg. Remember also to download any &amp;quot;Depends&amp;quot; package since it most-surely will be necessary for successfully compiling [[aMule]]. Avoid using whichever of the following dpkg switches: --force-all  --force-depends-version --force-depends --force-conflicts&lt;br /&gt;
&lt;br /&gt;
If you usually install applications from source, read deltaHF's [[Compilation_Installation|&amp;quot;aMule compilation / installation HowTo&amp;quot;]] since your system might not be complying the Debian aMule package dependencies although &amp;lt;code&amp;gt;&amp;quot;dpkg -C&amp;quot;&amp;lt;/code&amp;gt; shows no errors.&lt;br /&gt;
&lt;br /&gt;
== The easiest: Preparing the system ==&lt;br /&gt;
&lt;br /&gt;
Once you decided to use apt-get, you must make sure you'll be downloading the latest versions of the packages (aMule team has discovered bugs in some deb packages that would make aMule impossible to compile on Debian without compiling some other libraries too. This bugs have been mostly fixed in those affected debian packages, so it is very important to be sure to have the packages up to date). This is done by issuing:&lt;br /&gt;
&lt;br /&gt;
 apt-get update &amp;amp;&amp;amp; apt-get dist-upgrade&lt;br /&gt;
&lt;br /&gt;
'''''Note 1:''' You must be root user to do this. Log in as root or &amp;lt;code&amp;gt;&amp;quot;su&amp;quot;&amp;lt;/code&amp;gt; or use &amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt;. NB: &amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt; must be specified on both apt-get commands, that is:''&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update &amp;amp;&amp;amp; sudo apt-get dist-upgrade&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt; is not a base command, so it may not be installed on your system, although it most probably will. Be aware that following this HowTo entirely as root may bring some problems later such as being unable to delete certain files as a normal user, so please only use root priviledges when necessary.''&lt;br /&gt;
&lt;br /&gt;
'''''Note 2:''' Woody users (that is, people stuck in the stable Debian 3.0 branch) will be updated to Sarge doing apt-get dist-upgrade.&lt;br /&gt;
&lt;br /&gt;
'''''Note 3:''' Sid users (that is, people holding the cutting-edge unstable Debian 3.0 branch) could suffer problems from packages not completely implemented or with broken dependencies (both are normal issues in the unstable branch). It is very important to keep this in mind since a compiler (g++) will be installed so it could also be broken and, with it, most applications compiled with it (once upgraded, of course). If a package was broken, to downgrade you can use the --force-downgrade switch with dpkg.''&lt;br /&gt;
&lt;br /&gt;
If for whatever reason you think this is too much of a complication, you can just wait a few days until the aMule binary version comes out for your architecture (that is, a .deb file).&lt;br /&gt;
&lt;br /&gt;
== The fastest: Installing the necessary packages ==&lt;br /&gt;
Remember you need to be root to install applications using apt-get, since apt-get installs system-wide applications. So, log in as root, use &amp;quot;su&amp;quot; or add &amp;quot;sudo&amp;quot; before every command shown here.&lt;br /&gt;
&lt;br /&gt;
The following are the packages which must be installed:&lt;br /&gt;
&lt;br /&gt;
1) Install the latest stable g++ compiler and the C++ Standard Library&lt;br /&gt;
&lt;br /&gt;
 apt-get install g++&lt;br /&gt;
&lt;br /&gt;
the required libraries for compiling [[aMule]] (wxbase is not really a requiered packet to compile aMule but, unless you know what you're doing, be sure you install it. I won't show in this this guide how to force aMule's compilation without wxbase):&lt;br /&gt;
&lt;br /&gt;
 apt-get install libwxbase2.4-dev libcurl3-dev libgtk1.2-dev libwxgtk2.4-dev&lt;br /&gt;
&lt;br /&gt;
Alternatively you can use &amp;lt;code&amp;gt;apt-get build-dep amule&amp;lt;/code&amp;gt; to get all the required depencies for compilation. Anyway, this last method is not sure to work, since it will depend on the latest version on the Debian repository and later versions or CVS versions might have different dependencies.&lt;br /&gt;
And the required utilities for compiling [[aMule]]:&lt;br /&gt;
&lt;br /&gt;
  apt-get install gettext make&lt;br /&gt;
&lt;br /&gt;
'''''Note 5:''' This can all be done in a single command line, which might be more handy for users using &amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt; to gain root priviledges:''&lt;br /&gt;
&lt;br /&gt;
 apt-get install g++ libwxbase2.4-dev libcurl3-dev libgtk1.2-dev libwxgtk2.4-dev gettext make&lt;br /&gt;
&lt;br /&gt;
'''''Note 6:''' From aMule 2.0.0-rc1 to aMule 2.0.0-rc5 (inclusive) the package ''libcrypto++-dev'' was necessary for compiling aMule, so if you are compiling any of such versions, apt-get libcrypto++-dev too.&lt;br /&gt;
&lt;br /&gt;
Also, you might be interested in installing libgd2-noxpm-dev if you plan to compile CAS. It is not a required library for compiling CAS, this library is only used by CAS for creating images (since v2.0.0-rc3) on the current aMule status (by running &amp;lt;code&amp;gt;cas -o&amp;lt;/code&amp;gt;). If you plan to use this feature of CAS, you need to install LibGD2. Anyway, CAS will compile perfectly well even if LibGD2 isn't installed, since it detects, on compilation time, if this library is installed.''&lt;br /&gt;
&lt;br /&gt;
2) Download the latest released [[aMule]] source code from [http://www.amule.org/files/files.php?cat=6 here] (or look [[AMule_CVS|here]] for an up-to-date link).&lt;br /&gt;
&lt;br /&gt;
'''''Note 7:''' From now on, I will suppose we are installing aMule 2.0.0-rc3''&lt;br /&gt;
&lt;br /&gt;
3) Fix Crypto++ Library 5.1 if using it.&lt;br /&gt;
&lt;br /&gt;
From [[aMule]] 2.0.0-rc1 to a aMule 2.0.0-rc5 (inclusive) this library is required because [[aMule]] is now supporting SecureIdent (remember, since aMule 2.0.0-rc6, libcrypto++ is optional and not needed by default), but the [[Libcrypto|Crypto++]] [[Debian]] package has had lots of compiling bugs and still has one (although the rest have been fixed after aMule team's reports). Remember you should have update and dist-upgraded apt-get before installing any [[Debian]] package in this HowTo, otherwise, you could be installing (or already have installed) a buggy Crypto++ package and this fix will not suit your needs. To fix the latest [[Libcrypto|crypto++]] [[Debian]] package only a symbolic link is needed:''&lt;br /&gt;
&lt;br /&gt;
 ln -s /usr/include/crypto++/cryptopp_config.h /usr/include/crypto++/config.h&lt;br /&gt;
&lt;br /&gt;
''If you still can't compile crypto++, try compiling it after running the following command:''&lt;br /&gt;
&lt;br /&gt;
 ln -s /usr/include/crypto++ /usr/include/cryptopp&lt;br /&gt;
&lt;br /&gt;
'''''Note 8:''' Since this link needs write permissions in /usr/lib, super-user (root) priviledges are needed. Again, this can be done easily with &amp;lt;code&amp;gt;&amp;quot;su&amp;quot;&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt;.''&lt;br /&gt;
&lt;br /&gt;
=== Using [[wxWidgets]] 2.6 ===&lt;br /&gt;
&lt;br /&gt;
[[Debian|Etch]] and [[Debian|Sid]] users can use wxWidgets 2.6 instead of wxWidgets 2.4 (Woody and Sarge users, forget about it. Go straight to the next chapter of this article).&lt;br /&gt;
&lt;br /&gt;
To use wxWidgets 2.6 instead of 2.4, just replace in all the above commands the terms ''libwxbase2.4-dev'' and ''libwxgtk2.4-dev'' with ''libwxbase2.6-dev'' and libwxgtk2.6-dev'' respectively.&lt;br /&gt;
&lt;br /&gt;
Whether or not you should use wx 2.6 insetad of wx 2.4 is up to you. It has both advantages and disadvantages. Anyway, in most cases, you will be grateful to use wx 2.6, so it is recommended.&lt;br /&gt;
&lt;br /&gt;
== The hardest: Compiling [[aMule]] ==&lt;br /&gt;
&lt;br /&gt;
4) Extract the sources. The following will create a folder on your user's home directory where it will extract the sources with the -C switch into it (the following command understands that [[aMule]]'s sources are on the current directory):&lt;br /&gt;
&lt;br /&gt;
 mkdir ~/aMule-compilation/ &amp;amp;&amp;amp; tar xzfv aMule-2.0.0rc3.tar.gz -C ~/aMule-compilation/ &amp;amp;&amp;amp; cd ~/aMule-compilation/&lt;br /&gt;
&lt;br /&gt;
'''''Note 9:''' Remember I'm supposing you are extracting [[aMule]] 2.0.0-rc3. Change the file name if it doesn't correspond to the actual packed source code filename.''&lt;br /&gt;
&lt;br /&gt;
5) Compile [[aMule]]! The following command will actually switch to the directory containing [[aMule]] 2.0.0rc3 and compile it:&lt;br /&gt;
&lt;br /&gt;
 cd ~/aMule-compilation/aMule-2.0.0rc3/ &amp;amp;&amp;amp; ./configure &amp;amp;&amp;amp; make&lt;br /&gt;
&lt;br /&gt;
'''''Note 10:''' Please take a look at the [[configure|configure article]].''&lt;br /&gt;
&lt;br /&gt;
'''''Note 11:''' You should check the output of&lt;br /&gt;
 ./configure --help | more&lt;br /&gt;
to see if there is any configure switch which might be of your interest, such as --disable-debug --enable-optimise or --bindir= ''&lt;br /&gt;
&lt;br /&gt;
'''''Note 12:''' if you get an error message, while compiling, similar to: &amp;quot;In file included from /usr/include/wx/***:***, [...] /usr/include/wx/******:***: internal compiler error: Segmentation fault&amp;quot;, then you most probably have problems with wxWidgets. Try with''&lt;br /&gt;
&lt;br /&gt;
 apt-get install --reinstall wxwin2.4-headers libwxbase2.4 libwxgtk2.4-dev&lt;br /&gt;
&lt;br /&gt;
''which will reinstall wxWidgets and will most probably fix the compilation error.''&lt;br /&gt;
&lt;br /&gt;
== Meeting satisfaction: Installing aMule! ==&lt;br /&gt;
&lt;br /&gt;
8) What's left? Install aMule (remember you must be root, so log in as root or use &amp;lt;code&amp;gt;&amp;quot;su&amp;quot;&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Now you can remove the sources so you free up space in your hard disk by running:&lt;br /&gt;
&lt;br /&gt;
 rm -rf ~/aMule-compilation/&lt;br /&gt;
&lt;br /&gt;
== The end: Final checks ==&lt;br /&gt;
&lt;br /&gt;
If you have sometime installed aMule from the Debian packages (no matter if the package came from http://gunnm.org/~soda ), you will have aMule binaries installed in /usr/bin. But &amp;lt;code&amp;gt;&amp;quot;make install&amp;quot;&amp;lt;/code&amp;gt; installs binnaries in /usr/local/bin (unless --prefix= is set in configure). This leads us to the point that when typing &amp;quot;amule&amp;quot; anyone of the two installed aMule versions might be invoked (which one is executed will depend on the $PATH environment variable. You can check it by typing &amp;lt;code&amp;gt;&amp;quot;type amule&amp;quot;&amp;lt;/code&amp;gt;). The walk around is very easy: remove the aMule installed through [[Debian]] package. You can do this with the command &amp;quot;apt-get remove amule&amp;quot; (do not use &amp;lt;code&amp;gt;&amp;quot;apt-get remove --purge&amp;quot;&amp;lt;/code&amp;gt; or you might loose your [[aMule]] settings) or with &amp;lt;code&amp;gt;&amp;quot;dpkg --remove amule&amp;quot;&amp;lt;/code&amp;gt; (again, never ever use &amp;lt;code&amp;gt;&amp;quot;dpkg --purge&amp;quot;&amp;lt;/code&amp;gt; or you might loose your [[aMule]] settings). apt-get will remove aMule-utils if you have them installed (only available as a separate package in Sid, in Sarge and Woody aMule utils are included in the base aMule package) while dpkg will leave aMule-utils installed on the system (which, in general, is a bad idea).&lt;br /&gt;
&lt;br /&gt;
Also, if you installed xmule sometime or you are planing to install it, have in mind that the [[ed2k command]] exists both in [[aMule]] and [[xMule]]. You might want to run `type ed2k` to see which [[ed2k command]] will be executed and rename the other so you make sure it's never executed by mistake.&lt;br /&gt;
&lt;br /&gt;
== You're done... ==&lt;br /&gt;
&lt;br /&gt;
That's it! Your own compiled [[aMule]] is installed on your system and ready to go.&lt;br /&gt;
&lt;br /&gt;
To run [[aMule]], just type &amp;lt;code&amp;gt;&amp;quot;amule&amp;quot;&amp;lt;/code&amp;gt;. You can check if everything worked by typing &amp;lt;code&amp;gt;&amp;quot;amule -v&amp;quot;&amp;lt;/code&amp;gt; and check if the displayed version corresponds with the one you were compiling/installing.&lt;br /&gt;
&lt;br /&gt;
If this HowTo didn't help, you have a rare problem on your system ;-) Take a look at http://www.amule.org ([http://www.amule.org/amule aMule Forums] at http://forum.amule.org ) or visit us in #amule on irc.freenode.net and (don't doubt) we'll try to do our best to help you.&lt;br /&gt;
&lt;br /&gt;
== Final notes ==&lt;br /&gt;
&lt;br /&gt;
If you are in one of those rare cases when you wish to compile [[aMule]] statically, install also ''libtiff4-dev'' (through ''apt-get install libtiff4-dev''). Anyway, this is '''NOT''' recommended and, in fact, will probably not do any better or even, not work at all.&lt;/div&gt;</summary>
		<author><name>82.229.193.37</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Debian-fr</id>
		<title>HowTo Compile In Debian-fr</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Debian-fr"/>
				<updated>2007-01-06T19:01:11Z</updated>
		
		<summary type="html">&lt;p&gt;82.229.193.37: traduction de la première partie&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;[[HowTo_Compile_In_Debian|English]] | [[HowTo_Compile_In_Debian-es|Español]] | '''Français''' &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Comment compiler [[aMule]] sur [[Debian]] ou [http://www.ubuntulinux.org Ubuntu] par ''[[User:Jacobo221|Jacobo221]]'' et des aides [http://www.gnu.org GNU] [http://www.kernel.org Linux].&lt;br /&gt;
&lt;br /&gt;
Traduction par ''Caribou''.&lt;br /&gt;
&lt;br /&gt;
Rmerciements spéciaux à ''darknox'', ''Arathornz'', ''guest234'', ''parasito'', ''maya'' et ''klando'' pour les tests !&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' Ce tutoriel foncionnera aussi sur [http://www.ubuntulinux.com Ubuntu Linux].&lt;br /&gt;
&lt;br /&gt;
== Êtes-vous sûrs de vouloir compiler vous-mêmes ? ==&lt;br /&gt;
&lt;br /&gt;
Sinon, (ce qui est le plus courant) décidez si vous voulez la version stable d'[[aMule]] ou la version [[CVS d'aMule]].&lt;br /&gt;
&lt;br /&gt;
=== Version stable d'[[aMule]] ===&lt;br /&gt;
&lt;br /&gt;
'''Ces paquets sont uniquement pour la version Sarge de Debian (3.1) !'''&lt;br /&gt;
&lt;br /&gt;
Pour installer la dernière version d'[[aMulre]] en utilisant les [http://packages.debian.org deb]s, rien de plus simple, il vous suffit d'ajouter la ligne suivante au fichier ''/etc/apt/sources.list'' :&lt;br /&gt;
&lt;br /&gt;
 deb http://amule-debian.dyndns.org/ debian/&lt;br /&gt;
&lt;br /&gt;
Puis de lancer &amp;lt;code&amp;gt;apt-get update &amp;amp;&amp;amp; apt-get install amule&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Paquets de ce repository:&lt;br /&gt;
*amule&lt;br /&gt;
*amule-daemon&lt;br /&gt;
*amule-remote-gui&lt;br /&gt;
*amule-gui-utils (alc, wxcas)&lt;br /&gt;
*amule-console-utils (amuleweb, alcc, cas)&lt;br /&gt;
*amule-utils (metapackage pour amule-gui-utils et amule-console-utils)&lt;br /&gt;
&lt;br /&gt;
'''NOTES :''' &lt;br /&gt;
* Si [[aMule]] termine avec des erreurs signalant l'impossibilité d'ouvrir libbfd-2.15.so cela veut probablement dire que vous n'êtes PAS sur Debian Sarge. N'essayez pas de créer des liens symboliques ou de trouver des parades : cela pourrait facilement bloquer tout votre système.&lt;br /&gt;
&lt;br /&gt;
* http://dude.gemil.de (l'ancien lien) n'est plus conseillé. http://amule-debian.dyndns.org est (pour l'instant) juste une redirection, mais cela pourrait changer à l'avenir (si le repository devait être déplacé à cause des limitations du traffic).&lt;br /&gt;
&lt;br /&gt;
=== Version [[aMule CVS|CVS d'aMule]] ===&lt;br /&gt;
&lt;br /&gt;
'''Ces paquets sont pour la version testing de Debian (Etch) seulement !'''&lt;br /&gt;
&lt;br /&gt;
Pour récupérer la dernière version [[aMule CVS|CVS d'aMule]] en debs, ajoutez la ligne suivante au fichier ''/etc/apt/sources.list'' :&lt;br /&gt;
&lt;br /&gt;
 deb http://www.vollstreckernet.de/debian/ testing amule&lt;br /&gt;
&lt;br /&gt;
Les paquets sont signés par GPG, il faut donc utiliser les commandes suivantes :&lt;br /&gt;
 ''gpg --keyserver wwwkeys.eu.pgp.net --recv 50D0AE60''&lt;br /&gt;
 ''gpg -a --export 50D0AE60 &amp;gt; /tmp/key''&lt;br /&gt;
 ''apt-key add /tmp/key'' (nécessite les droits d'administration)&lt;br /&gt;
&lt;br /&gt;
Puis lancez ''apt-get update &amp;amp;&amp;amp; apt-get install amule''&lt;br /&gt;
&lt;br /&gt;
Vous pouvez également jeter un coup d'oeil aux autres outils [[aMule]] disponibles :&lt;br /&gt;
&lt;br /&gt;
'''[[aMule CVS]]'''&lt;br /&gt;
*amule&lt;br /&gt;
*amule-utils&lt;br /&gt;
*amule-utils-gui&lt;br /&gt;
*amule-ed2k&lt;br /&gt;
*amule-cas&lt;br /&gt;
*amule-wxcas&lt;br /&gt;
*amule-xas&lt;br /&gt;
*amule-common&lt;br /&gt;
*amule-theme-default&lt;br /&gt;
*amule-theme-php-default&lt;br /&gt;
*amule-theme-chicane&lt;br /&gt;
*amuleweb&lt;br /&gt;
*amule-remote-gui&lt;br /&gt;
*amule-daemon&lt;br /&gt;
*amule-alc&lt;br /&gt;
*amule-alcc&lt;br /&gt;
*amule-cmd&lt;br /&gt;
*amule-i18n-ar&lt;br /&gt;
*amule-i18n-bg&lt;br /&gt;
*amule-i18n-ca&lt;br /&gt;
*amule-i18n-da&lt;br /&gt;
*amule-i18n-de&lt;br /&gt;
*amule-i18n-en-gb&lt;br /&gt;
*amule-i18n-en-us&lt;br /&gt;
*amule-i18n-es&lt;br /&gt;
*amule-i18n-es-mx&lt;br /&gt;
*amule-i18n-et-ee&lt;br /&gt;
*amule-i18n-eu&lt;br /&gt;
*amule-i18n-fi&lt;br /&gt;
*amule-i18n-fr&lt;br /&gt;
*amule-i18n-gl&lt;br /&gt;
*amule-i18n-hr&lt;br /&gt;
*amule-i18n-hu&lt;br /&gt;
*amule-i18n-it-ch&lt;br /&gt;
*amule-i18n-it&lt;br /&gt;
*amule-i18n-ko-kr&lt;br /&gt;
*amule-i18n-nl&lt;br /&gt;
*amule-i18n-pl&lt;br /&gt;
*amule-i18n-pt-br&lt;br /&gt;
*amule-i18n-pt-pt&lt;br /&gt;
*amule-i18n-ru&lt;br /&gt;
*amule-i18n-sl&lt;br /&gt;
*amule-i18n-zh-cn&lt;br /&gt;
*amule-i18n-zh-tw&lt;br /&gt;
&lt;br /&gt;
Par exemple, si vous pensez que l'[[Webserver|interface Web]] d'[[aMule]] déchire et que vous voulez l'avoir également, lancez la commande suivante :&lt;br /&gt;
&lt;br /&gt;
Pour [[aMule CVS]]: ''apt-get install amuleweb''&lt;br /&gt;
&lt;br /&gt;
Pour la version stable d'[[aMule]] : ''apt-get install amule-console-utils''&lt;br /&gt;
&lt;br /&gt;
Si vous tenez toujours à compiler [[aMule]] au lieu d'instaler simplement les exécutables, continuez la lecture...&lt;br /&gt;
&lt;br /&gt;
==  Compiling on Debian 3.0 aka Woody ==&lt;br /&gt;
&lt;br /&gt;
'''Important:''' Have in mind that this HowTo was done having in mind aMule 2.0.0 or greater in [[Debian]] 3.0 (Woody/Sarge/Sid).&lt;br /&gt;
&lt;br /&gt;
This HowTo is based on using the apt-get package installer tool, which means you'll have to be able to get super-user (root) access. Also, apt-get requires a perfect packet dependencies installed system. If you usually use apt-get for installing any application, skip this and go to the next section. If you rarely use apt-get but, instead, use dpkg, you can;&lt;br /&gt;
&lt;br /&gt;
A) (Recommended) Solve all the dependencies problems on your system. This can be done by taking a look at the &amp;lt;code&amp;gt;&amp;quot;dpkg -C&amp;quot;&amp;lt;/code&amp;gt; output and installing/removing/updating the packages it mentions depending on what's required. This option is the recommended since it will not only ensure your aMule compilation will be most surely correct, but it will also make your system the most stable it can possibly be and from now on you'll be able to use apt-get to not only make easier installations, but also to easily upgrade your system.&lt;br /&gt;
&lt;br /&gt;
B) Force apt-get to ignore the dependencies problems using the -f or --fix-broken switches (just one of them, since they're exactly the same, so that'd be, for example, &amp;lt;code&amp;gt;&amp;quot;apt-get install -f ...&amp;quot;&amp;lt;/code&amp;gt;). This option may cause a corrupt installation of some packages which may cause the apps not to work. Also have in mind that using this switch in a system with dependencies problems may cause the system to completely break if the package being installed is a base package (although this is not the case).&lt;br /&gt;
&lt;br /&gt;
C) Follow this instructions but, instead of using &amp;lt;code&amp;gt;&amp;quot;apt-get install foo&amp;quot;&amp;lt;/code&amp;gt;, use &amp;lt;code&amp;gt;&amp;quot;dpkg -i foo&amp;quot;&amp;lt;/code&amp;gt; where foo is the package to install. Remember the packages must be already on the system when installing packages with dpkg. Remember also to download any &amp;quot;Depends&amp;quot; package since it most-surely will be necessary for successfully compiling [[aMule]]. Avoid using whichever of the following dpkg switches: --force-all  --force-depends-version --force-depends --force-conflicts&lt;br /&gt;
&lt;br /&gt;
If you usually install applications from source, read deltaHF's [[Compilation_Installation|&amp;quot;aMule compilation / installation HowTo&amp;quot;]] since your system might not be complying the Debian aMule package dependencies although &amp;lt;code&amp;gt;&amp;quot;dpkg -C&amp;quot;&amp;lt;/code&amp;gt; shows no errors.&lt;br /&gt;
&lt;br /&gt;
== The easiest: Preparing the system ==&lt;br /&gt;
&lt;br /&gt;
Once you decided to use apt-get, you must make sure you'll be downloading the latest versions of the packages (aMule team has discovered bugs in some deb packages that would make aMule impossible to compile on Debian without compiling some other libraries too. This bugs have been mostly fixed in those affected debian packages, so it is very important to be sure to have the packages up to date). This is done by issuing:&lt;br /&gt;
&lt;br /&gt;
 apt-get update &amp;amp;&amp;amp; apt-get dist-upgrade&lt;br /&gt;
&lt;br /&gt;
'''''Note 1:''' You must be root user to do this. Log in as root or &amp;lt;code&amp;gt;&amp;quot;su&amp;quot;&amp;lt;/code&amp;gt; or use &amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt;. NB: &amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt; must be specified on both apt-get commands, that is:''&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update &amp;amp;&amp;amp; sudo apt-get dist-upgrade&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt; is not a base command, so it may not be installed on your system, although it most probably will. Be aware that following this HowTo entirely as root may bring some problems later such as being unable to delete certain files as a normal user, so please only use root priviledges when necessary.''&lt;br /&gt;
&lt;br /&gt;
'''''Note 2:''' Woody users (that is, people stuck in the stable Debian 3.0 branch) will be updated to Sarge doing apt-get dist-upgrade.&lt;br /&gt;
&lt;br /&gt;
'''''Note 3:''' Sid users (that is, people holding the cutting-edge unstable Debian 3.0 branch) could suffer problems from packages not completely implemented or with broken dependencies (both are normal issues in the unstable branch). It is very important to keep this in mind since a compiler (g++) will be installed so it could also be broken and, with it, most applications compiled with it (once upgraded, of course). If a package was broken, to downgrade you can use the --force-downgrade switch with dpkg.''&lt;br /&gt;
&lt;br /&gt;
If for whatever reason you think this is too much of a complication, you can just wait a few days until the aMule binary version comes out for your architecture (that is, a .deb file).&lt;br /&gt;
&lt;br /&gt;
== The fastest: Installing the necessary packages ==&lt;br /&gt;
Remember you need to be root to install applications using apt-get, since apt-get installs system-wide applications. So, log in as root, use &amp;quot;su&amp;quot; or add &amp;quot;sudo&amp;quot; before every command shown here.&lt;br /&gt;
&lt;br /&gt;
The following are the packages which must be installed:&lt;br /&gt;
&lt;br /&gt;
1) Install the latest stable g++ compiler and the C++ Standard Library&lt;br /&gt;
&lt;br /&gt;
 apt-get install g++&lt;br /&gt;
&lt;br /&gt;
the required libraries for compiling [[aMule]] (wxbase is not really a requiered packet to compile aMule but, unless you know what you're doing, be sure you install it. I won't show in this this guide how to force aMule's compilation without wxbase):&lt;br /&gt;
&lt;br /&gt;
 apt-get install libwxbase2.4-dev libcurl3-dev libgtk1.2-dev libwxgtk2.4-dev&lt;br /&gt;
&lt;br /&gt;
Alternatively you can use &amp;lt;code&amp;gt;apt-get build-dep amule&amp;lt;/code&amp;gt; to get all the required depencies for compilation. Anyway, this last method is not sure to work, since it will depend on the latest version on the Debian repository and later versions or CVS versions might have different dependencies.&lt;br /&gt;
And the required utilities for compiling [[aMule]]:&lt;br /&gt;
&lt;br /&gt;
  apt-get install gettext make&lt;br /&gt;
&lt;br /&gt;
'''''Note 5:''' This can all be done in a single command line, which might be more handy for users using &amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt; to gain root priviledges:''&lt;br /&gt;
&lt;br /&gt;
 apt-get install g++ libwxbase2.4-dev libcurl3-dev libgtk1.2-dev libwxgtk2.4-dev gettext make&lt;br /&gt;
&lt;br /&gt;
'''''Note 6:''' From aMule 2.0.0-rc1 to aMule 2.0.0-rc5 (inclusive) the package ''libcrypto++-dev'' was necessary for compiling aMule, so if you are compiling any of such versions, apt-get libcrypto++-dev too.&lt;br /&gt;
&lt;br /&gt;
Also, you might be interested in installing libgd2-noxpm-dev if you plan to compile CAS. It is not a required library for compiling CAS, this library is only used by CAS for creating images (since v2.0.0-rc3) on the current aMule status (by running &amp;lt;code&amp;gt;cas -o&amp;lt;/code&amp;gt;). If you plan to use this feature of CAS, you need to install LibGD2. Anyway, CAS will compile perfectly well even if LibGD2 isn't installed, since it detects, on compilation time, if this library is installed.''&lt;br /&gt;
&lt;br /&gt;
2) Download the latest released [[aMule]] source code from [http://www.amule.org/files/files.php?cat=6 here] (or look [[AMule_CVS|here]] for an up-to-date link).&lt;br /&gt;
&lt;br /&gt;
'''''Note 7:''' From now on, I will suppose we are installing aMule 2.0.0-rc3''&lt;br /&gt;
&lt;br /&gt;
3) Fix Crypto++ Library 5.1 if using it.&lt;br /&gt;
&lt;br /&gt;
From [[aMule]] 2.0.0-rc1 to a aMule 2.0.0-rc5 (inclusive) this library is required because [[aMule]] is now supporting SecureIdent (remember, since aMule 2.0.0-rc6, libcrypto++ is optional and not needed by default), but the [[Libcrypto|Crypto++]] [[Debian]] package has had lots of compiling bugs and still has one (although the rest have been fixed after aMule team's reports). Remember you should have update and dist-upgraded apt-get before installing any [[Debian]] package in this HowTo, otherwise, you could be installing (or already have installed) a buggy Crypto++ package and this fix will not suit your needs. To fix the latest [[Libcrypto|crypto++]] [[Debian]] package only a symbolic link is needed:''&lt;br /&gt;
&lt;br /&gt;
 ln -s /usr/include/crypto++/cryptopp_config.h /usr/include/crypto++/config.h&lt;br /&gt;
&lt;br /&gt;
''If you still can't compile crypto++, try compiling it after running the following command:''&lt;br /&gt;
&lt;br /&gt;
 ln -s /usr/include/crypto++ /usr/include/cryptopp&lt;br /&gt;
&lt;br /&gt;
'''''Note 8:''' Since this link needs write permissions in /usr/lib, super-user (root) priviledges are needed. Again, this can be done easily with &amp;lt;code&amp;gt;&amp;quot;su&amp;quot;&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt;.''&lt;br /&gt;
&lt;br /&gt;
=== Using [[wxWidgets]] 2.6 ===&lt;br /&gt;
&lt;br /&gt;
[[Debian|Etch]] and [[Debian|Sid]] users can use wxWidgets 2.6 instead of wxWidgets 2.4 (Woody and Sarge users, forget about it. Go straight to the next chapter of this article).&lt;br /&gt;
&lt;br /&gt;
To use wxWidgets 2.6 instead of 2.4, just replace in all the above commands the terms ''libwxbase2.4-dev'' and ''libwxgtk2.4-dev'' with ''libwxbase2.6-dev'' and libwxgtk2.6-dev'' respectively.&lt;br /&gt;
&lt;br /&gt;
Whether or not you should use wx 2.6 insetad of wx 2.4 is up to you. It has both advantages and disadvantages. Anyway, in most cases, you will be grateful to use wx 2.6, so it is recommended.&lt;br /&gt;
&lt;br /&gt;
== The hardest: Compiling [[aMule]] ==&lt;br /&gt;
&lt;br /&gt;
4) Extract the sources. The following will create a folder on your user's home directory where it will extract the sources with the -C switch into it (the following command understands that [[aMule]]'s sources are on the current directory):&lt;br /&gt;
&lt;br /&gt;
 mkdir ~/aMule-compilation/ &amp;amp;&amp;amp; tar xzfv aMule-2.0.0rc3.tar.gz -C ~/aMule-compilation/ &amp;amp;&amp;amp; cd ~/aMule-compilation/&lt;br /&gt;
&lt;br /&gt;
'''''Note 9:''' Remember I'm supposing you are extracting [[aMule]] 2.0.0-rc3. Change the file name if it doesn't correspond to the actual packed source code filename.''&lt;br /&gt;
&lt;br /&gt;
5) Compile [[aMule]]! The following command will actually switch to the directory containing [[aMule]] 2.0.0rc3 and compile it:&lt;br /&gt;
&lt;br /&gt;
 cd ~/aMule-compilation/aMule-2.0.0rc3/ &amp;amp;&amp;amp; ./configure &amp;amp;&amp;amp; make&lt;br /&gt;
&lt;br /&gt;
'''''Note 10:''' Please take a look at the [[configure|configure article]].''&lt;br /&gt;
&lt;br /&gt;
'''''Note 11:''' You should check the output of&lt;br /&gt;
 ./configure --help | more&lt;br /&gt;
to see if there is any configure switch which might be of your interest, such as --disable-debug --enable-optimise or --bindir= ''&lt;br /&gt;
&lt;br /&gt;
'''''Note 12:''' if you get an error message, while compiling, similar to: &amp;quot;In file included from /usr/include/wx/***:***, [...] /usr/include/wx/******:***: internal compiler error: Segmentation fault&amp;quot;, then you most probably have problems with wxWidgets. Try with''&lt;br /&gt;
&lt;br /&gt;
 apt-get install --reinstall wxwin2.4-headers libwxbase2.4 libwxgtk2.4-dev&lt;br /&gt;
&lt;br /&gt;
''which will reinstall wxWidgets and will most probably fix the compilation error.''&lt;br /&gt;
&lt;br /&gt;
== Meeting satisfaction: Installing aMule! ==&lt;br /&gt;
&lt;br /&gt;
8) What's left? Install aMule (remember you must be root, so log in as root or use &amp;lt;code&amp;gt;&amp;quot;su&amp;quot;&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;&amp;quot;sudo&amp;quot;&amp;lt;/code&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Now you can remove the sources so you free up space in your hard disk by running:&lt;br /&gt;
&lt;br /&gt;
 rm -rf ~/aMule-compilation/&lt;br /&gt;
&lt;br /&gt;
== The end: Final checks ==&lt;br /&gt;
&lt;br /&gt;
If you have sometime installed aMule from the Debian packages (no matter if the package came from http://gunnm.org/~soda ), you will have aMule binaries installed in /usr/bin. But &amp;lt;code&amp;gt;&amp;quot;make install&amp;quot;&amp;lt;/code&amp;gt; installs binnaries in /usr/local/bin (unless --prefix= is set in configure). This leads us to the point that when typing &amp;quot;amule&amp;quot; anyone of the two installed aMule versions might be invoked (which one is executed will depend on the $PATH environment variable. You can check it by typing &amp;lt;code&amp;gt;&amp;quot;type amule&amp;quot;&amp;lt;/code&amp;gt;). The walk around is very easy: remove the aMule installed through [[Debian]] package. You can do this with the command &amp;quot;apt-get remove amule&amp;quot; (do not use &amp;lt;code&amp;gt;&amp;quot;apt-get remove --purge&amp;quot;&amp;lt;/code&amp;gt; or you might loose your [[aMule]] settings) or with &amp;lt;code&amp;gt;&amp;quot;dpkg --remove amule&amp;quot;&amp;lt;/code&amp;gt; (again, never ever use &amp;lt;code&amp;gt;&amp;quot;dpkg --purge&amp;quot;&amp;lt;/code&amp;gt; or you might loose your [[aMule]] settings). apt-get will remove aMule-utils if you have them installed (only available as a separate package in Sid, in Sarge and Woody aMule utils are included in the base aMule package) while dpkg will leave aMule-utils installed on the system (which, in general, is a bad idea).&lt;br /&gt;
&lt;br /&gt;
Also, if you installed xmule sometime or you are planing to install it, have in mind that the [[ed2k command]] exists both in [[aMule]] and [[xMule]]. You might want to run `type ed2k` to see which [[ed2k command]] will be executed and rename the other so you make sure it's never executed by mistake.&lt;br /&gt;
&lt;br /&gt;
== You're done... ==&lt;br /&gt;
&lt;br /&gt;
That's it! Your own compiled [[aMule]] is installed on your system and ready to go.&lt;br /&gt;
&lt;br /&gt;
To run [[aMule]], just type &amp;lt;code&amp;gt;&amp;quot;amule&amp;quot;&amp;lt;/code&amp;gt;. You can check if everything worked by typing &amp;lt;code&amp;gt;&amp;quot;amule -v&amp;quot;&amp;lt;/code&amp;gt; and check if the displayed version corresponds with the one you were compiling/installing.&lt;br /&gt;
&lt;br /&gt;
If this HowTo didn't help, you have a rare problem on your system ;-) Take a look at http://www.amule.org ([http://www.amule.org/amule aMule Forums] at http://forum.amule.org ) or visit us in #amule on irc.freenode.net and (don't doubt) we'll try to do our best to help you.&lt;br /&gt;
&lt;br /&gt;
== Final notes ==&lt;br /&gt;
&lt;br /&gt;
If you are in one of those rare cases when you wish to compile [[aMule]] statically, install also ''libtiff4-dev'' (through ''apt-get install libtiff4-dev''). Anyway, this is '''NOT''' recommended and, in fact, will probably not do any better or even, not work at all.&lt;/div&gt;</summary>
		<author><name>82.229.193.37</name></author>	</entry>

	</feed>