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 3 ... 5

Author Topic: aMule-2.2.4-i686 Mac OS X 10.4+ (MacFactory release)  (Read 50725 times)

mirko.g

  • Global Moderator
  • Full Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 188
  • Grattatio pallorum omnia mala repellent!
    • Personal WebSite
aMule-2.2.4-i686 Mac OS X 10.4+ (MacFactory release)
« on: April 10, 2009, 08:48:55 AM »

I will update this first post to allow everyone to get the last build without reading all thread! ;)

LAST UPDATE: May, 4th 2009

Last stable build
-- Please use gtoso's build 2.5! --

FEATURE:
  • Crypto++ 5.5.2
  • GeoIP 1.4.6
  • libUPnP 1.6.6
  • Skin support
  • AmuleGUI
  • mulefileview support

ISSUES:
...
« Last Edit: June 19, 2009, 10:23:02 AM by mirko.g »
Logged

xja

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 37
Re: aMule 2.2.4 released
« Reply #1 on: April 10, 2009, 12:27:08 PM »

I've downloaded mirko's version, unfortunately it crashes upon start on my white MacBook (1,1) with 2 GHz core duo, 1GB of memory and Mac OS X 10.5.6.
Here's the crash log

Process:         amule [411]
Path:            /Applications/aMule.app/Contents/MacOS/amule
Identifier:      org.amule.aMule
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  launchd [84]

Date/Time:       2009-04-10 12:23:23.099 +0200
OS Version:      Mac OS X 10.5.6 (9G55)
Report Version:  6

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread:  0

Dyld Error Message:
  Library not loaded: /opt/local/lib/libGeoIP.1.dylib
  Referenced from: /Applications/aMule.app/Contents/MacOS/amule
  Reason: image not found

It  seems not to find something.

Bye
Logged

mirko.g

  • Global Moderator
  • Full Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 188
  • Grattatio pallorum omnia mala repellent!
    • Personal WebSite
Re: aMule 2.2.4 released
« Reply #2 on: April 10, 2009, 12:50:13 PM »

  Library not loaded: /opt/local/lib/libGeoIP.1.dylib
  Referenced from: /Applications/aMule.app/Contents/MacOS/amule
  Reason: image not found

Yep... it seems to be the same error I got with previous SVNs.
I get an error while compiling libgeoip with "+universal" option using macports too.

And it seems that libgeoip is compiled as static: if you install libgeoip through macports the error should not appear anymore...

I'll take care of this issue...

Thanks for your input.
« Last Edit: April 10, 2009, 04:22:19 PM by mirko.g »
Logged

istreen

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 2
Re: aMule 2.2.4 released
« Reply #3 on: April 10, 2009, 04:25:39 PM »

hi,

thx for job, but where can i download a compiled osx ?

I don't have a software xtools to commpile last version.

A somebody have comiled for mac intel ?

It's possible to share this job ?

Thx for all
Logged

mirko.g

  • Global Moderator
  • Full Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 188
  • Grattatio pallorum omnia mala repellent!
    • Personal WebSite
Re: aMule 2.2.4 released
« Reply #4 on: April 10, 2009, 05:23:55 PM »

Ok this is a new build of aMule 2.2.4... This is not Universal binary and doesn't use static GeoIP.
It should work without libgeoip.

aMule 2.2.4 - Intel - noGeoIP: ---

Please try it!
« Last Edit: May 06, 2009, 07:46:09 AM by mirko.g »
Logged

xja

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 37
Re: I've just compiled a Universal Binary version...
« Reply #5 on: April 10, 2009, 08:02:54 PM »

Ok, Mirko, it works!
It lacks skins (wich were available in Toso's 2.2.3 build) which, tough, is no big deal.
I will reply if something goes wrong.

Thanks, bye!
Logged

mirko.g

  • Global Moderator
  • Full Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 188
  • Grattatio pallorum omnia mala repellent!
    • Personal WebSite
Re: aMule 2.2.4 released
« Reply #6 on: April 10, 2009, 08:27:45 PM »

thx for job, but where can i download a compiled osx ?

This is exactly what you get clicking on that link! :-)
Logged

mirko.g

  • Global Moderator
  • Full Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 188
  • Grattatio pallorum omnia mala repellent!
    • Personal WebSite
