Re: [hatari-devel] Mac OS X work

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


<10.8 issue found and fixed with the help of Anders

This version should then be a 10.5+ i386/64 compatible build like previously (and now I can let the IT department at work reinstall my work computer that I used to build with ;)): https://troed.ddns.net/f/3c4c0d967a/?dl=1

Note: There's a wakestate issue (timings) with this build, which shows up with Closure. Nicolas is on it. I'll make more test builds when we get closer to release. Also as soon as the latest UI changes are checked in I'll make one with those as well.

Note 2: I looked into the cmake issue where configure finds readline and portaudio but then fails to find the methods it tries to verify the libraries with. The method signature is in the .h files and so I assume the libraries should be fine as well. To make the build above I've thus patched cmake/FindPortAudio.cmake and cmake/FindReadline.cmake to accept the libraries I have even though check_function_exists() fails on both. I don't know why it fails yet though.

Also, smaller filesize ... Thanks Bob & Jerome.

/Troed

trivia: I have a locally modified CMakeLists.txt which sets some build setting values for Xcode. Besides those I make one manual edit (haven't found how to be able set the Frameworks search path through cmake) and then one somewhat complex build phases script that I add. Again, all that is to be able to make these redistributable builds, it's not needed when just wanting to make a local build for ones own system.


On Sun, Aug 28, 2016 at 10:50 AM, Troed Sångberg <troed@xxxxxxxxxxx> wrote:
Many thanks for that Anders, if I need more testing I'll send you an off list email.

/Troed

On Sun, Aug 28, 2016 at 12:49 AM, Anders Eriksson <ae@xxxxxx> wrote:
On Sat, 27 Aug 2016, Troed Sångberg wrote:

If anyone on the list has an i386 setup and maybe even OSX 10.5 or 10.6 that would be a good test as well.

Oh boy, I dug up the very old original Macbook from 2006 with a Core Duo processor (32-bit). It has 10.6.8 installed.

Unfortenly, Hatari crashes, here's the log:

Process:         Hatari [157]
Path: /Users/ae/Desktop/Hatari-20160827-troed.app/Contents/MacOS/Hatari
Identifier:      org.tuxfamily.Hatari
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  launchd [91]

Date/Time:       2016-08-28 00:45:06.332 +0200
OS Version:      Mac OS X 10.6.8 (10K549)
Report Version:  6

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

Dyld Error Message:
  Library not loaded: /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
  Referenced from: /Users/ae/Desktop/Hatari-20160827-troed.app/Contents/MacOS/../SharedSupport/libSDL2-2.0.0.dylib
  Reason: image not found

Binary Images:
0x8fe00000 - 0x8fe4163b  dyld 132.1 (???) <4CDE4F04-0DD6-224E-ACE5-3C06E169A801> /usr/lib/dyld

--
Anders Eriksson
ae@xxxxxx     http://www.dhs.nu/
ae@xxxxxxxxx  http://www.atari.org/




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/