aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Pages: [1] 2

Author Topic: -= aMule CVS Binaries for Mac OS X =-  (Read 75906 times)

lionel77

  • Provider of Mac builds, Forum Mod
  • Hero Member
  • *****
  • Karma: 4
  • Offline Offline
  • Posts: 1107
  • Mac OS X 10.4 (Power Mac G5)
-= aMule CVS Binaries for Mac OS X =-
« on: February 09, 2005, 08:40:10 PM »

New official aMule binaries are typically released only every couple months. To profit from improvements that have been made to the code in the meantime, users normally would have to compile aMule themselves. Many Mac users, however, lack the time, experience or both in order to do this.
The goal of this thread is to provide users with ready-to-use aMule binaries that incorporate all the new features and improvements of the most recent aMule CVS code. Since these are snapshot builds, there is a chance that they are somewhat less stable than the official releases, but I usually go through a reasonable amount of testing to make sure that the versions I post here don't exhibit any obvious problems.

In addition to providing you with the most recent features & fixes, these builds also allow you to give valuable feedback that will help us to improve aMule even further. So please feel free to share your comments on the forum.


Most recent CVS build:
Tiger (OS X 10.4) version: aMule-Mac.CVS.2006-08-10.noDebug_UniversalBinary_TigerOnly.zip (9 MB, uses wxWidgets CVS 2006-08-06)
Panther (OS X 10.3) version: aMule-Mac.CVS.2006-08-06.noDebug_Panther.zip (5 MB, uses wxWidgets CVS 2006-08-06)
Note: New link for the Tiger Universal Binary version! The one I had originally posted was built against the wrong wx install on my system, which resulted in frequent crashes.

IMPORTANT: These versions contain a number of bigger features (e.g., support for files > 4GB) that are still considered relatively experimental. This is the reason why at this point they are still only in the developer but not in the stable branch of the aMule code base. Because of these changes, I stopped providing CVS builds in January, but I have been running those versions for long enough now that I feel comfortable providing them to cautious users.
To prevent users from accidentally running these experimental builds, they cannot be started through a simple double click. Instead, you need to start them through the Terminal with the switch "--i-would-marry-my-mule". So first you need to start the Terminal application (in /Applications/Utilities/). Then drag the aMule application icon from wherever you keep it and drop it onto the Terminal window. Terminal will insert the path to the application onto the command line. It will also add a space after the path. Now delete the space at the end of the path and paste /Contents/MacOS/amule --i-would-marry-my-mule to the end of the path. When you then hit return aMule will start.

