libtool-patches
[Top][All Lists]
Advanced

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

Re: [PATCH-1.5] darwin -framework


From: Peter O'Gorman
Subject: Re: [PATCH-1.5] darwin -framework
Date: Sat, 29 Jan 2005 07:26:38 +0900
User-agent: Mozilla Thunderbird 1.0 (Macintosh/20041206)

Ralf Wildenhues wrote:
* Peter O'Gorman wrote on Fri, Jan 28, 2005 at 04:26:22PM CET:

This is something people bug me about often. It is not the same as HEAD/branch-2.0 but would satisfy most darwin users. Okay to commit?


*snip*

        * ltmain.in [darwin]: Allow -framework foo through when given on
        the command line.


Does it break an eventual upgrade path from 1.5 to 2.0?
I think not, but I'm not sure (1.5 then allows to add `-framework
stuff', 2.0 also puts it in .la file and reuses it from there?).

No, 2.0 will put stuff in the .la and won't die if it sees -framework in dependency_libs, both will accept -framework on the link line.


Could you point me to some docs about what -framework does
(lacking proper terms to do a web search with)?


A framework is a container for libraries and headers. E.g. Mac OS X has a framework called CoreFoundation. This is a dir at /System/Library/Frameworks/CoreFoundation.Framework which contains 2 dirs (Headers, Resources) and a Library (without lib prefix or any suffix - CoreFoundation).

See man(1) ld at <http://www.hmug.org/man/1/ld.html>

search for more info at developer.apple.com using terms like framework gcc ld libtool.

This should really be in another email, but do you think we need to change the bugreporting text in branch-1-5 too?

Peter
--
Peter O'Gorman - http://www.pogma.com




reply via email to

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