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 goes multiplatform: Mac and Windows!  (Read 108407 times)

Madcat

  • The One And Only Kitty Developer
  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 37
aMule goes multiplatform: Mac and Windows!
« on: February 26, 2004, 05:47:43 AM »

When the original lMule project was started by Timo Kujala aka Tiku, the long-term plan was to have one mule for all 3 platforms - windows, linux and mac. That was also one of the main reasons why wxWindows was chosen as GUI library, because it gives native look to an application on all platforms. For a long time, that plan seemed almost impossible to achieve, and even completely dropped for a while.

Today, we have good news - after two forks since the original lMule project, aMule finally goes truly multiplatform. The hardest part of the windows and mac ports has been finished recently, and we are currently working on fixing the final issues and cleaning up what we broke during porting. We felt that it would be inform you of our current progress and apologize for the long delay in the planned 1.2.7 release. The planned 1.2.7 release is now dropped, and we are currently moving quickly towards aMule 2.0.0 relelease which will begin a new era in the history of the project - multiplatform.

The Mac port is being done by Kry mainly. He ported all gtk code to a gtk-free version of amule, and compiled the 1º Mac version 1 month ago! He has been tis time fixing the scripts and getting the endian issues fixed. Lemonfan was the one that did the first untested endian fixes, and Kry fixed the rest of the app.

All the team wants to thank PowerMike and Hellimod, from our irc channel, for providing ssh & VNC access to their Macs.

The windows port is developed by a guest star Madcat from the ShareDaemon development team. He rewrote large parts of the GUI to be cross-platform compatible, and implemented new searchpage notebook closebuttons using only wxWindows functionality (as opposed to previous nonportable GTK code).

Please note that the screenshots below are only for initial previewing, there is still much work to do towards really good-looking interface, so don't worry - this is only the beginning :)

aMule on Mac OS X


aMule on Windows 2000


aMule on Windows XP


---
The aMule development team.
Logged

Sarge

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 24
Re: aMule goes multiplatform: Mac and Windows!
« Reply #1 on: February 26, 2004, 10:19:59 AM »

Nightly build from 2602 won't compile on Mac os. Error in amulecmd and when disabled, error in ED2KLinkParser (listensocket.cpp: endian.h missing).

What about a beta mac os version? We're HARD waiting to get a serious edonkey client!

Thanks for your work, sarge
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: aMule goes multiplatform: Mac and Windows!
« Reply #2 on: February 26, 2004, 01:23:17 PM »

Weel, it does not connect to servers on MacOS right now (each night, one fix) so you better wait ;)

Anyway, can you provide me the error on a bug report on Mac forum?
Logged

Archmage

  • Full Member
  • ***
  • Karma: 5
  • Offline Offline
  • Posts: 119
Re: aMule goes multiplatform: Mac and Windows!
« Reply #3 on: February 26, 2004, 02:09:05 PM »

So there isn't and chance that I get the Secured Hash in the next time? (It is in the CVS, but not in any release.)

To bad, that was really the one thing I was looking forward, since this let me stick with eMule, till it is somewhere possibil in Linux.
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: aMule goes multiplatform: Mac and Windows!
« Reply #4 on: February 26, 2004, 02:17:38 PM »

Quote
Originally posted by Archmage
So there isn't and chance that I get the Secured Hash in the next time? (It is in the CVS, but not in any release.)

To bad, that was really the one thing I was looking forward, since this let me stick with eMule, till it is somewhere possibil in Linux.

sure, in next release ( 2.0.0 ) :)

greets

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: aMule goes multiplatform: Mac and Windows!
« Reply #5 on: February 26, 2004, 02:18:01 PM »

Uh? Secure Hash / Secure Ident is in on the next release (2.0.0).

Also some MORE fixes. Rather long changelog will be.

You'll use aMule ;)
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: aMule goes multiplatform: Mac and Windows!
« Reply #6 on: February 26, 2004, 11:01:01 PM »

ok.. next Mac screenshot [powered by Kry] :)






greets  ;)

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: aMule goes multiplatform: Mac and Windows!
« Reply #7 on: February 27, 2004, 01:38:37 AM »

