aMule Forum

English => Multiplatform => Mac OSX => Topic started by: amaury@skynet.be on May 02, 2009, 09:11:59 AM

Title: My own compiled amule 2.2.4 version (Intel only)
Post by: amaury@skynet.be on May 02, 2009, 09:11:59 AM
Hello,

After spending hours on compiling, being my first time by the way, I would like to share my latest working version (finished now) for testing, debugging and advice. For information purposes, the complete logs of ./configure and make commands are enclosed.
It is based on the wiki tutorial (http://www.amule.org/wiki/index.php/HowTo_compile_on_Mac) with some extra libraries installation for missing or outdated versions using macports or source code (f.e. crypto++ 5.6) based on the received ./configure output.
As mentionned in the Wiki, you may have to install mac ports 1.7.1 since geoip is active (not tested !):
"IMPORTANT! It seems that Mac OS version of ld tool is not able to make static library. So if you plan to run/install your compiled aMule on other Mac which doesn't have MacPorts installed you MUST remove the --enable-geoip-static option to avoid a crash when the program starts. "

Please feel free to ask me any questions !

Download link (yousendit file, 2 weeks valid): https://rcpt.yousendit.com/682808174/2e642e66de7a9be971fdec2a3d3efa4e

Amaury

-----------------------------------------------------

Configuration:

Configure script has finished system check.

  Configured aMule 2.2.4 for 'i686-apple-darwin9.6.1'.

  aMule enabled options:

  **** aMule Core ****
  Prefix where aMule should be installed?                    /usr/local
  Should aMule be compiled with i18n support?                yes
  Should aMule be compiled in debug mode?                    yes
  Should aMule be compiled with profiling?                   no
  Should aMule be compiled with optimizations?               yes
  Should aMule be compiled with UPnP support?                yes
  Should aMule be compiled with IP2country support?          yes
  Should aMule monolithic application be built?              yes
  Should aMule daemon version be built?                      yes
  Should aMule remote gui be built? (EXPERIMENTAL)           yes
  Crypto++ library/headers style?                            installed

  **** aMule TextClient ****
  Should aMule Command Line Client be built?                 yes

  **** aMule WebServer ****
  Should aMule WebServer be built?                           yes

  **** aMule ED2K Links Handler ****
  Should aMule ED2K Links Handler be built?                  yes

  **** aMuleLinkCreator ****
  Should aMuleLinkCreator GUI version (alc) be built?        yes
  Should aMuleLinkCreator for console (alcc) be built?       yes

  **** aMule Statistics ****
  Should C aMule Statistics (CAS) be built?                  yes
  Should aMule GUI Statistics (wxCas) be built?              yes

  **** General Libraries and Tools ****
  Should ccache support be enabled?                          no

  Libraries aMule will use to build:
                                       wxWidgets             2.8.10 (mac,static)
                                       crypto++              5.6.0 (installed, in /usr)
                                       libupnp               1.6.6
                                       regex                 system
                                       libintl               included
                                       libGeoIP              user
                                       libpng                1.2.35
                                       libgd                 2.0.35
                                       zlib                  1.2.3



Title: Re: My own compiled amule 2.2.4 version (Intel only)
Post by: Stu Redman on May 02, 2009, 09:59:20 AM
Thank you for your work, but please do not cross post. Same post in three boards is overdoing things.

Did you find errors in the Wiki article? Can you update it to reflect your results?
Title: Re: My own compiled amule 2.2.4 version (Intel only)
Post by: matthis on May 14, 2009, 03:23:02 PM
Thanks for your work!

Could anyone make the file available, because it has "reached the download limits" ...
 Thanks
Title: Re: My own compiled amule 2.2.4 version (Intel only)
Post by: lindamar on May 15, 2009, 01:25:03 PM
Sure,

there you go:  http://rapidshare.com/files/233202859/aMule.zip (http://rapidshare.com/files/233202859/aMule.zip)

Cheers !!!
Linda
Title: Re: My own compiled amule 2.2.4 version (Intel only)
Post by: afteryouwho on May 17, 2009, 10:06:46 AM
Hi. Thanks for the link to download this.  I did and am wondering if this version is only for Leopard?
I am running Tiger and followed the instructions (copied the app to my app folder) but when I double click on it to open it, nothing happens.
I have never had any luck running amule on my mac and thought I would give it another try but looks like I am destined to keep using torrents!  Can't get my head (or my computer) around the amule.
Back in my old PC days, emule worked fine for me.
Any help or advice would be greatly appreciated.
Thanks.
Title: Re: My own compiled amule 2.2.4 version (Intel only)
Post by: guruweb on May 17, 2009, 03:00:39 PM
I'm using aMule on Tiger, 2.2.3 version, and works!
i'm looking at mirko's and gtoso's thread waiting an intel-tiger working compiled version of 2.2.4... Maybe we're next...
Title: Re: My own compiled amule 2.2.4 version (Intel only)
Post by: scalimani on May 17, 2009, 03:08:17 PM
Try this one, it's the last stable release (thanks to gtoso!)

http://gtoso.tor.it/pub/amule/osx/2.2.3/aMule-2.2.3-GeoIP-OSX10.4+.dmg (http://gtoso.tor.it/pub/amule/osx/2.2.3/aMule-2.2.3-GeoIP-OSX10.4+.dmg)

If it doesn't start you could try trashing this folder:
~/Library/Application Support/aMule
Title: Re: My own compiled amule 2.2.4 version (Intel only)
Post by: guruweb on May 17, 2009, 03:18:56 PM
Nooo, the whole folder? Loosing the credits!

I've already read that there are a new version. Try it!

http://www.amule.org/amule/index.php?topic=13920.0

Title: Re: My own compiled amule 2.2.4 version (Intel only)
Post by: Festor on May 17, 2009, 03:19:11 PM
Try this one, it's the last stable release (thanks to gtoso

And this? http://gtoso.tor.it/pub/amule/osx/2.2.5/
Title: Re: My own compiled amule 2.2.4 version (Intel only)
Post by: scalimani on May 17, 2009, 03:39:50 PM
I was not convinced by that "aDebug" in the name... And I didn't see 2.2.4 or 2.2.5 releases in the official download page, so I supposed there was still some work to do!
Title: Re: My own compiled amule 2.2.4 version (Intel only)
Post by: Festor on May 17, 2009, 03:43:51 PM
Debug != Hell

 ::)