Re: I've just compiled a Universal Binary version...
« Reply #7 on: April 10, 2009, 08:31:22 PM »

Ok, Mirko, it works!
It lacks skins (wich were available in Toso's 2.2.3 build) which, tough, is no big deal.
I will reply if something goes wrong.

Ok, I'll take care of skins too. Unfortunately the documentation is poor and outdated...

P.S.: The libgeoip issue is related to Mac OS version of ld. Now I'd like to figure out how to solve without strange workaround...
Logged

Festor

  • Hero Member
  • *****
  • Karma: 79
  • Offline Offline
  • Posts: 935
  • Offline -> Studying...
Re: I've just compiled a Universal Binary version...
« Reply #8 on: April 10, 2009, 09:02:33 PM »

Ok, I'll take care of skins too. Unfortunately the documentation is poor and outdated...

Then help us to improve it: http://www.amule.org/wiki/index.php/HowTo_compile_on_Mac

mirko.g

  • Global Moderator
  • Full Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 188
  • Grattatio pallorum omnia mala repellent!
    • Personal WebSite
Re: I've just compiled a Universal Binary version...
« Reply #9 on: April 11, 2009, 01:05:44 AM »

Then help us to improve it: http://www.amule.org/wiki/index.php/HowTo_compile_on_Mac

I updated the page...  ::)
What about skin? How does they work? Where should they be copied before compiling?

Thanks
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: I've just compiled a Universal Binary version...
« Reply #10 on: April 11, 2009, 09:22:44 AM »

I documented this when I implemented the current skin support, I hope its not outdated:
Mac:
User: ~/Library/Application Support/aMule/skins
System: aMule.app/Contents/SharedSupport/skins/
Logged

mirko.g

  • Global Moderator
  • Full Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 188
  • Grattatio pallorum omnia mala repellent!
    • Personal WebSite
Re: I've just compiled a Universal Binary version...
« Reply #11 on: April 11, 2009, 05:24:07 PM »

Ok, I'm sorry.
I did not want to offend anyone... I know it's difficult to take care of all tasks this project needs.
I do really want to contribute and hope the upgrade at wiki page will be appreciated.

I didn't read anything about a specific support to skin when compiling aMule, and I tried and put skin in zip format into that folders, of course.
But skins are not listed in the preference panel. So what?

Now I'll take a look at gtoso mac_packager... :-)

When I'll come out of this issue I'll update the skin wiki page (Mac-related section) too... Knowledge sharing is the base of contributive model.

Thank you for your support...  ;)
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: I've just compiled a Universal Binary version...
« Reply #12 on: April 11, 2009, 08:29:56 PM »

Please imagine a winking smiley after my last message, no offense at all.
Logged

mirko.g

  • Global Moderator
  • Full Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 188
  • Grattatio pallorum omnia mala repellent!
    • Personal WebSite
Re: I've just compiled a Universal Binary version...
« Reply #13 on: April 13, 2009, 11:49:30 PM »

Ok, I managed to compile an Universal Binary aMule build with skin support. Now I'm looking for a workaround for the GeoIP issue...
Hope to release the build tomorrow.

Mirko
Logged

xja

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 37
Re: I've just compiled a Universal Binary version...
« Reply #14 on: April 14, 2009, 04:56:24 PM »

Hi there,
aMule in the past used to take a while to shut down, but in 2.2.4 it always hangs on quit, there's the hang log:

Date/Time:      2009-04-14 00:00:18 +0200
OS Version:     10.5.6 (Build 9G55)
Architecture:   i386
Report Version: 4

Command:        amule
Path:           /Applications/aMule.app/Contents/MacOS/amule
Version:        2.2.4 (2.2.4)
Parent:         launchd [95]

PID:            260
Event:          hang
Time:           14.29s
Steps:          52