and .. :D

Quote
Hi all !!!

Great news : the 1.2.6 FreeBSD port has just been accepted in the official
FreeBSD ports collection !!!!!!

http://www.freebsd.org/cgi/query-pr.cgi?pr=62969
http://www.freshports.org/net/amule/

Yipeee !!!!!

Ganaël LAPLANCHE

superstoned

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 80
Re: aMule goes multiplatform: Mac and Windows!
« Reply #8 on: February 27, 2004, 11:16:58 AM »

Really... you guys are amazing. I never expected this project to go this fast. The dev team is doing great work, the project really rocks! Nice to see so many ppl attracted, and contributing. A nice community is being build, kudos to the responsible ppl (those who started this (amule), those who are continueing the job).

I thought of this as an 'temporary' project, some intermediate between xmule's downfall (wasn't it?) and sharedeamon starting-up. But you know, maybe... ;-)
If everyone goes on this way, if the project keeps on going as it is now, well - I think only the seperation of core and gui stands in the way. And I can imagine this will be done. And then - the possibilities! kazaa, and all the other networks - it can all be integrated.

Really. I think, as it's goin' now, aMule is THE p2p client for linux that seems to have the most potential. GiFT concentrates on their own protocol (pitty, imho, but maybe you guys can 'steal' the kazaa/etc code?!?), share deamon has a long way to goo (but work is being done, I know), maybe mldonkey (haven't tried a long time, last time wasnt a succes) is the only real competition - but competition is great, esp for OSS software.

anyway, again: congratulations! And keep up the good work.
Logged

superstoned

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 80
Re: aMule goes multiplatform: Mac and Windows!
« Reply #9 on: February 27, 2004, 11:23:08 AM »

btw its nice to see the fight/problems emule had to face have been settled. I'd like to thank you guys for the support you gave - really a very nice move! (not only the donation, but also the moral support!)

 :baby:

You know, this is really the Open Source Spirit which makes the community so nice! thanks! :)
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: aMule goes multiplatform: Mac and Windows!
« Reply #10 on: February 27, 2004, 03:04:42 PM »

thank you superstoned, very nice to hear :)

and good news for mac users .. our macMule is saving & loading met files now :)



greets

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: aMule goes multiplatform: Mac and Windows!
« Reply #11 on: February 27, 2004, 03:58:05 PM »

Many many thanks to superstoned AND every amule dev/user :D
Logged

Raff67

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 3
Re: aMule goes multiplatform: Mac and Windows!
« Reply #12 on: February 28, 2004, 06:02:21 PM »

hi, nice to see another mac eDonkey client nearly there. i normally compile/use mldonkey which is oCaml, so what language are you porting to ?
I have tried compiling amule without success (like a lot of other osx users :P) so iŽm wondering when your going to put out a beta for the peeps on the street ? :D
« Last Edit: February 28, 2004, 06:03:40 PM by Raff67 »
Logged

jongampark

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 8
[Q] Progress with MacOS X version?
« Reply #13 on: April 12, 2004, 01:14:39 AM »

Hello. I'm waiting for the working MacOS X version.

I understand that people are working on it. Thank you.

Is there any web page where I can see the progress just like that
of the Mozilla project?

It would be helpful if the web page has these.

 - Current Bugs
    What blocks the successful working version on Mac?

 - Features supported
   For example...  Will it support multiple languages?
Logged

Jacobo221

  • Hero Member
  • *****
  • Karma: 3
  • Offline Offline
  • Posts: 2712
Re: aMule goes multiplatform: Mac and Windows!
« Reply #14 on: April 12, 2004, 03:26:48 AM »

There's no such page :-(
I don't think there will ever be, though, since such pages require a clear very much thought development roadmap. Anyway, you can join us at #amule in irc.freenode.net and we'll tell you whatever you ask us for ;-)
Please remember that Mac and Win32 support is a feature added on 2.0. Since this release is still rc2, it's not fully supported. We're working on it. Your comments are very much apreciated since they'll lead us to the correct way to have a full MacOS X support.

Thanx a lot for your post :-)
Greetings.
Logged
Pages: [1] 2