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

Reply via email to