Re: [lxml-dev] lxml 1.0.3 and lxml 1.1beta builds for various platforms?
Hello, I've built the 1.0.3 and 1.1beta installers/eggs using Mingw. It is not a static build, but the DLLs are included in the distribution (as per my previous mail). http://puggy.symonds.net/~ashish/downloads/ Also, I couldn't build the lxml.objectify extension for 1.1beta: apparently there is no pyrex-generated C file in the source distribution. Thus the 1.1 beta builds have that extension disabled. Hope this helps, Ashish
Ashish Kulkarni wrote:
I've built the 1.0.3 and 1.1beta installers/eggs using Mingw. It is not a static build, but the DLLs are included in the distribution (as per my previous mail).
The experience to the end user is the same, I think, so this sounds good too. :)
http://puggy.symonds.net/~ashish/downloads/
Also, I couldn't build the lxml.objectify extension for 1.1beta: apparently there is no pyrex-generated C file in the source distribution. Thus the 1.1 beta builds have that extension disabled.
Thanks! It's useful to know we don't have a pyrex generated C file in the source directory for the objectify stuff. I'll leave that to Stephan Behnel to correct, as he's more familiar with the build procedure than I am. Previously Steve Howe has been taking care of our windows builds, so I'm still hoping he'll chip in versions for 1.0.3 (and possibly 1.1beta) for the cheeseshop. If however he turns out to be busy, we'll be sure to get back to you again. And for people on Windows who want to continue now, your downloads are available. Thank you very much! Regards, Martijn
Actually, now that lxml can be built with mingw32, one can do all the builds on linux itself. All you have to do is to build a mingw32 cross-compiler. http://www.mingw.org/MinGWiki/index.php/BuildMingwCross I've heard that a lot of projects use this approach to build win32 releases. So the official builds can at-least include the Mingw32 builds, until someone comes up with MSVC builds (which are almost always a bit faster). Hope this helps, Ashish -----Original Message----- From: Martijn Faassen [mailto:faassen@infrae.com] Sent: Thursday, August 24, 2006 3:08 PM To: Ashish Kulkarni Cc: lxml-dev@codespeak.net; howe@carcass.dhs.org Subject: Re: [lxml-dev] lxml 1.0.3 and lxml 1.1beta builds for various platforms? Ashish Kulkarni wrote:
I've built the 1.0.3 and 1.1beta installers/eggs using Mingw. It is not a static build, but the DLLs are included in the distribution (as per my previous mail).
The experience to the end user is the same, I think, so this sounds good too. :)
http://puggy.symonds.net/~ashish/downloads/
Also, I couldn't build the lxml.objectify extension for 1.1beta: apparently there is no pyrex-generated C file in the source distribution. Thus the 1.1 beta builds have that extension disabled.
Thanks! It's useful to know we don't have a pyrex generated C file in the source directory for the objectify stuff. I'll leave that to Stephan Behnel to correct, as he's more familiar with the build procedure than I am. Previously Steve Howe has been taking care of our windows builds, so I'm still hoping he'll chip in versions for 1.0.3 (and possibly 1.1beta) for the cheeseshop. If however he turns out to be busy, we'll be sure to get back to you again. And for people on Windows who want to continue now, your downloads are available. Thank you very much! Regards, Martijn
Hi Ashish, Ashish Kulkarni wrote:
I couldn't build the lxml.objectify extension for 1.1beta: apparently there is no pyrex-generated C file in the source distribution.
Right, my fault. It's fixed now (on the trunk), just needed an additional "objectify.c" entry in the MANIFEST.in file. You can build the file yourself if you install the patched Pyrex version as described in build.txt.
Thus the 1.1 beta builds have that extension disabled.
That's ok, 1.1 final (and 1.0.4) will be out pretty soon, so it's enough if we have that working by then. Stefan
participants (3)
-
Ashish Kulkarni
-
Martijn Faassen
-
Stefan Behnel