Process:        amule [260]
Path:           /Applications/aMule.app/Contents/MacOS/amule

  ADDRESS         BINARY
  00001000        /Applications/aMule.app/Contents/MacOS/amule
  014d1000        /Applications/aMule.app/Contents/MacOS/../Frameworks/libupnp.3.dylib
  014f1000        /Applications/aMule.app/Contents/MacOS/../Frameworks/libthreadutil.2.dylib
  014f7000        /Applications/aMule.app/Contents/MacOS/../Frameworks/libixml.2.dylib
  0151e000        /System/Library/TextEncodings/Unicode Encodings.bundle/Contents/MacOS/Unicode Encodings
  015a7000        /Library/InputManagers/Ecamm/Ecamm Plugin Loader.bundle/Contents/MacOS/Ecamm Plugin Loader
  14fa2000        /usr/lib/libmx.A.dylib
  14fc4000        /Library/QuickTime/LiveType.component/Contents/MacOS/LiveType
  14ff4000        /System/Library/CoreServices/CommonCocoaPanels.bundle/Contents/MacOS/CommonCocoaPanels
  15100000        /System/Library/PrivateFrameworks/LiveType.framework/Versions/A/LiveType
  151a7000        /Library/QuickTime/FCP Uncompressed 422.component/Contents/MacOS/FCP Uncompressed 422
  152d0000        /System/Library/CoreServices/Encodings/libTraditionalChineseConverter.dylib
  15368000        /System/Library/CoreServices/Encodings/libSimplifiedChineseConverter.dylib
  15422000        /Library/QuickTime/DivX Decoder.component/Contents/MacOS/DivX Decoder
  154a2000        /System/Library/QuickTime/QuickTimeFireWireDV.component/Contents/MacOS/QuickTimeFireWireDV
  154ea000        /Library/QuickTime/AppleMPEG2Codec.component/Contents/MacOS/AppleMPEG2Codec
  15ba8000        /Library/QuickTime/Perian.component/Contents/MacOS/Perian
  160d8000        /Library/QuickTime/Flip4Mac WMV Import.component/Contents/MacOS/Flip4Mac WMV Import
  16353000        /Library/QuickTime/Flip4Mac WMV Advanced.component/Contents/MacOS/Flip4Mac WMV Advanced
  1655a000        /System/Library/QuickTime/AppleProResDecoder.component/Contents/MacOS/AppleProResDecoder
  165af000        /System/Library/QuickTime/AppleVAH264HW.component/Contents/MacOS/AppleVAH264HW
  166cf000        /Library/QuickTime/AppleIntermediateCodec.component/Contents/MacOS/AppleIntermediateCodec
  166ee000        /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
  16743000        /System/Library/QuickTime/ApplePixletVideo.component/Contents/MacOS/ApplePixletVideo
  168e7000        /System/Library/Components/DictionaryService.component/Contents/MacOS/DictionaryService
  16a00000        /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
  ba900000        /System/Library/CoreServices/Encodings/libJapaneseConverter.dylib

  Thread id:      31b4208
  User stack:
    52 start + 54 (in amule) [0x2746]
      52 _main + 24 (in amule) [0x1bf7b8]
        52 __Z7wxEntryRiPPw + 118 (in amule) [0x5858e6]
          52 __ZN9CamuleApp6OnExitEv + 479 (in amule) [0x33df]
            52 __ZN14CDownloadQueueD0Ev + 174 (in amule) [0x7658e]
              52 _close$UNIX2003 + 10 (in libSystem.B.dylib) [0x9374c792]
  Kernel stack:
    52 _unix_syscall + 572 [0x3df460]
      52 _close_nocancel + 115 [0x368f8a]
        52 _fdrelse + 336 [0x368ece]
          52 _closef_locked + 343 [0x368add]
            52 _vn_lock + 174 [0x1ec64d]
              52 _vnode_put + 31 [0x1db9af]
                52 _vnode_put_locked + 106 [0x1db93f]
                  52 _VNOP_INACTIVE + 98 [0x1f5e32]
                    52 _CompareExtendedCatalogKeys + 24877 [0x31fe85]
                      52 _cluster_write + 103 [0x1d348a]
                        52 _cluster_write_ext + 264 [0x1d264f]
                          41 _cluster_read + 3750 [0x1d2436]
                            41 _cluster_pageout + 6811 [0x1d03c6]
                              41 _cluster_copy_upl_data + 3784 [0x1cdb25]
                                41 _cluster_copy_upl_data + 2739 [0x1cd710]
                                  41 _vnode_waitforwrites + 167 [0x1db2b6]
                                    41 _msleep + 157 [0x381f85]
                                      41 _uiomove + 653 [0x381bd4]
                                        41 _lck_mtx_sleep + 87 [0x130da9]
                                          41 _thread_block + 33 [0x136e61]
                                            41 _thread_continue + 1181 [0x136bf4]
                          10 _cluster_read + 3540 [0x1d2364]
                            10 _cluster_pageout + 6811 [0x1d03c6]
                              10 _cluster_copy_upl_data + 3784 [0x1cdb25]
                                10 _cluster_copy_upl_data + 2739 [0x1cd710]
                                  10 _vnode_waitforwrites + 167 [0x1db2b6]
                                    10 _msleep + 157 [0x381f85]
                                      10 _uiomove + 653 [0x381bd4]
                                        10 _lck_mtx_sleep + 87 [0x130da9]
                                          10 _thread_block + 33 [0x136e61]
                                            10 _thread_continue + 1181 [0x136bf4]
                          1 _cluster_read + 2861 [0x1d20bd]
                            1 _ubc_upl_commit_range + 109 [0x39a386]
                              1 _upl_commit_range + 2113 [0x17e425]
                                1 _lck_rw_done_gen + 160 [0x19ef84]
                                  1 _lck_rw_free + 122 [0x19edb3]
                                    1 _ml_set_interrupts_enabled + 41 [0x1a3383]
                                      1 _lo_alltraps + 509 [0x1a038d]
                                        1 _kernel_trap + 263 [0x1a97c5]
                                          1 _ast_taken + 185 [0x12951e]
                                            1 _thread_continue + 1181 [0x136bf4]

  Thread id:      3c22b58
  User stack:
    52 _thread_start + 34 (in libSystem.B.dylib) [0x93771f52]
      52 ___select + 10 (in libSystem.B.dylib) [0x937906f2]

  Thread id:      36b3790
  User stack:
    52 _semaphore_wait_signal_trap + 10 (in libSystem.B.dylib) [0x9374120e]

  Thread id:      4a107d8
  User stack:
    52 _thread_start + 34 (in libSystem.B.dylib) [0x93771f52]
      52 __pthread_start + 321 (in libSystem.B.dylib) [0x93772095]
        52 _WorkerThread + 634 (in libthreadutil.2.dylib) [0x14f3148]
          52 _semaphore_timedwait_signal_trap + 10 (in libSystem.B.dylib) [0x93741226]

  Thread id:      3c24998
  User stack:
    52 _thread_start + 34 (in libSystem.B.dylib) [0x93771f52]
      52 __pthread_start + 321 (in libSystem.B.dylib) [0x93772095]
        52 _WorkerThread + 634 (in libthreadutil.2.dylib) [0x14f3148]
          52 _semaphore_timedwait_signal_trap + 10 (in libSystem.B.dylib) [0x93741226]

  Thread id:      4a10410
  User stack:
    52 _thread_start + 34 (in libSystem.B.dylib) [0x93771f52]
      52 __pthread_start + 321 (in libSystem.B.dylib) [0x93772095]
        52 _WorkerThread + 634 (in libthreadutil.2.dylib) [0x14f3148]
          52 _semaphore_timedwait_signal_trap + 10 (in libSystem.B.dylib) [0x93741226]

  Thread id:      4a10048
  User stack:
    52 _select$DARWIN_EXTSN$NOCANCEL + 10 (in libSystem.B.dylib) [0x9377830a]

  Thread id:      4a0fc80
  User stack:
    52 _thread_start + 34 (in libSystem.B.dylib) [0x93771f52]
      52 __pthread_start + 321 (in libSystem.B.dylib) [0x93772095]
        52 _WorkerThread + 634 (in libthreadutil.2.dylib) [0x14f3148]
          52 _semaphore_timedwait_signal_trap + 10 (in libSystem.B.dylib) [0x93741226]

  Thread id:      4a0f128
  User stack:
    52 _thread_start + 34 (in libSystem.B.dylib) [0x93771f52]
      52 __pthread_start + 321 (in libSystem.B.dylib) [0x93772095]
        52 __Z11CMMConvTaskPv + 54 (in ColorSync) [0x965c6d8e]
          52 __Z20pthreadSemaphoreWaitP18t_pthreadSemaphore + 42 (in ColorSync) [0x965b445c]
            52 ___semwait_signal + 10 (in libSystem.B.dylib) [0x937483ae]

it continues with similar descriptions of all the other processes, which didn't hanged, I'll provide it if you want.

Bye.
Logged
Pages: [1] 2 3 ... 5