aMule Forum

English => Multiplatform => Mac OSX => Topic started by: devilman on January 22, 2010, 11:49:31 AM

Title: aMule-2.2.6 (Leopard PPC)
Post by: devilman on January 22, 2010, 11:49:31 AM
Download: http://sourceforge.net/projects/amule/files/aMule_2.2.6_Mac_OS_X_Leopard_PPC_by_devilman.dmg.zip/download

---

Good morning friends  :)

Yesterday I've compiled aMule 2.2.6 (only aMule) for Leopard PPC, using MacPorts to install some required libraries (all at latest version), wxMac-2.8.10. On my iBook G4 it works good. The problem I have is that I don't know where to upload my compiled version. If you can help me on this,  I would be happy to give my contribution :)

Federico

ps: sorry for my english :)

Edit by wuischke: Added download link.
Title: aMule-2.2.6 (Leopard PPC)
Post by: wuischke on January 22, 2010, 12:15:47 PM
Hi Federico,

thanks for your efforts! I suggest the following:

Upload your version to an upload site like Rapidshare, Drop.io or Megaupload. (Your choice). Please make a MD5sum of the file and post it along with the link so we can see that it's OK.

I'll save the file and if other Mac OS X PPC users report success with your binary, I'll upload it to sourceforge.

What do you say?
Title: aMule-2.2.6 (Leopard PPC)
Post by: devilman on January 22, 2010, 01:48:07 PM
Hi wuischke!

I used Drop.io for my version of aMule. The link is http://drop.io/amule226LeopardPPC
I attached also the md5 file.

:)
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: Stu Redman on January 22, 2010, 08:36:08 PM
I've moved this to a new thread since the original one is about X86 (and long enough anyway).
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: wuischke on January 22, 2010, 10:09:42 PM
Perfect, I've got the file, thanks a lot!

Now I'll just wait for somebody to test it before uploading.
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: devilman on January 22, 2010, 11:00:03 PM
I hope that at least serve for the "cause" :)
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: GonoszTopi on January 23, 2010, 07:41:34 AM
Ok, I added a Mac OS X section to the list of user-contributed packages (http://forum.amule.org/index.php?topic=17268.0), so it's easier (hopefully) to find.
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: devilman on January 23, 2010, 06:36:35 PM
So guys ... you downloaded the version for PPC? :D
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: morthimer on January 23, 2010, 06:59:51 PM
minime:~ theman$ /Volumes/[...]/aMule.app/Contents/MacOS/amule ; exit;
dyld: Library not loaded: /opt/local/lib/libpng12.0.dylib
  Referenced from: /Volumes/[...]/aMule.app/Contents/MacOS/amule
  Reason: Incompatible library version: amule requires version 43.0.0 or later, but libpng12.0.dylib provides version 36.0.0
Trace/BPT trap
logout

[Process completed]

 :(
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: wuischke on January 23, 2010, 09:14:13 PM
Hi morthimer,

which version of Mac OS X is this?
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: morthimer on January 23, 2010, 09:23:51 PM
10.5.8 on a macmini 1.42 GHz
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: morthimer on January 23, 2010, 09:29:13 PM
after a: sudo port -v selfupdate
and a: sudo port upgrade outdated
it's now running...

  8)
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: devilman on January 23, 2010, 10:21:48 PM
Hi wuischke,
it seems that my version of aMule works. It is still early to give a positive assessment, but how it says... who begins well is half of the work :D

ps: I remind you to upgrade to the latest version the libraries used to compile aMule
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: wuischke on January 23, 2010, 10:36:11 PM
Ah, OK, so one has to install some libraries using macports first?

Could you please explain which?
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: devilman on January 24, 2010, 11:23:58 AM
Hi wuischke,
I follow the guide in the wiki.
I installed MacPorts to compile aMule and all required libraries to the latest version available in ports, as specified in the guide that's in the wiki. Library wxMac request is at version 2.8.10 (not built with MacPorts). So I say to update the libraries to the latest version just to avoid the problems it has encountered morthimer :).

I hope I have been clear :)
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: wuischke on January 24, 2010, 06:03:40 PM
I've changed the first post to include a download link to sourceforge. Thanks for your work!
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: devilman on January 24, 2010, 07:20:43 PM
I see the link, but  I had already seen on the sourceforge.net download link for my version of aMule :D
I did it with much pleasure.

at next aMule's version :)

good evening to all

Federico
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: devilman on January 27, 2010, 10:06:04 AM
Hi guys,

I'm also working to version 2.2.6 of aMule for Mac OS X 10.4 PPC. I always use MacPorts 1.8.2 to compile the request libraries (as written on the wiki) and wxMac 2.8.10 (not compiled with MacPorts). I recommend to update libraries in MacPorts to avoid problems.  :)

See you soon!  ;D

Federico
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: devilman on January 28, 2010, 01:56:15 AM
Good night guys,

as I promised, I've just finished compiling the version 2.2.6 of aMule for Mac OS X Tiger PPC. I used MacPorts to install the required libraries specified in the wiki and wxMac 2.8.10.

The link to download this version is http://drop.io/amule226Tiger

At this point, I can only give you good night! Download it and let me know if you find problems.

See you tomorrow!

Federico

ps: only one thing I don't understand... the size of the application is approximately 160 MB  :o :o :o
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: Kry on January 28, 2010, 10:23:17 AM
you compiled it with debug? You can always strip the binaries.
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: devilman on January 28, 2010, 12:10:13 PM
Hi Kry,

