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

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Talk:HowTo_Compile_In_Gentoo</id>
		<title>Talk:HowTo Compile In Gentoo</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Talk:HowTo_Compile_In_Gentoo"/>
				<updated>2005-08-05T08:27:01Z</updated>
		
		<summary type="html">&lt;p&gt;82.235.112.232: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>82.235.112.232</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Gentoo</id>
		<title>HowTo Compile In Gentoo</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_Compile_In_Gentoo"/>
				<updated>2005-08-04T09:24:11Z</updated>
		
		<summary type="html">&lt;p&gt;82.235.112.232: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;'''English''' | [[HowTo_Compile_In_Gentoo-es|Español]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Gentoo is known for choices. Unfortunately, some choices require more labor than others. As such, [[aMule]] comes in a variety of versions and installation methods based on what version of wxGTK you decide to use...&lt;br /&gt;
&lt;br /&gt;
== Methods of Installation ==&lt;br /&gt;
=== amule-1.2.8.ebuild ===&lt;br /&gt;
&lt;br /&gt;
This ebuild is marked as '''stable''' for x86 platforms.&lt;br /&gt;
&lt;br /&gt;
This [[aMule]] version is well over a year old and lacks many features. It depends on wxGTK compiled against ''GTK-1.2''. [[aMule]] devs highly discourage use of this version but if you insist upon using it, simply emerge it. Be warned that support is probably limited.&lt;br /&gt;
&lt;br /&gt;
Dependencies: &amp;gt;=x11-libs/wxGTK-2.4.2-r2; &amp;gt;=net-misc/curl-7.11.0; &amp;gt;=sys-libs/zlib-1.2.1&amp;lt;br&amp;gt;&lt;br /&gt;
Status: No further development; in Portage&lt;br /&gt;
&lt;br /&gt;
=== amule-2.0.0_rc7.ebuild ===&lt;br /&gt;
&lt;br /&gt;
This ebuild is marked as '''unstable''' for all architectures.&lt;br /&gt;
&lt;br /&gt;
This is an aging version. This is the last version that will compile with wxGTK compiled against ''GTK-1.2''. It also compiles with wxGTK 2.4.2 or greater compiled against ''GTK-2''.&lt;br /&gt;
&lt;br /&gt;
Dependencies: &amp;gt;=x11-libs/wxGTK-2.4.2-r2; &amp;gt;=net-misc/curl-7.11.0; &amp;gt;=sys-libs/zlib-1.2.1; &amp;gt;=media-libs/gd-2.0.26&amp;lt;br&amp;gt;&lt;br /&gt;
Status: No further development; in Portage&lt;br /&gt;
&lt;br /&gt;
=== amule-2.0.3.ebuild ===&lt;br /&gt;
&lt;br /&gt;
This ebuild is marked as '''unstable''' for all architectures.&lt;br /&gt;
&lt;br /&gt;
This ebuild matches the most current, stable [[aMule]] release.&lt;br /&gt;
&lt;br /&gt;
Dependencies: &amp;gt;=x11-libs/wxGTK-2.6.0; &amp;gt;=sys-libs/zlib-1.2.2; sys-devel/gettext; &amp;gt;=media-libs/libpng-1.2.8; &amp;gt;=media-libs/gd-2.0.32&amp;lt;br&amp;gt;&lt;br /&gt;
Status: No further development; in Portage&lt;br /&gt;
&lt;br /&gt;
=== amule-cvs ===&lt;br /&gt;
&lt;br /&gt;
This ebuild is marked as '''unstable''' for all architectures.&lt;br /&gt;
&lt;br /&gt;
Not intended for the general public. If you'd like to test out the daily development snapshot, then this is the version for you.&lt;br /&gt;
&lt;br /&gt;
Dependencies: &amp;gt;=x11-libs/wxGTK-2.6.0; &amp;gt;=sys-libs/zlib-1.2.1; &amp;gt;=media-libs/gd-2.0.26; &amp;gt;=media-libs/libpng-1.2.0&amp;lt;br&amp;gt;&lt;br /&gt;
Status: In development; not in Portage; requires portage overlay&lt;br /&gt;
&lt;br /&gt;
== Installation instructions ==&lt;br /&gt;
=== amule-1.2.8.ebuild ===&lt;br /&gt;
&lt;br /&gt;
1. Modify /etc/portage/package.use to suit your needs (please note that debug is enabled regardless of USE flag). Remember, since this version requires wxGTK compiled against ''GTK-1.2'', you must compile without ''GTK-2''.&lt;br /&gt;
&lt;br /&gt;
  net-p2p/amule debug gtk2 nls remote&lt;br /&gt;
&lt;br /&gt;
2. Emerge package.&lt;br /&gt;
  $ emerge amule -pv&lt;br /&gt;
  $ emerge amule&lt;br /&gt;
&lt;br /&gt;
=== amule-2.0.0_rc7.ebuild ===&lt;br /&gt;
&lt;br /&gt;
1. Add packages to package.keywords&lt;br /&gt;
  echo &amp;quot;net-p2p/amule ~x86&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.keywords&lt;br /&gt;
  echo &amp;quot;x11-libs/wxGTK ~x86&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.keywords&lt;br /&gt;
&lt;br /&gt;
2. Modify /etc/portage/package.use to suit your needs (please note that debug is enabled regardless of USE flag).&lt;br /&gt;
&lt;br /&gt;
  net-p2p/amule debug gtk2 nls remote stats unicode gd&lt;br /&gt;
&lt;br /&gt;
3. Emerge package.&lt;br /&gt;
  $ emerge amule -pv&lt;br /&gt;
  $ emerge amule&lt;br /&gt;
&lt;br /&gt;
=== amule-2.0.3.ebuild ===&lt;br /&gt;
&lt;br /&gt;
1. Add packages to package.keywords&lt;br /&gt;
  echo &amp;quot;net-p2p/amule ~x86&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.keywords&lt;br /&gt;
  echo &amp;quot;x11-libs/wxGTK ~x86&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.keywords&lt;br /&gt;
&lt;br /&gt;
2. Modify /etc/portage/package.use to suit your needs (please note that debug is enabled regardless of USE flag).&lt;br /&gt;
&lt;br /&gt;
  net-p2p/amule amuled debug gtk2 nls remote stats unicode&lt;br /&gt;
&lt;br /&gt;
3. Emerge package.&lt;br /&gt;
  $ emerge amule -pv&lt;br /&gt;
  $ emerge amule&lt;br /&gt;
&lt;br /&gt;
=== amule-cvs ===&lt;br /&gt;
&lt;br /&gt;
The current ebuilds for [[aMule CVS]] can be found [http://forum.amule.org/thread.php?threadid=5732 here]. Download it and continue with this wiki article.&lt;br /&gt;
&lt;br /&gt;
1. Define PORTDIR_OVERLAY. Open up /etc/make.conf with your favourite text editor and define the PORTDIR_OVERLAY variable. The default is:&lt;br /&gt;
  PORTDIR_OVERLAY=&amp;quot;/usr/local/portage&amp;quot;&lt;br /&gt;
&lt;br /&gt;
2. Create overlay for amule-cvs-2&lt;br /&gt;
  $ mkdir -p {PORTDIR_OVERLAY}/net-p2p/amule-cvs-2&lt;br /&gt;
&lt;br /&gt;
3. Add to package.keywords &lt;br /&gt;
  echo &amp;quot;net-p2p/amule-cvs ~x86&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.keywords&lt;br /&gt;
&lt;br /&gt;
4. Copy [http://forum.amule.org/thread.php?postid=38002#post38002 amule-cvs-2.ebuild] to {PORTDIR_OVERLAY}/net-p2p/amule-cvs-2&lt;br /&gt;
&lt;br /&gt;
5. Change directory&lt;br /&gt;
  $ cd {PORTDIR_OVERLAY}/net-p2p/amule-cvs-2/&lt;br /&gt;
&lt;br /&gt;
6. Touch file's timestamp&lt;br /&gt;
  $ touch amule-cvs-2.ebuild&lt;br /&gt;
&lt;br /&gt;
7. Digest ebuild&lt;br /&gt;
  $ ebuild amule-cvs-2.ebuild digest&lt;br /&gt;
&lt;br /&gt;
8. Review installation flags&lt;br /&gt;
  $ emerge amule-cvs -pv&lt;br /&gt;
&lt;br /&gt;
9. Modify /etc/portage/package.use to suit your needs (please note that debug is enabled regardless of USE flag)&lt;br /&gt;
  net-p2p/amule-svn X -amuled -debug gtk2 kad nls -nosystray -optimize -remote -remote-gui -stats unicode&lt;br /&gt;
&lt;br /&gt;
10. Install aMule CVS&lt;br /&gt;
  $ emerge amule-cvs&lt;br /&gt;
&lt;br /&gt;
'''PLEASE PLEASE PLEASE''' do &amp;quot;emerge amule-cvs -pv&amp;quot; before installing to determine how you want to compile aMule.&lt;br /&gt;
&lt;br /&gt;
== Information on wxGTK ==&lt;br /&gt;
=== [[wxGTK]] 2.5.3 - 2.6.0 ===&lt;br /&gt;
&lt;br /&gt;
wxGTK versions 2.5.3 and greater are marked as '''unstable''' in Portage. In order to use wxGTK version 2.5.3 or greater, you must (keyword) unmask it.&lt;br /&gt;
  $ mkdir /etc/portage&lt;br /&gt;
  $ echo &amp;quot;x11-libs/wxGTK ~x86&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.keywords&lt;br /&gt;
&lt;br /&gt;
If you want to use amuled then you need, at least, ''wxGTK2.5.3''. Currently, the only version not hard masked in Portage is [[wxGTK]] 2.4.2 due to problems when compiling with [http://www.opengl.org OpenGL] support in [[wxGTK]] 2.5.3. But as [[aMule]] is no 3D egoshooter, we can safely disable [http://www.opengl.org OpenGL] support and use it anyway. To do so enter the following into a console as root:&lt;br /&gt;
&lt;br /&gt;
If you want to use ''GTK-1.2'':&lt;br /&gt;
  $ echo &amp;quot;x11-libs/wxGTK -gtk2 -opengl&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.use&lt;br /&gt;
&lt;br /&gt;
If you want to use ''GTK-2'' (recommended):&lt;br /&gt;
  $ echo &amp;quot;x11-libs/wxGTK -opengl&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.use&lt;br /&gt;
&lt;br /&gt;
Finally, emerge wxGTK:&lt;br /&gt;
  $ emerge wxGTK -pv&lt;br /&gt;
  $ emerge wxGTK&lt;br /&gt;
&lt;br /&gt;
'''Note:''' There are two ebuilds available for ''amule-cvs''. A version with [http://bugs.gentoo.org/attachment.cgi?id=58059&amp;amp;action=view &amp;gt;=wxGTK 2.6.0] support and a version with [http://bugs.gentoo.org/attachment.cgi?id=55546&amp;amp;action=view &amp;lt;=wxGTK 2.5.3] support. Please use the correct version depending on what version of [[wxGTK]] you choose to use. Of course, [[wxGTK]] &amp;gt;= 2.6.0 is recommended.&lt;br /&gt;
&lt;br /&gt;
=== [[wxGTK]] 2.4.2 ===&lt;br /&gt;
&lt;br /&gt;
If you don't want to use the [[aMuled|aMule daemon]], ''wxGTK-2.4.2'' will do you just fine. However, you must link it against ''GTK-1.2''. aMule does not support ''wxGTK-2.4.2'' linked against ''GTK-2''. If you want to use ''GTK-2'', you'll need wxGTK-2.5.1 at minimum:&lt;br /&gt;
  $ mkdir /etc/portage&lt;br /&gt;
  $ echo &amp;quot;x11-libs/wxGTK -gtk2&amp;quot; &amp;gt;&amp;gt; /etc/portage/package.use&lt;br /&gt;
&lt;br /&gt;
Finally, emerge wxGTK:&lt;br /&gt;
  $ emerge wxGTK -pv&lt;br /&gt;
  $ emerge wxGTK&lt;br /&gt;
&lt;br /&gt;
Will will compile ''wxGTK2.4.2'' linked against ''GTK-1.2''. After this wxGTK has compiled, you can continue with [[HowTo_Compile_In_Gentoo#compiling_amule|compiling aMule]].&lt;/div&gt;</summary>
		<author><name>82.235.112.232</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Talk:HowTo_Compile_In_Gentoo</id>
		<title>Talk:HowTo Compile In Gentoo</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Talk:HowTo_Compile_In_Gentoo"/>
				<updated>2005-08-04T09:22:44Z</updated>
		
		<summary type="html">&lt;p&gt;82.235.112.232: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PORTAGE_OVERLAY=&amp;quot;/usr/local/portage&amp;quot;&lt;br /&gt;
can't be use anymore&lt;br /&gt;
&lt;br /&gt;
must use :&lt;br /&gt;
PORTDIR_OVERLAY=&amp;quot;/usr/local/portage&amp;quot;&lt;/div&gt;</summary>
		<author><name>82.235.112.232</name></author>	</entry>

	</feed>