On 1 Apr, 2010, at 9:28 AM, Alexander Hansen wrote:
> I believe putting
>
> SetLDFLAGS: -Wl,-dead_strip_dylibs
>
> in the .info file should do it.
Thanks, Alexander. Based on this experiment, i've added
bzip2-[shlibs/dev] and libgettext8-[shlibs/dev] to the requirements and
instructed configure to look for libiconv in /sw/lib/ rather than /usr/lib/.
This is what got stripped out:
>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
> (compatibility version 1.0.0, current version 38.0.0)
> /sw/lib/freetype219/lib/libfreetype.6.dylib (compatibility version
> 10.0.0, current version 10.19.0)
> /sw/lib/libatk-1.0.0.dylib (compatibility version 2610.0.0, current
> version 2610.1.0)
> /sw/lib/libcairo.2.dylib (compatibility version 10803.0.0, current
> version 10803.8.0)
> /sw/lib/libgio-2.0.0.dylib (compatibility version 2001.0.0, current
> version 2001.5.0)
> /sw/lib/libgmodule-2.0.0.dylib (compatibility version 2001.0.0, current
> version 2001.5.0)
> /sw/lib/pango-ft219/lib/libpangocairo-1.0.0.dylib (compatibility
> version 2401.0.0, current version 2401.5.0)
> /sw/lib/pango-ft219/lib/libpangoft2-1.0.0.dylib (compatibility version
> 2401.0.0, current version 2401.5.0)
> /usr/X11/lib/libfontconfig.1.dylib (compatibility version 5.0.0,
> current version 5.0.0)
Q0) Well, not a question but an observation. libgio and libgmodule
are brought in by glib2-shlibs, which is needed for some of its other libraries.
Q1) I'm a little concerned about the stripping of Atk, since upstream
lists this as a prerequisite in the INSTALL text file. However, the file
admits it has not had a thorough rewrite since 2006. Assuming that portion of
the document is obsolete, should i take atk(-shlibs) off the list of
dependencies?
Q2) As i recall, i have BuildDepends on fontconfig2-dev, freetype219,
and pango1-xft2-ft219-dev since configure claims that GTK is not present
without them. Is this a bug in the configure script, or are these really part
of the GTK+2 ecosystem?
Q3) I don't understand how cairo or ApplicationService are coming in.
What do i do about them?
Sent from my MacBookPro
Be careful when playing under the anvil tree.
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Fink-devel mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel