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

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/HowTo_compile_on_Win32_with_MinGW</id>
		<title>HowTo compile on Win32 with MinGW</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/HowTo_compile_on_Win32_with_MinGW"/>
				<updated>2004-07-13T11:12:39Z</updated>
		
		<summary type="html">&lt;p&gt;80.180.142.9: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;h2&amp;gt;by &amp;lt;i&amp;gt;Madcat&amp;lt;/i&amp;gt;&amp;lt;/h2&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  List of things you need to compile aMule  ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Some of these require manually moving includes/libs into the right directories.&lt;br /&gt;
&lt;br /&gt;
Windows port of GNU C compiler&lt;br /&gt;
[http://prdownloads.sf.net/mingw/MinGW-3.1.0-1.exe?download]&lt;br /&gt;
&lt;br /&gt;
Minimal GNU shell for Windows&lt;br /&gt;
[http://prdownloads.sf.net/mingw/MSYS-1.0.10.exe?download]&lt;br /&gt;
&lt;br /&gt;
Developer toolkit for MSys (for CVS &amp;amp; co)&lt;br /&gt;
[http://prdownloads.sf.net/mingw/msysDTK-1.0.1.exe?download]&lt;br /&gt;
&lt;br /&gt;
LibIConv (required by gettext)&lt;br /&gt;
[http://prdownloads.sf.net/mingw/libiconv-1.8.0-2003.02.01-1.exe?download]&lt;br /&gt;
&lt;br /&gt;
GetText (for po files, autogen.sh etc)&lt;br /&gt;
[http://prdownloads.sf.net/mingw/gettext-0.11.5-2003.02.01-1.exe?download]&lt;br /&gt;
&lt;br /&gt;
Curl library (compile w/o ssl support)&lt;br /&gt;
[http://curl.haxx.se/download/curl-7.11.1.tar.gz]&lt;br /&gt;
&lt;br /&gt;
zlib compression library&lt;br /&gt;
[http://ftp.lug.udel.edu/pub/cygwin/release/mingw/mingw-zlib/mingw-zlib-1.2.1-1.tar.bz2]&lt;br /&gt;
&lt;br /&gt;
Crypto++ encryption library&lt;br /&gt;
[http://www.eskimo.com/~weidai/crypto51.zip]&lt;br /&gt;
&lt;br /&gt;
Windows port of wxWidgets library&lt;br /&gt;
[http://prdownloads.sourceforge.net/wxwindows/wxMSW-2.4.2.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Common guidelines, issues, solutions  ==&lt;br /&gt;
&lt;br /&gt;
Generally, compile wxMSW as static library. This avoids several linker issues, and provides you with static binary.&lt;br /&gt;
&lt;br /&gt;
Link statically against &amp;lt;i&amp;gt;zlib&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;crypto&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;curl&amp;lt;/i&amp;gt; and &amp;lt;i&amp;gt;wxMSW&amp;lt;/i&amp;gt; to avoid distributing extranous dlls (and generally make life simpler). At this point, this requires manually hacking &amp;lt;i&amp;gt;src/Makefile&amp;lt;/i&amp;gt; (after running &amp;lt;i&amp;gt;configure&amp;lt;/i&amp;gt;) and changing the necessary &amp;lt;i&amp;gt;-l***&amp;lt;/i&amp;gt; places to paths to static libraries.&lt;br /&gt;
&lt;br /&gt;
You need to modify &amp;lt;i&amp;gt;wx/setup.h&amp;lt;/i&amp;gt; file by hand (after installing wx) and change &amp;lt;i&amp;gt;wxCheckListBox&amp;lt;/i&amp;gt; to &amp;lt;i&amp;gt;0&amp;lt;/i&amp;gt; (or, alternativly, configure wx with &amp;lt;i&amp;gt;--without-checklistbox&amp;lt;/i&amp;gt;). Probably there's a better way around this, but I can't think of any right now.&lt;br /&gt;
&lt;br /&gt;
Why don't distribute a compiled version?&lt;/div&gt;</summary>
		<author><name>80.180.142.9</name></author>	</entry>

	</feed>