[Zope3-dev] Windows eggs

2007-07-26 Thread Philipp von Weitershausen
Thanks to Hanno's suggestion, I've been able to create Windows eggs of 
any package that contains C extensions using MingW instead of Visual C. 
See [1] for the details. So far, I haven't found any facts on whether 
code compiled with MingW is "better" or "worse" than code compiled with 
Visual C. Perhaps MingW binaries are slower. I haven't tested that. If 
somebody has info on this, please share it with us.


We don't have Windows eggs for any of the newest releases that were made 
since I asked Jim to create 5 or so Windows eggs the last time. I think 
a MingW would be better than no egg (Windows people are eager to try 
Zope and Grok from eggs, too!), so I'd be willing to create Windows eggs 
of the missing packages, now that I have the setup to do so. 
Alternatively, both Adam and Jim are certainly most welcome to do it 
with their Visual C setup *wink*.


If people are ok with my MingW eggs, I would appreciate CheeseShop 
access to the packages in question:


* zope.app.container
* zope.hookable
* zope.i18nmessageid
* zope.interface
* zope.proxy
* zope.security


[1] 
http://www.z3lab.org/sections/blogs/philipp-weitershausen/2007_07_26_cheap-binary-windows 



--
http://worldcookery.com -- Professional Zope documentation and training

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re[2]: [Zope3-dev] Windows eggs

2007-07-13 Thread Adam Groszer
Hello Philipp,

Friday, July 13, 2007, 12:18:27 PM, you wrote:

> Adam Groszer wrote:
>> Tried it with zope.proxy. Updated to the latest distutils.

> I trust you're also using setuptools?

Now yes, was a clean VM
:-S

distutils is 1.0.2
setuptools is 0.6c6

Anything else I need?

> What happens with other packages?

> What happens with packages that don't have C extensions?

The exception changed a bit, but still all packages have the same
regardless of C extensions:

Traceback (most recent call last):
  File "U:\1\zope.viewlet-3.4.0a1\setup.py", line 57, in ?
zip_safe = False,
  File "C:\Python24\distutils\core.py", line 101, in setup
  File "C:\Python24\Lib\site-packages\setuptools\dist.py", line 223, in __init__

_Distribution.__init__(self,attrs)
  File "C:\Python24\distutils\dist.py", line 130, in __init__
AttributeError: DistributionMetadata instance has no attribute 'get___doc__'



___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Windows eggs

2007-07-13 Thread Philipp von Weitershausen

Adam Groszer wrote:

Tried it with zope.proxy. Updated to the latest distutils.


I trust you're also using setuptools?

What happens with other packages?

What happens with packages that don't have C extensions?


Have the following exception:

Traceback (most recent call last):
  File "U:\1\zope.proxy-3.4.0a1\setup.py", line 54, in ?
zip_safe = False,
  File "C:\Python24\distutils\core.py", line 101, in setup
  File "C:\Python24\distutils\dist.py", line 130, in __init__
AttributeError: DistributionMetadata instance has no attribute 'get___doc__'

what am I missing?

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Windows eggs

2007-07-13 Thread Adam Groszer
Hello Philipp,

Tried it with zope.proxy. Updated to the latest distutils.
Have the following exception:

Traceback (most recent call last):
  File "U:\1\zope.proxy-3.4.0a1\setup.py", line 54, in ?
zip_safe = False,
  File "C:\Python24\distutils\core.py", line 101, in setup
  File "C:\Python24\distutils\dist.py", line 130, in __init__
AttributeError: DistributionMetadata instance has no attribute 'get___doc__'

what am I missing?


Friday, July 13, 2007, 11:08:36 AM, you wrote:

PvW> Hi Jim, Adam,

PvW> can we take you up your offers to build Windows stuff? It would be 
PvW> *extremely* great to have Windows eggs of the latest

PvW> * zope.interface
PvW> * zope.security
PvW> * zope.app.container
PvW> * zope.hookable
PvW> * zope.i18nmessageid
PvW> * zope.proxy
PvW> * zope.thread

PvW> Adam: Simply getting the latest tarball from 
PvW> http://download.zope.org/distribution/. Running

PvW>python setup.py bdist_egg

PvW> should do it. You can then scp the resulting .egg file in the 'dist' 
PvW> directory to [EMAIL PROTECTED]:/distribution (you'll have to do
PvW> it one by one).

PvW> Thanks!

PvW> Philipp


PvW> P.S.: I've tried doing it myself by following the instructions on 
PvW> http://www.vrplumber.com/programming/mstoolkit/, but without success.
PvW> ___
PvW> Zope3-dev mailing list
PvW> Zope3-dev@zope.org
PvW> Unsub:
PvW> http://mail.zope.org/mailman/options/zope3-dev/agroszer%40gmail.com




___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Windows eggs

2007-07-13 Thread Philipp von Weitershausen

Hi Jim, Adam,

can we take you up your offers to build Windows stuff? It would be 
*extremely* great to have Windows eggs of the latest


* zope.interface
* zope.security
* zope.app.container
* zope.hookable
* zope.i18nmessageid
* zope.proxy
* zope.thread

Adam: Simply getting the latest tarball from 
http://download.zope.org/distribution/. Running


  python setup.py bdist_egg

should do it. You can then scp the resulting .egg file in the 'dist' 
directory to [EMAIL PROTECTED]:/distribution (you'll have to do 
it one by one).


Thanks!

Philipp


P.S.: I've tried doing it myself by following the instructions on 
http://www.vrplumber.com/programming/mstoolkit/, but without success.

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com