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

Reply via email to