Difference between revisions of "Compilation Installation"
From AMule Project FAQ
(Changed numbering to proper value: 2. Minor restructuring of content.) |
GonoszTopi (Talk | contribs) m (→Step 1: wxWidgets: Update wxWidgets version to 2.8.12) |
||
(3 intermediate revisions by 3 users not shown) | |||
Line 21: | Line 21: | ||
=== Step 1: [[wxWidgets]] === | === Step 1: [[wxWidgets]] === | ||
− | *Download [[wxWidgets]]: [http://prdownloads.sourceforge.net/wxwindows/wxWidgets-2.8. | + | *Download [[wxWidgets]]: [http://prdownloads.sourceforge.net/wxwindows/wxWidgets-2.8.12.tar.gz wxWidgets-2.8.12.tar.gz] |
− | *Compile [[wxWidgets | + | *Compile [[wxWidgets]] |
− | **''tar - | + | **''tar -zxvf wxWidgets-2.8.12.tar.gz'' |
− | **''cd wxWidgets-2.8. | + | **''cd wxWidgets-2.8.12'' |
**''Linked against [http://www.gtk.org GTK]2: ./configure --enable-unicode --enable-optimise | **''Linked against [http://www.gtk.org GTK]2: ./configure --enable-unicode --enable-optimise | ||
**''make'' | **''make'' | ||
Line 37: | Line 37: | ||
=== Step 2: [[aMule]] === | === Step 2: [[aMule]] === | ||
− | *Download the latest [[aMule SVN|source tarball]]: [http:// | + | *Download the latest [[aMule SVN|source tarball]]: [http://amule.sourceforge.net/tarballs/tarballs.xml Download aMule] |
*Compile [[aMule]] (please check the [[configure|configure article]]) -> | *Compile [[aMule]] (please check the [[configure|configure article]]) -> |
Latest revision as of 10:34, 10 July 2020
English | Deutsch | Español | Français | Italiano | Nederlands | Polish | Português | Russian
Compiling from Sources
WARNING: Make sure you have no copies of wxWidgets installed. If you already have wxWidgets installed, check How to uninstall wxWidgets before starting a new installation. If you continue have problems, then check if wx is installed twice, since that's a common compilation and runtime problem.
There are different versions of the wxWidgets for different platforms. wxGTK is used for Linux, Solaris and BSD, wxMSW for Windows and wxMac for Mac OS X. Here we'll explain the compilation using wxGTK, but it differs only slightly for other toolkits.
Please see the specific articles for more detailed instructions.
Step 1: wxWidgets
- Download wxWidgets: wxWidgets-2.8.12.tar.gz
- Compile wxWidgets
- tar -zxvf wxWidgets-2.8.12.tar.gz
- cd wxWidgets-2.8.12
- Linked against GTK2: ./configure --enable-unicode --enable-optimise
- make
- As root (in some distributions simply use "sudo" before):
- make install
- ldconfig
Disable the GUI
- To compile wxWidgets without a graphical User Interface, use the option --disable-gui
Step 2: aMule
- Download the latest source tarball: Download aMule
- Compile aMule (please check the configure article) ->
- tar -zxvf aMule-X.X.X.tar.gz (replace X with the right version number..)
- cd aMule-X.X.X
- ./configure --disable-debug --enable-optimize
- make
- As root (in some distributions simply use "sudo" before):
- make install