Jeremy Cowles wrote:
>> El Sáb 13 Jun 2009 18:09:30 Jeremy Cowles escribió:
>>
>>>> Here is my Python-BOINC wrapper. It *embeds* the Python interpreter,
>>>> so the process-level wrapper isn't needed.
>>>>
>>>> http://bitbucket.org/nicolas17/pyboinc/
>>>>
>>> So embedding the interpreter looks really straight forward, but how do
>>>
>> you
>>
>>> propose to handle the standard library?
>>> Some of it is platform specific and depends on compiled libraries, isn't
>>> that going to pose a problem for client distribution?
>>>
>> Well, each platform needs its own version of the interpreter anyway, so
>> it's
>> not much harder to add other platform-specific files.
>>
>>
>
> Right, and I guess the big advantage of Embedding is direct control, as well
> as the ability to pick and choose what standard libraries to include (for
> example, you don't need TKinter or Tcl).
>
> Windows and Mac seem pretty straight forward and easy to compile in advance,
> but would you have to compile on the client for Linux or would you just make
> assumptions about what libraries are present
You can link it static to have everything in the binary.
yoyo
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.