Mac OS X support: handle frameworks like libraries?
Benny Siegert
bsiegert at gmail.com
Fri Aug 8 13:05:23 PDT 2008
Hi,
while compiling LyX/Mac the other day, I came across a problem in the way
frameworks are handled. On Mac OS, frameworks are a different way to pack
a library together with its headers. Framework-related options are put in
--libs-only-other, while the configure script was only checking for
--libs-only-l and --libs-only-L. While I agree that this is broken
behavior, it brings me to my question:
The way I see it, -Fpath (framework search path) is equivalent to -Lpath
for libraries. Thus, -F should maybe be included in the output of
"pkg-config --libs-only-L". The same thing goes for the "-framework name"
linker option, which is more or less the same thing as "-lname", namely
linking against a certain library/framework. Thus, the -framework option
(with argument) should be added to the output of --libs-only-l.
Opinions?
--Benny.
More information about the pkg-config
mailing list