Difference between revisions of "HowTo compile on Mac"
(it's 2.5.2...) |
|||
Line 11: | Line 11: | ||
# get source from the internet and unpack it | # get source from the internet and unpack it | ||
− | curl -O http://heanet.dl.sourceforge.net/sourcef...ac-2. | + | curl -O http://heanet.dl.sourceforge.net/sourcef...ac-2.5.2.tar.gz |
curl -O http://download.berlios.de/amule/crypto-5.1.tar.bz2 | curl -O http://download.berlios.de/amule/crypto-5.1.tar.bz2 | ||
curl -O http://download.berlios.de/amule/aMule-2.0.0rc4.tar.gz | curl -O http://download.berlios.de/amule/aMule-2.0.0rc4.tar.gz | ||
Line 17: | Line 17: | ||
tar -xzf aMule-2.0.0rc4.tar.gz | tar -xzf aMule-2.0.0rc4.tar.gz | ||
tar -xjf crypto-5.1.tar.bz2 | tar -xjf crypto-5.1.tar.bz2 | ||
− | tar -xzf wxMac-2. | + | tar -xzf wxMac-2.5.2.tar.gz |
# remove downloaded archives after unpacking | # remove downloaded archives after unpacking | ||
− | rm wxMac-2. | + | rm wxMac-2.5.2.tar.gz crypto-5.1.tar.bz2 aMule-2.0.0rc4.tar.gz |
# copy dc.cpp over similar file in wxMac | # copy dc.cpp over similar file in wxMac | ||
− | mv dc.cpp wxMac-2. | + | mv dc.cpp wxMac-2.5.2/src/mac/ |
# install wxMac | # install wxMac | ||
− | cd wxMac-2. | + | cd wxMac-2.5.2 |
mkdir build | mkdir build | ||
cd build | cd build |
Revision as of 03:47, 16 July 2004
The following is the commands you should type to install aMule on MacOS X.
This HowTo is written to install aMule 2.0.0rc4 but should work for any other version. Pleas note that you should always download the latest aMule version available.
Whenever curl is used, if curl isn't installed on your system, just download the file by it.
Lines beginning with a # character are comments on what the folowing lines do.
# make amule dir in home cd ~ mkdir amule cd amule # get source from the internet and unpack it curl -O http://heanet.dl.sourceforge.net/sourcef...ac-2.5.2.tar.gz curl -O http://download.berlios.de/amule/crypto-5.1.tar.bz2 curl -O http://download.berlios.de/amule/aMule-2.0.0rc4.tar.gz curl -O http://one2one.com.sapo.pt/dc.cpp tar -xzf aMule-2.0.0rc4.tar.gz tar -xjf crypto-5.1.tar.bz2 tar -xzf wxMac-2.5.2.tar.gz # remove downloaded archives after unpacking rm wxMac-2.5.2.tar.gz crypto-5.1.tar.bz2 aMule-2.0.0rc4.tar.gz # copy dc.cpp over similar file in wxMac mv dc.cpp wxMac-2.5.2/src/mac/ # install wxMac cd wxMac-2.5.2 mkdir build cd build ../configure make sudo make install cd .. cd .. # install libcrypto cd crypto-5.1 make sudo make install cd .. mv crypto-5.1 cryptopp sudo ranlib /usr/lib/libcryptopp.a # install fink # http://optusnet.dl.sourceforge.net/sourc...0-Installer.dmg sudo apt-get install gtk+ sudo apt-get install gtk+-shlibs # install amule cd aMule-2.0.0rc4 ./configure --disable-systray --disable-gsocket --disable-gtk --with-wx-prefix=/usr/local --with-wx-config=/usr/local/bin/wx-config --with-crypto-prefix=/Users/YOUR_NAME_HOME/amule/ make cd .. # create app-Container curl -O http://one2one.no.sapo.pt/amule.zip unzip amule.zip rm amule.zip cp aMule-2.0.0rc4/src/amule amule.app/Contents/MacOS/ # move amule to your Applications folder mv amule.app /Applications
If you get an error like this: You cannot open the application "amule" because it may be damaged or incomplete, right click on amule then click on Show Packages Contents, go to Contents>MacOS> and double click on amule. Next time you start from amule.app it will run fine. If you still get the same error, move amule.app to the desktop and run it from there.