Have you tried building the pymongo driver without the C extensions?

On Mon, Jul 16, 2012 at 4:02 AM, Maciej Fijalkowski <[email protected]>wrote:

> On Mon, Jul 16, 2012 at 6:42 AM, Jan Riechers <[email protected]>wrote:
>
>> Hello,
>>
>> I got a hard time trying to get pymongo running in Pypy - I simple can't
>> figure out how to build/compile the driver for Pypy.
>>
>> After searching I coudn't find any answer on how to translate and or
>> compile the latest branch of the driver and I'm quite desperate on how to
>> make this work as I really would like to make use of Pypy in my present
>> project..
>>
>> I have a 32bit Windows here, running also Visual C++ Express Edition 2008
>> - so a compiler is available.
>>
>> Can anyone provide me a hint on how to get started with compiling modules
>> for Pypy?
>> I successfully translated Pypy itself so far, but that's about it. Any
>> other tips are highly appreciated on how to compile 3rd party modules.
>>
>> Also note: I tried the latest pymongo branch download from Github with
>> "setup.py build install" - I still receive an error like this:
>>
>> "Fatal Python error: PyThreadState_Get: no current thread
>>
>> This application has requested the Runtime to terminate it in an unusual
>> way.
>> Please contact the application's support team for more information."
>>
>> Which should be out from the pymongo driver as it seems not to be compile
>> for pypy usage, right guess?
>>
>> Regards,
>> Jan
>> ______________________________**_________________
>> pypy-dev mailing list
>> [email protected]
>> http://mail.python.org/**mailman/listinfo/pypy-dev<http://mail.python.org/mailman/listinfo/pypy-dev>
>>
>
> Hi
>
> The CPython C API compatibility layer is incomplete (and also a big hack).
> This particular error *might* be related to already reported problems with
> pyopenssl, I think there is even a patch. I suppose the best thing is to
> wait a bit until we pull in patches for threads and then see if it helps
> you.
>
> Cheers,
> fijal
>
> _______________________________________________
> pypy-dev mailing list
> [email protected]
> http://mail.python.org/mailman/listinfo/pypy-dev
>
>
_______________________________________________
pypy-dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-dev

Reply via email to