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

	<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-08-22T23:50:00Z</updated>
		
		<summary type="html">&lt;p&gt;82.67.96.45: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;h2&amp;gt;by ''elui''&amp;lt;/h2&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[MDK10_install|Version in English]] | [[MDK10_install-es|Versión en Español]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This how-to explains the way to install and compile [[aMule]] on [http://www.mandrake.com Mandrake] 10 by using [http://www.urpmi.org urpmi]. I guess it would work in any other [http://www.mandrake.com Mandrake] version but I haven't tried it.&lt;br /&gt;
&lt;br /&gt;
Always remember:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;font color=#ff0000&amp;gt;NEVER&amp;lt;/font&amp;gt; use [[wxWidgets]] packages provided by Official [http://www.mandrake.com Mandrake] (Any versions)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;font color=#ff0000&amp;gt;NEVER&amp;lt;/font&amp;gt; use [[wxWidgets]] packages provided by the [http://plf.zarb.org PLF]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
The problem when installing [[aMule]] on [http://www.mandrake.com Mandrake]] 10 (and 9.X), is that [[wxWidgets|wxGTK]] official [http://www.mandrake.com Mandrake] package is linked against [http://www.gtk.org GTK2] and [[aMule]] needs it to be linked against [http://www.gtk.org GTK1]. The solution is to use the [[wxWidgets|wx]] RPM packages from the [http://dl.amule.org aMule website].&lt;br /&gt;
&lt;br /&gt;
This can be done following the [[Compilation_Installation|compilation how-to]] in the [[Main_Page|wiki of aMule]], but when doing it with [http://urpmi.org urpmi], you have the advantage of controlling the version conflict between [http://www.mandrake.com Mandrake]'s [[wxWidgets|wxGTK]] package and [[aMule]]'s [http://dl.amule.org website] package every time you update your system.&lt;br /&gt;
&lt;br /&gt;
There are others packages needed to install [[aMule]] on [http://www.mandrake.com Mandrake]. However, in this case, [http://www.mandrake.com 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 [http://urpmi.org urpmi] sources (look [http://easyurpmi.zarb.org easyurpmi] or [http://bailandodesvan.webcindario.com/urpmidor 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 directory to put in [[wxWidgets|wxGTK]] and [[wxBase]] RPM packages from the [[aMule]] [http://dl.amule.org 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''' &amp;lt;font color=#ff0000&amp;gt;OR&amp;lt;/font&amp;gt; '''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 directory,&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 directory as a new source to [http://www.urpmi.org 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''' -&amp;gt; '''Remove Software''', and search for ''[[wxWidgets|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;
&amp;gt; Update by kozaki (22/08/2004)&lt;br /&gt;
&amp;gt; I suggest to update your howto with this information :&lt;br /&gt;
&amp;gt; Don't forget to remove &amp;quot;libwxgtk2.5.x.x&amp;quot; as well, as it is part of wxGTK&lt;br /&gt;
&amp;gt; and prevented me to install aMule-2rc5 on a MDK-10.&lt;br /&gt;
&amp;gt; End of note by kozaki.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Install [[wxWidgets|wxGTK]] 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;
Make sure you install the right packages from dirRPMS copying their exact name after [http://www.urpmi.org urpmi].&lt;br /&gt;
&lt;br /&gt;
''urpmi wxGTK-devel-2.4.2''&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''&amp;lt;br&amp;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;
&amp;lt;font color=#ff0000&amp;gt;OR&amp;lt;/font&amp;gt;&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 [http://www.urpmi.org urpmi] will remove each time you update your system with ''urpmi --auto-select''.&lt;br /&gt;
&lt;br /&gt;
After updating the system with [http://urpmi.org urpmi] you must remove back [[wxBase]] (and [[wxWidgets|wxGTK]] if it also changes it), and then install the packages from dirRPMS as we have done before.&lt;/div&gt;</summary>
		<author><name>82.67.96.45</name></author>	</entry>

	</feed>