2010/9/10 Robert Kern <[email protected]> > > I'm sorry, but I don't see how this would be relevant. Python is locating > PySide.QtCore correctly (PySide is in my interpreter's site-packages > directory already). The correct QtCore.so file is being executed. The bus > error happens inside of the initShiboken() function inside QtCore.so. > > Sorry, I was misleading. Yes, if the module is already in site-packages then this problem is caused by using the wrong interpreter. Cmake is linking with the system headers.
I came across two propositions; one is to specify environment variable "DYDL_FRAMEWORK_PATH" and the other to use cmake option "-DCMAKE_FRAMEWORK_PATH". I tried to set these to /opt/local/Library/Frameworks (because that's where my Python.framework is), but it didn't seem to work. Then I just opted to use Apple's interpreter. Compiling just QtCore takes a lot of time. I think it would be best for the project to provide up-to-date binaries that link to Python 2.6 provided by system and Qt installed from the official stable package. MacPorts should have a version that links with Python and Qt installed from the ports system, that would be more suitable for developers. -- -- mikael
_______________________________________________ PySide mailing list [email protected] http://lists.openbossa.org/listinfo/pyside
