bibledit-general
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [be] Need help installing onto my Mac


From: John Brownie
Subject: Re: [be] Need help installing onto my Mac
Date: Tue, 07 Feb 2012 10:57:32 +1100
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:10.0) Gecko/20120129 Thunderbird/10.0

Teus Benschop wrote:
On 02/04/2012 02:51 AM, John Brownie wrote:
Sigh, removing libjpeg.dylib led to others, libtiff and libpng, and then
other things started to go wrong. I tried removing libiconv, then
libxml2 and libxslt, and X11 would launch, but then crashed with a null
pointer dereference. There seems to be too many things that go wrong to
be able to get things to work without a more substantial effort than I
have time to put in, so I'll just stick with Bibledit in Linux with
VMware Fusion.
Tough stuff, this issue. Perhaps the people @ http://www.macports.org/
will know more about this. Teus.


OK, some progress to report. Digging around the archives at MacPorts, I found that removing the definition of DYLD_LIBRARY_PATH from my .profile would help. It did get me further, so that I do get to the point where Bibledit launches. Unfortunately, it crashes soon after with a library compatibility problem:

Dyld Error Message:
  Library not loaded: /opt/local/lib/libiconv.2.dylib
  Referenced from: /opt/local/lib/libXft.2.dylib
Reason: Incompatible library version: libXft.2.dylib requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0

Binary Images:
0x100000000 - 0x100050fff +xterm (??? - ???) <7B56057E-FD31-3EBE-9442-2975829B638C> /opt/X11/*/xterm 0x100071000 - 0x100081fff +libXft.2.dylib (5.0.0 - compatibility 5.0.0) <FF12B0A4-BCF2-391D-8544-AB14F4FD5EBD> /opt/local/lib/libXft.2.dylib 0x100087000 - 0x1000ccff7 +libXaw.7.dylib (8.0.0 - compatibility 8.0.0) <ED643DE1-9A33-3F65-A07F-849D536228B0> /opt/X11/*/libXaw.7.dylib 0x1000e9000 - 0x1000f9ff7 +libICE.6.dylib (10.0.0 - compatibility 10.0.0) <CFC53A59-AE8F-3F51-B542-0B348F78C057> /opt/local/lib/libICE.6.dylib 0x100102000 - 0x100148fff +libXt.6.dylib (7.0.0 - compatibility 7.0.0) <EA7C79BA-9D45-3DE6-B8B8-C54CF825E195> /opt/local/lib/libXt.6.dylib 0x100160000 - 0x100278ff7 +libX11.6.dylib (10.0.0 - compatibility 10.0.0) <4A7B6D2C-AC99-34D5-8F3A-57CA68201267> /opt/local/lib/libX11.6.dylib 0x10029b000 - 0x1002abff7 +libXmu.6.dylib (9.0.0 - compatibility 9.0.0) <95929F56-9394-37C0-8FAA-456A7D7A35DD> /opt/X11/*/libXmu.6.dylib 0x1002b4000 - 0x1002e3fff +libfontconfig.1.dylib (6.4.0 - compatibility 6.0.0) <BE0A2D69-B64A-3CDD-A76C-D194E8A29B87> /opt/local/lib/libfontconfig.1.dylib 0x7fff6145d000 - 0x7fff61491baf dyld (195.6 - ???) <0CD1B35B-A28F-32DA-B72E-452EAD609613> /usr/lib/dyld 0x7fff8ccff000 - 0x7fff8cd39fff libncurses.5.4.dylib (5.4.0 - compatibility 5.4.0) <387DE593-9CC5-38C7-911B-A5F2264D34F2> /usr/lib/libncurses.5.4.dylib 0x7fff91070000 - 0x7fff9109dfe7 libSystem.B.dylib (159.1.0 - compatibility 1.0.0) <7BEBB139-50BB-3112-947A-F4AA168F991C> /usr/lib/libSystem.B.dylib 0x7fff98262000 - 0x7fff98357fff libiconv.2.dylib (7.0.0 - compatibility 7.0.0) <5C40E880-0706-378F-B864-3C2BD922D926> /usr/lib/libiconv.2.dylib

From looking at that, it looks like it's referencing the /usr/lib/libiconv.2.dylib rather than /opt/local/lib/libiconv.2.dylib. I fear that trying to resolve this might lead me back to the path of having the library search path set again, and running into the first problem I had. Or is it possible safely to remove the one in /usr/lib and put a link to the newer one in /opt/local/lib?

John



reply via email to

[Prev in Thread] Current Thread [Next in Thread]