HowTo compile on Win32 with MinGW

From AMule Project FAQ
Revision as of 14:35, 13 August 2005 by Kry (Talk | contribs)

Jump to: navigation, search

Originally by Madcat

English | Deutsch

This wiki page only supports the latest CVS version of aMule.

Requirements for compiling aMule

Note: Some of these require manually moving includes and libraries into their correct directories.

Common guidelines, issues, solutions

When compiling wxWidgets, you should make use of the following configure flags: --disable-shared --without-checklistbox

Compile zlib with --prefix=/mingw or zlib detection in aMule will not work.

Link statically against zlib to avoid distributing extranous DLLs (and generally make life simpler).

Compilation

The compilation itself is actually just a matter of following the usual method: ./configure && make. Use your favorite flags on ./configure.