aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: aMule on Mac OS X Tiger Server - how?  (Read 3450 times)

samson

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 9
    • http://samson.net.ru
aMule on Mac OS X Tiger Server - how?
« on: September 28, 2005, 01:34:20 PM »

i want to run aMule on Mac OS X Tiger Server (on XServe G5).

so i don't need any graphical interface (to be faster), but i need webinterface, i need Kademlia of course and i need to run it automatically on startup before login window (like a daemon).

i think that i need to compile aMule by hands, but can you help me to choose, which parameters i need?

another question is:
i have mac-server and twenty mac-desktops. server connected to the Internet and works as router for twenty macs (DHCP+NAT), it runs LDAP (because user accounts placed on server) and it works as webserver and ftpserver for some internet-sites. i want to run aMule on it (because in this case i can share files from ftp by aMule), but i'm afraid, that it would be too slow. would it be better to run aMule on one of machines in local subnet and ask firewall on server for port mapping (port forwarding)?

sorry for my english! (-:   (my native is russian)
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: aMule on Mac OS X Tiger Server - how?
« Reply #1 on: September 28, 2005, 09:40:25 PM »

amuled: http://www.amule.org/wiki/index.php/HowTo_Compile_aMuled
You should compile with:
./configure --enable-daemon --disable-monolothic --enable-kad-compile --enable-webserver
Everything important should be mentioned in the linked thread above.
I hope this helps you
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 on Mac OS X Tiger Server - how?
« Reply #2 on: October 01, 2005, 07:44:02 PM »

Follow the instructions in HowTo compile on Mac, but add the following parameters to the amule configure line:
--enable-daemon --enable-amuleweb --enable-amulecmd
(this enables amuled, webinterface, and the cli interface amulecmd)

If you are sure that you don't need the monolitic amule and you want to save some compile time also add:
--disable-monolothic

If you are using cvs code (recommended) rather than 2.0.3 code and you want Kad support also add:
 --enable-kad-compile
Logged
Current aMule CVS builds for OS X can be found here.

samson

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 9
    • http://samson.net.ru
Re: aMule on Mac OS X Tiger Server - how?
« Reply #3 on: October 02, 2005, 11:39:24 AM »

in the instructions HowTo_Compile_aMuled was written "--enable-amule-daemon", but wuischke and lionel77 wrote "--enable-daemon". which of them should i use? (-:

i don't know, what is "monolithic amule". what's this?

P.S. i can't compile wxBase under mac. so, i think, that i need wxMac instead -- like it described at HowTo_compile_on_Mac
« Last Edit: October 02, 2005, 11:42:45 AM by samson »
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: aMule on Mac OS X Tiger Server - how?
« Reply #4 on: October 02, 2005, 12:04:40 PM »

Check ./configure --help for the right switch.
I think it's --enable-amule-daemon, sorry for telling you the wrong thing.
Monolithic amule is the emule-like original application with one executable that includes the networkcode and the gui.
With amuled you have the core in one executable and the gui either as webinterface, remotegui or remotecommandline to control the core. (of course is the monolithic app controllable via these as well, but this way you don't need x)
Logged