bibledit-general
[Top][All Lists]
Advanced

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

Re: [be] Installing Bibledit on Mac OS X


From: Brian Wilson
Subject: Re: [be] Installing Bibledit on Mac OS X
Date: Fri, 19 Apr 2013 05:09:28 +0700

Hi. Not sure if this is what you want. Don't understand otool.

Have a nice day,

Brian

/opt/local/lib/libxml2.2.dylib (compatibility version 12.0.0, current version 12.0.0)
/opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.7)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 169.3.0)
/opt/local/lib/libiconv.2.dylib (compatibility version 8.0.0, current version 8.1.0)
/opt/local/lib/libgobject-2.0.0.dylib (compatibility version 3601.0.0, current version 3601.0.0)
/opt/local/lib/libglib-2.0.0.dylib (compatibility version 3601.0.0, current version 3601.0.0)
/opt/local/lib/libintl.8.dylib (compatibility version 10.0.0, current version 10.2.0)
/opt/local/lib/libgthread-2.0.0.dylib (compatibility version 3601.0.0, current version 3601.0.0)
/opt/local/lib/libgtk-x11-2.0.0.dylib (compatibility version 2401.0.0, current version 2401.17.0)
/opt/local/lib/libgdk-x11-2.0.0.dylib (compatibility version 2401.0.0, current version 2401.17.0)
/opt/local/lib/libatk-1.0.0.dylib (compatibility version 20810.0.0, current version 20810.1.0)
/opt/local/lib/libpangocairo-1.0.0.dylib (compatibility version 3201.0.0, current version 3201.5.0)
/opt/local/lib/libpangoft2-1.0.0.dylib (compatibility version 3201.0.0, current version 3201.5.0)
/opt/local/lib/libpango-1.0.0.dylib (compatibility version 3201.0.0, current version 3201.5.0)
/opt/local/lib/libfreetype.6.dylib (compatibility version 16.0.0, current version 16.0.0)
/opt/local/lib/libgio-2.0.0.dylib (compatibility version 3601.0.0, current version 3601.0.0)
/opt/local/lib/libfontconfig.1.dylib (compatibility version 8.0.0, current version 8.2.0)
/opt/local/lib/libXrender.1.dylib (compatibility version 5.0.0, current version 5.0.0)
/opt/local/lib/libXinerama.1.dylib (compatibility version 2.0.0, current version 2.0.0)
/opt/local/lib/libXi.6.dylib (compatibility version 8.0.0, current version 8.0.0)
/opt/local/lib/libXrandr.2.dylib (compatibility version 5.0.0, current version 5.0.0)
/opt/local/lib/libXcursor.1.dylib (compatibility version 2.0.0, current version 2.2.0)
/opt/local/lib/libXcomposite.1.dylib (compatibility version 2.0.0, current version 2.0.0)
/opt/local/lib/libXdamage.1.dylib (compatibility version 3.0.0, current version 3.0.0)
/opt/local/lib/libXfixes.3.dylib (compatibility version 5.0.0, current version 5.0.0)
/opt/local/lib/libgdk_pixbuf-2.0.0.dylib (compatibility version 2801.0.0, current version 2801.0.0)
/opt/local/lib/libcairo.2.dylib (compatibility version 11203.0.0, current version 11203.14.0)
/opt/local/lib/libX11.6.dylib (compatibility version 10.0.0, current version 10.0.0)
/opt/local/lib/libXext.6.dylib (compatibility version 11.0.0, current version 11.0.0)
/opt/local/lib/libsqlite3.0.dylib (compatibility version 9.0.0, current version 9.6.0)
/opt/local/lib/libenchant.1.dylib (compatibility version 8.0.0, current version 8.0.0)
/opt/local/lib/libgmodule-2.0.0.dylib (compatibility version 3601.0.0, current version 3601.0.0)
/opt/local/lib/libgtksourceview-2.0.0.dylib (compatibility version 1.0.0, current version 1.0.0)
/opt/local/lib/libwebkitgtk-1.0.0.dylib (compatibility version 19.0.0, current version 19.5.0)
/opt/local/lib/libsoup-2.4.1.dylib (compatibility version 8.0.0, current version 8.0.0)
/opt/local/lib/libjavascriptcoregtk-1.0.0.dylib (compatibility version 14.0.0, current version 14.12.0)
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 56.0.0)

Brian Wilson, Director

Mekong Information Technology Co., Ltd.
Dong Dok, Saythany, Vientiane Municipality
Lao PDR

Tel/Fax: (+85621) 725010
Mobile: (+85620) 9646-7085

--------------------------------
And so the visitor turned sadly away, thinking for what miserable messes of pottage men and women are willing to sell their glorious birthright as children of God. -- Ellen White.


On Thu, Apr 18, 2013 at 11:03 PM, Mark Duling <address@hidden> wrote:
Hi Teus,

I don't know about how other port systems work, but macports installs its own libraries and apps even for things Apple puts in the base system.  For example, if you install something that uses apache it installs the latest apache from source in /opt/local and you turn off the built-in apache and use the one macports installed.  The only exceptions are for where it just isn't practical to do so.  X11 for example because compiling is difficult and Apple's just works better.  This method has pros and cons, but overall I think it is better because port authors have to deal less with multiple OS X version issues (since apple updates their libraries/apps each time) and it furthers the "sandbox" idea too.  Anyway, right or wrong that is how it works.

Yes, you're right Apple doesn't bundle gtk.  It could be a path issue as your colleague mentioned, but maybe it could also be a linking issue if bibledit links during compilation against some macports libraries and some apple ones.  I'm beyond my knowledge here, but I wonder if it would turn up anything for someone with a working bibledit 4.7 to run otool against the bibledit binary and paste the results here so we can compare the results to an installation that segfaults.

otool -L bibledit-gtk

Just a wild guess.  I see at least a few libraries in /usr/lib that are duplicated in macports.  It could turn out that there is an incompatibility with a (possibly newer) version of one of the libraries in macports.

Mark



Hi Mark,

I don't think that Mac OS X comes with its own version of Gtk installed. If
it had, why should macports install another one.

One of our colleagues thought that perhaps some program expects some
configuration file in /usr since installing from source puts the stuff
there.

I think that it is possible, by modifying the code of bibledit-gtk, to find
out what's going wrong in that routine. Perhaps it can't find the screen.
perhaps it's resizing the window to some odd values. It could be anything.
Hopefully Friday will bring more news about it.

Yes, Linux also has crash logs - useful things.

Regards, Teus



reply via email to

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