[sword-devel] Mac build

Greg Hellings greg.hellings at gmail.com
Thu Apr 23 19:39:17 MST 2009


DM,

On Thu, Apr 23, 2009 at 6:59 PM, DM Smith <dmsmith at crosswire.org> wrote:
> I've attached a png showing how it appears. I'm not a user of BT, so I can
> only guess that some icons are not showing up:

That's exactly what I would suspect it looks like.  I've located the
necessary Qt plugins (for those interested, on OS X I had to move the
imageformats/ and iconengines/ directories into the plugins/ package
with BibleTime.app/Contents) and I tested them as well as I can on my
development machine.  You can find another copy of the disk image up
at the previous location.  Thanks for persevering through with me! =)

--Greg

> -- DM
>
>
>
> On Apr 23, 2009, at 7:48 PM, Greg Hellings wrote:
>
>> I've now uploaded a version that doesn't require DBus.  Oddly - when I
>> move my /opt directory (where my development headers, libraries, etc
>> are) out of its original location for testing, the SVG icons don't
>> display.  But when /opt is in place, they do.  So odds are you won't
>> be able to see icons if the program runs for you, but hopefully this
>> time it will run.
>>
>> This problem seems related to the same issue we have seen on Windows
>> XP - it seems there's a helper library somewhere that's optional that
>> isn't being included by my distributions that I need to track down to
>> get icons working.
>>
>> --Greg
>>
>> On Thu, Apr 23, 2009 at 6:11 PM, Greg Hellings <greg.hellings at gmail.com>
>> wrote:
>>>
>>> DM,
>>>
>>> Thanks - obviously the crash is somewhere in DBus.  I'm not certain
>>> what DBus is, but I know what it isn't: native to Macs.  BibleTime
>>> doesn't seem to need it at all, since we don't have it on Windows and
>>> we can get along without it.  I'll ask the BT team if possibly we can
>>> remove the dependency on the Mac side as well.
>>>
>>> --Greg
>>>
>>> On Thu, Apr 23, 2009 at 6:05 PM, DM Smith <dmsmith at crosswire.org> wrote:
>>>>
>>>> On Apr 23, 2009, at 6:57 PM, Greg Hellings wrote:
>>>>
>>>>> I've rebuilt the BibleTime for Mac distribution.  It should be up on
>>>>> http://www.crosswire.org/~ghellings/bibletime/BibleTime_Mac_Beta.dmg
>>>>>
>>>>> This time it's a standard Drag 'n' Drop installer, and all the files
>>>>> required *should* be included in the Application Bundle.  If you're on
>>>>> a PPC Mac, I don't think that it will run there, seeing as I believe
>>>>> both the executable and all the libraries are Intel-only builds.  I
>>>>> can certainly produce a PPC/Intel build later on, once we're happy
>>>>> that it works well.
>>>>>
>>>>> I'll post more of the specifics on bt-devel only as per the changes I
>>>>> had to make to the build system to get this up and running.  For now,
>>>>> let me know if there are further problems with downloading,
>>>>> installation or operation.
>>>>
>>>> It is a bit nicer.
>>>> The drag and drop worked as expected.
>>>> It starts up just fine, but it crashes with:
>>>> Process:         bibletime [78973]
>>>> Path:
>>>>  /Applications/BibleTime.app/Contents/Resources/bin/bibletime
>>>> Identifier:      bibletime
>>>> Version:         ??? (???)
>>>> Code Type:       X86 (Native)
>>>> Parent Process:  launchd [151]
>>>>
>>>> Date/Time:       2009-04-23 19:03:21.811 -0400
>>>> OS Version:      Mac OS X 10.5.6 (9G55)
>>>> Report Version:  6
>>>>
>>>> Exception Type:  EXC_CRASH (SIGABRT)
>>>> Exception Codes: 0x0000000000000000, 0x0000000000000000
>>>> Crashed Thread:  0
>>>>
>>>> Thread 0 Crashed:
>>>> 0   libSystem.B.dylib                   0x936bbe42 __kill + 10
>>>> 1   libSystem.B.dylib                   0x9372e23a raise + 26
>>>> 2   libSystem.B.dylib                   0x9373a679 abort + 73
>>>> 3   libdbus-1.3.dylib                   0x036365ce _dbus_abort + 46
>>>> 4   libdbus-1.3.dylib                   0x036323c6
>>>> _dbus_warn_check_failed +
>>>> 134
>>>> 5   libdbus-1.3.dylib                   0x03632a35
>>>> _dbus_get_local_machine_uuid_encoded + 181
>>>> 6   libdbus-1.3.dylib                   0x03639bdb
>>>>
 <snip>



More information about the sword-devel mailing list