On Nov 14, 2008, at 9:18 AM, William Kyngesburye wrote:
do you have any ideas how to improve the situation of QGIS python
support on OS X?
I don't know much about specifics of OS X but we could tweak python
support with your assistence if you describe what's going wrong.
Martin
I think we're stuck with what we get from SIP/PyQt. SIP is, I
believe, what is setting the compile flags. Even if Qgis post-
processed those flags, SIP and PyQt would still be built that way.
If it's what I think it is, I see in sipconfig.py:
_default_macros = {
...
'LFLAGS_PLUGIN': '-single_module -dynamiclib',
Hmm, I started poking around more... Where DOES Qgis get its python
compile flags from?
My python/core/makefile has:
LFLAGS = -headerpad_max_install_names -bundle -F/System/Library/
Frameworks -framework Python -arch ppc -arch i386
BOTH -bundle AND -framework Python are there. This is wrong - it's
linking a bundle, but also linking directly to python, defeating the
benefit of the bundle.
-----
William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
http://www.kyngchaos.com/
"History is an illusion caused by the passage of time, and time is an
illusion caused by the passage of history."
- Hitchhiker's Guide to the Galaxy
_______________________________________________
Qgis-user mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-user