bibledit-general
[Top][All Lists]
Advanced

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

Re: [be] Installing Bibledit on OS X


From: Mark Duling
Subject: Re: [be] Installing Bibledit on OS X
Date: Wed, 24 Apr 2013 16:05:04 -0700

How do you set compiler flags manually?  I'm not familiar with that.  CFLAGS or some such?  Tell me what options should be used and I'll lookup the keyword to set it in a port.

I think otool is the equivalent of dd.  Here's the output of my macports install of bibledit again.

otool -L /opt/local/bin/bibledit-gtk 
/opt/local/bin/bibledit-gtk:
/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 159.1.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 52.0.0)


I don't know in mac has an equivalent to linux's ldd command (lists
dynamicly linked libraries), but that might check if there are actually
any differences. (just to be sure, I'd probably capture the output from the
ldd on the 2 programs and run diff on them).

There MUST be a difference between the 2 binaries...

Another thought.... it isn't that macports are using a different
optimisation level is it? On ARM I had a crash because GCC optimised
something important away.

David



------------------------------

Message: 2
Date: Wed, 24 Apr 2013 13:03:20 +0200
From: Teus Benschop <address@hidden>
To: address@hidden
Subject: Re: [be] Bibledit-general Digest, Vol 55, Issue 24
Message-ID:
        <CAFueZ4xv+UaJgsb-qY2v74+sa4OrigKwUTTFo4LY-XbS=address@hidden>
Content-Type: text/plain; charset="utf-8"

If the optimization level may cause differences, then it is worthy to also
look into this option. But how does one set the level of optimization in
the Portfile?
Teus.

On Wed, Apr 24, 2013 at 9:22 AM, David Gardner
<address@hidden>wrote:

> Another thought.... it isn't that macports are using a different
> optimisation level is it? On ARM I had a crash because GCC optimised
> something important away.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nongnu.org/archive/html/bibledit-general/attachments/20130424/192c1cb5/attachment.html>

------------------------------

_______________________________________________
Bibledit-general mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/bibledit-general


End of Bibledit-general Digest, Vol 55, Issue 26
************************************************


reply via email to

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