Version notes:
    [*]Needs to be started through the Terminal with the switch "--i-would-marry-my-mule"
    [*]Fix: Faster download speeds. Before, the download rate per source would usually not go beyond 3k/s.
    [*]Fix: Right-clicking on tabs works finally properly again
    [*]The usual number of things that I don't remember off the top of my head right now
    [/list]

    Most recent official stable release:
    Tiger (OS X 10.4) version: aMule-2.1.3-Mac_UniversalBinary_TigerOnly.zip
    Panther (OS X 10.3) version: aMule-2.1.3-Mac_Panther.zip
    « Last Edit: August 10, 2006, 08:46:02 PM by lionel77 »
    Logged
    Current aMule CVS builds for OS X can be found here.

    lionel77

    • Provider of Mac builds, Forum Mod
    • Hero Member
    • *****
    • Karma: 4
    • Offline Offline
    • Posts: 1107
    • Mac OS X 10.4 (Power Mac G5)
    Re: -= aMule CVS Binaries for Mac OS X =-
    « Reply #1 on: February 21, 2005, 07:03:35 AM »

    new version added (see above)
    Logged
    Current aMule CVS builds for OS X can be found here.

    lionel77

    • Provider of Mac builds, Forum Mod
    • Hero Member
    • *****
    • Karma: 4
    • Offline Offline
    • Posts: 1107
    • Mac OS X 10.4 (Power Mac G5)
    Re: -= aMule CVS Binaries for Mac OS X =-
    « Reply #2 on: February 28, 2005, 11:08:52 PM »

    aMule-Mac.cvs2005-02-28.unicode.debug.zip added:
    contains among other things some significant server connection fixes and most importantly, it lists the download we got seperately for different clients in the stats. using the latter we should be able to figure out whether the download problems are specific to emule->amule transfers or rather universal.
    Logged
    Current aMule CVS builds for OS X can be found here.

    lionel77

    • Provider of Mac builds, Forum Mod
    • Hero Member
    • *****
    • Karma: 4
    • Offline Offline
    • Posts: 1107
    • Mac OS X 10.4 (Power Mac G5)
    Re: -= aMule CVS Binaries for Mac OS X =-
    « Reply #3 on: March 02, 2005, 05:42:42 AM »

    aMule-Mac.cvs2005-03-01.unicode.debug.zip added:
    This update is highly recommended for every mac user as it contains major fixes for downloading behavior.
    Logged
    Current aMule CVS builds for OS X can be found here.

    lionel77

    • Provider of Mac builds, Forum Mod
    • Hero Member
    • *****
    • Karma: 4
    • Offline Offline
    • Posts: 1107
    • Mac OS X 10.4 (Power Mac G5)
    Re: -= aMule CVS Binaries for Mac OS X =-
    « Reply #4 on: March 16, 2005, 05:37:14 AM »

    aMule-Mac.cvs2005-03-15.unicode.debug.zip added:
    this version contains many small fixes. update is recommended.
    Logged
    Current aMule CVS builds for OS X can be found here.

    lionel77

    • Provider of Mac builds, Forum Mod
    • Hero Member
    • *****
    • Karma: 4
    • Offline Offline
    • Posts: 1107
    • Mac OS X 10.4 (Power Mac G5)
    Re: -= aMule CVS Binaries for Mac OS X =-
    « Reply #5 on: March 22, 2005, 10:59:46 PM »

    aMule-Mac.cvs2005-03-22.unicode.debug.zip added:
    among other things resolves the following issue: amule would self terminate if the user does not respond to a debug dialog in time. from user perspective this looked like an unexpected crash.
    update is recommended.

    EDIT:
    updated to aMule-Mac.cvs2005-03-22b.unicode.debug.zip:
    this version fixes this and this issue (same cause actually).
    « Last Edit: March 23, 2005, 12:56:25 AM by lionel77 »
    Logged
    Current aMule CVS builds for OS X can be found here.

    lionel77

    • Provider of Mac builds, Forum Mod
    • Hero Member
    • *****
    • Karma: 4
    • Offline Offline
    • Posts: 1107
    • Mac OS X 10.4 (Power Mac G5)
    Re: -= aMule CVS Binaries for Mac OS X =-
    « Reply #6 on: March 29, 2005, 07:15:41 PM »

    aMule-Mac.cvs2005-03-29.unicode.debug.zip added:
    contains a number of recent fixes.
    Logged
    Current aMule CVS builds for OS X can be found here.

    lionel77

    • Provider of Mac builds, Forum Mod
    • Hero Member
    • *****
    • Karma: 4
    • Offline Offline
    • Posts: 1107
    • Mac OS X 10.4 (Power Mac G5)
    Re: -= aMule CVS Binaries for Mac OS X =-
    « Reply #7 on: April 07, 2005, 05:34:22 AM »

    aMule-Mac.cvs2005-04-07.unicode.debug.zip added:
    this build contains recent get-ready-for-2.0 fixes and in addition, it is built again against current wx cvs again rather than against wx 2.5.4. the wx developers have fixed a couple issues since 2.5.4 and have finally stabilized cvs again, so that it is actually usable...
    Logged
    Current aMule CVS builds for OS X can be found here.

    lionel77

    • Provider of Mac builds, Forum Mod
    • Hero Member
    • *****
    • Karma: 4
    • Offline Offline
    • Posts: 1107
    • Mac OS X 10.4 (Power Mac G5)
    Re: -= aMule CVS Binaries for Mac OS X =-
    « Reply #8 on: April 15, 2005, 10:36:57 PM »

    aMule-Mac.cvs2005-04-15.unicode.debug.zip added:
    scroll wheel support! :)
    among other things, you should now be able to delete the app without restart (see here).
    Logged
    Current aMule CVS builds for OS X can be found here.

    lionel77

    • Provider of Mac builds, Forum Mod
    • Hero Member
    • *****
    • Karma: 4
    • Offline Offline
    • Posts: 1107
    • Mac OS X 10.4 (Power Mac G5)
    Re: -= aMule CVS Binaries for Mac OS X =-
    « Reply #9 on: August 24, 2005, 10:02:56 AM »

    aMule-Mac.svn2005-08-24.zip added:
    A number of improvements & fixes that I don't remember off the top of my hat.
    Preliminary Kad support.
    Logged
    Current aMule CVS builds for OS X can be found here.

    lionel77

    • Provider of Mac builds, Forum Mod
    • Hero Member
    • *****
    • Karma: 4
    • Offline Offline
    • Posts: 1107
    • Mac OS X 10.4 (Power Mac G5)
    Re: -= aMule CVS Binaries for Mac OS X =-
    « Reply #10 on: September 18, 2005, 09:38:14 PM »

    aMule-Mac.cvs2005-09-12.zip added:
    This is a highly recommended update for Tiger users.

    Highlights:
    - Kad is now working on the Mac
    - aMule tolerates significantly more stuck connections (see above)
    - a dozen smaller improvements
    Logged
    Current aMule CVS builds for OS X can be found here.

    lionel77

    • Provider of Mac builds, Forum Mod
    • Hero Member
    • *****
    • Karma: 4
    • Offline Offline
    • Posts: 1107
    • Mac OS X 10.4 (Power Mac G5)
    Re: -= aMule CVS Binaries for Mac OS X =-
    « Reply #11 on: October 08, 2005, 01:32:06 AM »

    Added:
    Regular version: aMule-Mac.CVS.2005-10-06.noDebug.zip (5 MB)
    Debug version: aMule-Mac.CVS.2005-10-06.debug.zip (34 MB)
    The only difference between the two versions (apart from their size) is that the debug version allows you to  report a backtrace in case of a crash that we can use to identify and fix the underlying cause of the crash.

    Note: When you start any of the above two versions for the first time, the invisible ".aMule" settings folder in your home folder will be moved to "Library/Application Support/aMule" in your home folder. If you want to go back to an older version of aMule (e.g. 2.0.3) then you need to move the folder back if you want to keep your settings and partial downloads. To do this, quit aMule and do "mv ~/Library/Application\ Support/aMule ~/.aMule" in the Terminal before you start the older aMule version.

    Both versions were built against a patched version of wxWidgets (cvs 2005-10-06).
    Logged
    Current aMule CVS builds for OS X can be found here.

    ken

    • Hero Member
    • *****
    • Karma: 4
    • Offline Offline
    • Posts: 825
    Re: -= aMule CVS Binaries for Mac OS X =-
    « Reply #12 on: October 08, 2005, 07:16:24 AM »

    One small addition to what lionel77 said about moving your configuration directory back: if your Incoming or Temp directories refer to folders within the configuration directory (which they do, by default), then they will have been changed by the relocation.

    In other words, if your Incoming used to be "/Users/[yourusername]/.aMule/Incoming", the relocation changes it to "/Users/[yourusername]/Library/Application Support/aMule/Incoming".

    If you decide to switch back, in addition to moving the directory as lionel77 suggested, you need to change those directory settings to refer back to their old locations.
    Logged

    lionel77

    • Provider of Mac builds, Forum Mod
    • Hero Member
    • *****
    • Karma: 4
    • Offline Offline
    • Posts: 1107
    • Mac OS X 10.4 (Power Mac G5)
    Re: -= aMule CVS Binaries for Mac OS X =-
    « Reply #13 on: October 13, 2005, 09:26:21 PM »

    Thanks for the hint ken, I've updated the above text accordingly. :)

    Quote
    Note: When you start any of the above two versions for the first time, the invisible ".aMule" settings folder in your home folder will be moved to "Library/Application Support/aMule" in your home folder. If you want to go back to an older version of aMule (e.g., 2.0.3) then you need to move the folder back if you want to keep your settings and partial downloads. To do this, quit aMule and do "mv ~/Library/Application\ Support/aMule ~/.aMule" in the Terminal before you start the older aMule version.
    Also, if your Incoming or Temp directories refer to folders within the configuration directory (which they do, by default), then they will have been changed by the relocation. In other words, if your Incoming used to be "/Users/[yourusername]/.aMule/Incoming", the relocation changes it to "/Users/[yourusername]/Library/Application Support/aMule/Incoming". So if you decide to switch back, you need to also change those directory settings to refer back to their old locations (you can do this in "aMule Preferences -> Directories").
    Logged
    Current aMule CVS builds for OS X can be found here.

    lionel77

    • Provider of Mac builds, Forum Mod
    • Hero Member
    • *****
    • Karma: 4
    • Offline Offline
    • Posts: 1107
    • Mac OS X 10.4 (Power Mac G5)
    Re: -= aMule CVS Binaries for Mac OS X =-
    « Reply #14 on: November 04, 2005, 07:08:04 AM »

    Added:
    Regular version: aMule-Mac.CVS.2005-11-03.noDebug.zip (5 MB; uses wxWidgets CVS 2005-11-03)
    Debug version: aMule-Mac.CVS.2005-11-03.debug.zip (33 MB; wxWidgets CVS 2005-11-03)

    Highlights:
    • Contains a fix from ken for a nasty memory corruption that I've been trying to nail down for over a month. Thanks again ken!

    This memory corruption was present in all CVS versions since 2.0.3, so this is a highly recommended update for users of previous CVS versions.
    • Part file importer for users that are migrating from other ed2k clients.
    • Perfomance improvements for Kad.
    • Better notification for incoming chat messages
    • Lots more that I don't remember right now.

    Also changed "Note to Tiger users" to reflect that the 10.4.3 update has fixed the stuck connections issue -- yeah. ;)
    Logged
    Current aMule CVS builds for OS X can be found here.
    Pages: [1] 2