Startup error after install

David Reiser dbreiser at earthlink.net
Sun Aug 24 18:15:14 EDT 2008


On Aug 24, 2008, at 4:15 PM, Ed Eddington wrote:

> A bit further. I removed some pango libs used by something else, and
> reinstalled gnucash2. Now I'm stuck again:
>
> Host Name:      it9050
> Date/Time:      2008-08-24 16:11:52.420 -0400
> OS Version:     10.4.11 (Build 8S2167)
> Report Version: 4
>
> Command: gnucash-bin
> Path:    /sw/bin/gnucash-bin
> Parent:  bash [12896]
>
> Version: ??? (???)
>
> PID:    18893
> Thread: Unknown
>
> Link (dyld) error:
>
> Library not loaded:
> /System/Library/Frameworks/Accelerate.framework/Versions/A/ 
> Frameworks/vecLib.framework/Versions/A/li
> bLAPACK.dylib
>  Referenced from:
> /System/Library/Frameworks/Accelerate.framework/Versions/A/ 
> Frameworks/vecLib.framework/Versions/A/vec
> Lib
>  Reason: Incompatible library version: vecLib requires version 1.0.0  
> or
> later, but libLAPACK.dylib provides version 0.0
> .0
>
>
>
>
>
> On Sun, Aug 24, 2008 at 11:36 AM, Ed Eddington  
> <ed.eddington at gmail.com>wrote:
>
>> One step further, new error:
>>
>> $ export DYLD_LIBRARY_PATH=/sw/lib:$DYLD_LIBRARY_PATH
>> $ gnucash
>> dyld: Library not loaded: /sw/lib/pango-ft219/lib/ 
>> libpangoft2-1.0.0.dylib
>>  Referenced from: /sw/bin/gnucash-bin
>>  Reason: Incompatible library version: gnucash-bin requires version
>> 2003.0.0 or later, but libpangoft2-1.0.0.dylib provides version  
>> 1002.0.0
>> Trace/BPT trap
>>
>> ?
>>
>>
>>
>> On Sun, Aug 24, 2008 at 7:22 AM, Ed Eddington  
>> <ed.eddington at gmail.com>wrote:
>>
>>> $ gnucash
>>> dyld: Library not loaded: /sw/lib/gnucash/libgncmod-register-gnome. 
>>> 0.dylib
>>>  Referenced from: /sw/lib/libgnc-gnome.0.dylib
>>>  Reason: image not found
>>> Trace/BPT trap
>>>
>>> Gnucash 2.2.5.52 installed using fink commander after fink-update  
>>> on Mac
>>> OS-X 10.4.11 (Intel).
>>>
>>> Any help would be appreciated.
>>>
>>> -Ed

The fink-users list would probably solve this faster than I can. But  
one thing that comes to mind is that having DYLD_LIBRARY_PATH set at  
all is almost asking for problems. The linker tends to get things  
wrong while building, and the library version error you've seen could  
easily be a related entanglement of older and newer libraries (both of  
which 'should' be present for legacy compatibility).

My first guess at a fix is to make sure DYLD_LIBRARY_PATH isn't set,  
and then rebuild and reinstall gnucash2.

Dave
--
David Reiser
dbreiser at earthlink.net






More information about the gnucash-user mailing list