On 2/20/07, Andrew Borley <[EMAIL PROTECTED]> wrote:
On 2/20/07, Pete Robbins <[EMAIL PROTECTED]> wrote:
> I'm currently working through building/testing the extensions and samples
> across Windows, Linux and Mac OS.
>
> Cpp: extension and samples look good (CppBigBank does not run on Mac as we
> have no ws binding extension)
>
> Ruby: Works fine on Windows and Linux (after fix I applied yesterday).
> Currently re-structuring the extension to work with Mac, I think this should
> be done by tomorrow.
>
> Python: Basic sample runs fine across all platforms.
>
> PHP: ? - I haven't built this yet
>
> REST: partially tested on Win and Linux
>
> So... there's still a fair bit to get through. Anyone care to fill in some
> of the blanks?
>
> Cheers,
>
> --
> Pete
>
All the WS, REST and Python samples run fine on my Windows system, but
I'm having a Python issue on Linux (I think because my Python is v2.4
and it seems hard to get it updated..)
Cheers
Andy
On further investigation, it's actually not vary hard to update to
Python 2.5 (well, run 2.5 alongside 2.4). What is hard is getting the
Python ElementTree package to run happily within a Ruby environment.
This is the case in the RestYahoo sample where we have a Ruby local
client invoking a Python component. I get an exception thrown within
the ElementTree code when it tries to load the xml.parsers.expat
module (which is a binary library). I think this is due to Python
needing to use its newer version of the expat lib than the one that
Ruby must have loaded. There doesn't seem to be a way of upgrading the
expat package on my system - the 1.95 version I have is required by
400 other packages!
We could change the sample to have a Python client instead of Ruby, as
it is more about demonstrating the REST extension rather than Ruby
talking to Python, but it looks like we have a restriction here.
Anyone have any ideas?
Cheers
Andy
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]