<?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=75.49.211.105</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=75.49.211.105"/>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Special:Contributions/75.49.211.105"/>
		<updated>2026-04-05T18:27:17Z</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>2008-09-05T08:39:34Z</updated>
		
		<summary type="html">&lt;p&gt;75.49.211.105: fixed case sensitive --prefix on configure&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Install aMule 2.2.1 on [http://www.freebsd.org FreeBSD] 6.X, 7.X ==&lt;br /&gt;
Check that your /usr/port is up-to-date, for example using portsnap:&lt;br /&gt;
           portsnap fetch update&lt;br /&gt;
&lt;br /&gt;
Upgrade the FreeBSD flex release (2.5.4) with the new one (2.5.35):&lt;br /&gt;
&lt;br /&gt;
            cd  /usr/ports/textproc/flex&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
This installation didn't override the old /usr/bin/, but put a new release on /usr/local/bin/.&lt;br /&gt;
&lt;br /&gt;
Then we need to rename the old flex release:&lt;br /&gt;
&lt;br /&gt;
            mv /usr/bin/flex /usr/bin/flex.old&lt;br /&gt;
&lt;br /&gt;
And check your version with this command:&lt;br /&gt;
&lt;br /&gt;
            flex --version&lt;br /&gt;
&lt;br /&gt;
You should obtain: 2.5.35 (or newer)&lt;br /&gt;
&lt;br /&gt;
Install wxgtk28:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/x11-toolkits/wxgtk28-unicode/&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Install cryptopp:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/security/cryptopp&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Install GD:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/graphics/gd&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Install GeoIP:&lt;br /&gt;
&lt;br /&gt;
            cd /usr/ports/net/GeoIP/&lt;br /&gt;
            make install clean&lt;br /&gt;
&lt;br /&gt;
Download the aMule 2.2.1 source code&lt;br /&gt;
[http://www.amule.org/files/files.php?cat=34 here].&lt;br /&gt;
&lt;br /&gt;
            tar -zxvf aMule-2.2.1.tar.bz2&lt;br /&gt;
            cd aMule-2.2.1/&lt;br /&gt;
&lt;br /&gt;
You need to edit the file src/Scanner.l and after the line:&lt;br /&gt;
            #include &amp;lt;wx/string.h&amp;gt;&lt;br /&gt;
Add the line:&lt;br /&gt;
            #include &amp;quot;Scanner.h.in&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Then start the compilation:&lt;br /&gt;
            export CPPFLAGS=&amp;quot;-I/usr/local/include&amp;quot;&lt;br /&gt;
            export LDFLAGS=&amp;quot;-L/usr/local/lib&amp;quot;&lt;br /&gt;
            ./configure --prefix=/home/'''user'''/aMule-2.2.1/ \&lt;br /&gt;
            --with-wx-config=/usr/local/bin/wxgtk2u-2.8-config --with-crypto-prefix=/usr/local/ \&lt;br /&gt;
            --disable-debug --with-curl-config=/usr/local/bin/curl-config --enable-webserver  \&lt;br /&gt;
            --enable-optimize --with-included-gettext --enable-amule-daemon --enable-amulecmd \&lt;br /&gt;
            --enable-cas --enable-alcc --enable-geoip&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' Check [[configure]]. Also, change '''user''' for your user name.&lt;br /&gt;
&lt;br /&gt;
            gmake&lt;br /&gt;
            gmake install&lt;br /&gt;
&lt;br /&gt;
And start it:&lt;br /&gt;
           ./amule-2.2.1/bin/amule &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==  Installing old 2.1.3  ==&lt;br /&gt;
&lt;br /&gt;
The amule port can be found at:&lt;br /&gt;
&lt;br /&gt;
/usr/ports/net-p2p/amule2&lt;br /&gt;
&lt;br /&gt;
I prefer the installation of applications on freebsd through the ports collection. Assumeing you're useing freebsd 6.2, as root:&lt;br /&gt;
&lt;br /&gt;
# cd /usr/ports/net-p2p/amule2&lt;br /&gt;
# make install clean&lt;br /&gt;
&lt;br /&gt;
In the next menu select deamon if you've plans to remote control aMule, or leave the options as they are, press OK and wait for compilation. The time needed depends on the depended applications that has te be installed. The program directory can be found: (~./aMule/). Means as root:&lt;br /&gt;
&lt;br /&gt;
/root/.aMule/&lt;br /&gt;
&lt;br /&gt;
any other user:&lt;br /&gt;
&lt;br /&gt;
/usr/home/&amp;lt;username&amp;gt;/.aMule/&lt;br /&gt;
&lt;br /&gt;
amule.conf can be found directly in the program folder. The webserver config file has to be made:&lt;br /&gt;
&lt;br /&gt;
# amuleweb -w.&lt;br /&gt;
&lt;br /&gt;
and is called remote.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The stable [[aMule]] is version 2.1.3.&lt;br /&gt;
&lt;br /&gt;
We wanna stay current? Help test? Help debug? Continue with this article to learn how to install/compile aMule on your system.&lt;/div&gt;</summary>
		<author><name>75.49.211.105</name></author>	</entry>

	</feed>