<?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=141.44.32.2</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=141.44.32.2"/>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Special:Contributions/141.44.32.2"/>
		<updated>2026-04-05T21:09:46Z</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-07T23:21:23Z</updated>
		
		<summary type="html">&lt;p&gt;141.44.32.2: =install ports we need if u dont allready have (see ''pkg_info'')=&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;maybe this page outdates soon,&lt;br /&gt;
until then it may help u&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== install amule 2.0.0rc3 on freebsd ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
why would u ask... we have /usr/ports/net/amule&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;
&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 u will have this already ;-)&lt;br /&gt;
&lt;br /&gt;
''devel/gettext''&lt;br /&gt;
&lt;br /&gt;
and (but u will have this already ;-)&lt;br /&gt;
&lt;br /&gt;
''devel/gmake''&lt;br /&gt;
&lt;br /&gt;
u know how to install ports as a bsd user, so i dont have to tell u i hope.&lt;br /&gt;
its just too easy u know. in case ur very new to freebsd, consult the great handbook at www.freebsd.org.&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' if u think u have wxgtk installed because u see wxgtk2, u should know, wxgtk is linked to gtk1 and wxgtk2 is linked to gtk2. wxgtk2 and amule will be unstable! u have to use wxgtk, not wxgtk2!&lt;br /&gt;
&lt;br /&gt;
== set any optimization CFLAGS/CXXFLAGS ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
i only tested with &amp;quot;''-O2 -pipe -march=athlon''&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-O3 or any other flags may not work for u, i completely dont know.&lt;br /&gt;
&lt;br /&gt;
if u want a debug version, not a user version, dont use any -O, instead turn on &amp;quot;-Wall -g3&amp;quot;... but as with the -O3 i didnt test and so i dont know if it will work.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== configure ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
the ./configure does not work 100% auto, we must help it&lt;br /&gt;
&lt;br /&gt;
i used the following line of configure, and i hope it may help u:&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/wxgtk2-2.4-config --with-wxbase-config=/usr/X11R6/bin/wxgtk2-2.4-config''&lt;br /&gt;
&lt;br /&gt;
this is one single line, not 3 lines or whatever wiki/html/ur browser wraps this line into...&lt;br /&gt;
&lt;br /&gt;
well if u have other versions installed u need to change the line a bit, im driving a very current version right now, FreeBSD 5.2-CURRENT 03-May-2004&lt;br /&gt;
&lt;br /&gt;
u will see configure doenst find gdlib-config, even if u unstalled gdlib, dont care, its just not there, but ist no &amp;quot;must have&amp;quot;. skip it.&lt;br /&gt;
&lt;br /&gt;
skip the other warnings as well, esp. the end of configure:&lt;br /&gt;
&lt;br /&gt;
''-- cut --''&lt;br /&gt;
&lt;br /&gt;
Which libraries should aMule use?&lt;br /&gt;
wxWidgets 2.4.2&lt;br /&gt;
GTK Not detected&lt;br /&gt;
&lt;br /&gt;
WARNING!! Your wxWidgets copy has been linked against GTK2 and this will make aMule be instable, use so much cpu and ram. You have been advised, dont report bugs so.&lt;br /&gt;
&lt;br /&gt;
''-- cut --''&lt;br /&gt;
&lt;br /&gt;
its just alright!&lt;br /&gt;
&lt;br /&gt;
== patch ==&lt;br /&gt;
&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;
what a workaround u may scream. hey we dont 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, due to the bsd make is not compatible with gnu make and amule does not care yet, anyways...&lt;br /&gt;
&lt;br /&gt;
install gnu make if u dont already have&lt;br /&gt;
its placed: ''/usr/ports/devel/gmake/''&lt;br /&gt;
&lt;br /&gt;
then all u have to do is:&lt;br /&gt;
&lt;br /&gt;
''gmake''&lt;br /&gt;
&lt;br /&gt;
now it should compile&lt;br /&gt;
&lt;br /&gt;
then u do, of course:&lt;br /&gt;
&lt;br /&gt;
''gmake install''&lt;br /&gt;
&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 whereever u installed it to...&lt;br /&gt;
&lt;br /&gt;
have phun&lt;br /&gt;
&lt;br /&gt;
Eugene&lt;/div&gt;</summary>
		<author><name>141.44.32.2</name></author>	</entry>

	</feed>