I compiled wxMac 2.8.10 with debug... could be this the reason for this size so high?
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: GonoszTopi on January 28, 2010, 05:10:06 PM
I compiled wxMac 2.8.10 with debug... could be this the reason for this size so high?
Yes.

You can always strip the binaries.
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: Stu Redman on January 28, 2010, 05:14:12 PM
I compiled wxMac 2.8.10 with debug...
Did you compile wx with optimize? If not, please rebuild it (and disable wx debug while you're at it).
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: devilman on January 28, 2010, 09:14:58 PM
Hello guys,

I followed your advice and I recompiled aMule without debug mode.
the link for aMule 2.2.6 Tiger PPC is always the same: http://drop.io/amule226Tiger

Sorry for the inconvenience  :)

Federico

ps: I upload the new MD5 for the zip file that you find in the link above
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: mumug on February 18, 2010, 04:12:36 PM
I'm running 10.5.8 on G4 and cannot get amule 2.2.6 work.
I read this thread but don't how to download and install wxMac library even I read Macports page.
Please help.
The problem details as follow:

Process:         amule [529]
Path:            /Applications/File Transfer/aMule/aMule.app/Contents/MacOS/amule
Identifier:      org.amule.aMule
Version:         ??? (???)
Code Type:       PPC (Native)
Parent Process:  launchd [101]

Interval Since Last Report:          30 sec
Crashes Since Last Report:           1
Per-App Interval Since Last Report:  0 sec
Per-App Crashes Since Last Report:   1

Date/Time:       2010-02-18 22:53:07.772 +0800
OS Version:      Mac OS X 10.5.8 (9L30)
Report Version:  6
Anonymous UUID:  8869692F-BE59-4660-AA41-1BCA40C1B08C

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x000000008fe0105c
Crashed Thread:  0

Dyld Error Message:
  Library not loaded: /opt/local/lib/libpng12.0.dylib
  Referenced from: /Applications/File Transfer/aMule/aMule.app/Contents/MacOS/amule
  Reason: Incompatible library version: amule requires version 43.0.0 or later, but libpng12.0.dylib provides version 13.0.0

Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: GonoszTopi on February 20, 2010, 09:46:00 AM
Dyld Error Message:
  Library not loaded: /opt/local/lib/libpng12.0.dylib
  Referenced from: /Applications/File Transfer/aMule/aMule.app/Contents/MacOS/amule
  Reason: Incompatible library version: amule requires version 43.0.0 or later, but libpng12.0.dylib provides version 13.0.0
You need a recent libpng library.
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: mumug on February 20, 2010, 04:30:52 PM
I found wxWidgets 2.8.10 but don't know how to install them.
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: GonoszTopi on February 20, 2010, 04:37:25 PM
Now in that I cannot help either.
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: devilman on February 21, 2010, 02:20:44 PM
I found wxWidgets 2.8.10 but don't know how to install them.

Hi mumug,

to install wxWidgets follow the guide in the wiki  :) but I do not think you should compile it again

you'll want to install MacPorts and install the required libraries (in this case libpng)
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: scalimani on February 27, 2010, 11:26:36 AM
Is there a way to embed the libraries into the program, so that no macports installation is needed? In order to make the program really "portable"?
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: GonoszTopi on February 27, 2010, 02:40:14 PM
Is there a way to embed the libraries into the program, so that no macports installation is needed? In order to make the program really "portable"?
Yes, there is. The packager should use an improved packager script, not the one in our source tree (I wish someone with a mac could "fix" it). Such scripts are available on the internet, for example the one (http://gtoso.tor.it/pub/amule/osx/svn/OSXBuild/mac_packager) that gtoso used for 2.2.4, or another (http://www.macfactory.org/listing/pub/script/mac_packager) which was a cooperative development.
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: cthulhu11 on March 23, 2010, 06:23:00 PM
 /Applications/aMule.app/Contents/MacOS/amule
dyld: Library not loaded: /opt/local/lib/libjpeg.7.dylib
  Referenced from: /Applications/aMule.app/Contents/MacOS/amule
  Reason: image not found
Trace/BPT trap

macports has version 8 of the jpeg lib, not 7.  Sigh.
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: cthulhu11 on March 23, 2010, 06:23:31 PM
Here's a vote for linking such releases statically to avoid these lib hassles.
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: cthulhu11 on March 31, 2010, 06:25:25 PM
I did the mass update of ports, but the  port of gtk-doc is horribly broken.  I ended up getting a list of installed ports that needed to be updated and doing them manually and recursively to avoid gtk-doc, then I had to install subversion to manually get and install the v7 jpeg lib, and had to manually install geoip.  I appreciate the build, but have to believe there's a way to make it more self-contained.
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: devilman on April 01, 2010, 11:58:49 AM
I've re-compiled aMule 2.2.6

you can find it here: http://drop.io/amule226PPCLeo

I hope it not giving the usual problems  :)
Title: Re: aMule-2.2.6 (Leopard PPC)
Post by: xabaras on April 28, 2010, 05:02:48 PM
I've compiled aMule 2.2.6 for Leopard PPC.

You can find it here: http://www.xabaras.it/news/?id=437 (http://translate.google.it/translate?js=y&prev=_t&hl=it&ie=UTF-8&layout=1&eotf=1&sl=it&tl=en&u=http%3A%2F%2Fwww.xabaras.it%2Fnews%2F%3Fid%3D437)