Title: Re: My own compiled amule 2.2.4 version (Intel only)
Post by: gtoso on May 17, 2009, 04:25:26 PM
I always preferred to disable debug, enable all optimizations (no exaggeration) and strip binaries.
But I realized that unfortunately there are always problems and/or crashes and so find the cause becomes impossible.
On the other hand, if you enable debugging in aMule and wxMac the application becomes too big and slow.
So I chose to enable debug only in aMule:
leaving all logging disabled it works fine on recently mac, but on my old G3 it's perhaps a bit slower.

What do you think? I do also a package without debugging? But something tells me that then everyone would use only this  ::)

Title: Re: My own compiled amule 2.2.4 version (Intel only)
Post by: GodzFire on May 20, 2009, 12:56:46 AM
I just want a plain ole 2.2.5 stable UB.
Title: Re: My own compiled amule 2.2.4 version (Intel only)
Post by: gtoso on May 20, 2009, 01:15:12 AM
I just want a plain ole 2.2.5 stable UB.

Have you tried my 2.2.5 (http://gtoso.tor.it/pub/amule/osx/2.2.5/aMule-2.2.5-aDebug-GeoIP-OSX10.4+.dmg)? See here (http://www.amule.org/amule/index.php?topic=13920.0).
It has also debug enabled, but it should be ok.