[05:38:51] [connected at Sat Feb 17 05:38:51 2007] [05:38:51] <> *** Looking up your hostname... [05:38:51] <> *** Checking ident [05:38:51] <> *** No identd (auth) response [05:38:51] <> *** Found your hostname [05:38:51] <> *** Your host is anthony.freenode.net[anthony.freenode.net/6667], running version hyperion-1.0.2b [05:38:52] [I have joined #peak] [07:57:53] ** d2m has joined us [07:59:17] hi, do you answer any questions about setup.py bdist_egg ? [08:00:52] If you ask a question, maybe :P [08:01:44] yeah, this time i did the meta-thingy... [08:02:38] i am installing some zope components on windows [08:03:00] some are eggs, some are tar.gz files [08:03:33] the zipped files seem to be converted to eggs during the install [08:04:16] like: Running zope.i18nmessageid-3.4dev-r72562\setup.py -q bdist_egg --dist-dir c:\dokume~1\admini~1\lokale~1\temp\easy_install-sxlnjc\zope.i18nmessageid-3.4dev-r72562\egg-dist-tmp-fa-tzl [08:04:53] wich gets me an error: "Setup script exited with error: Python was built with version 7.1 of Visual Studio, and extensions need to be built with the same version of the compiler, but it isn't installed." [08:05:22] Sounds like you are trying to build a plugin that has a C module in it [08:05:29] correct [08:05:43] Okay, so install VS.NET [08:06:02] wow, not an option -- is this the only solution ? [08:06:19] i need to report that back to zope community then [08:06:23] How else would you build it without the compiler ... [08:06:38] you are right [08:06:46] You could use Cywin [08:07:04] ok, i've seen postings on that topic [08:07:15] but you would need Python to be built with mingw too [08:07:31] (which I think the default cygwin python should be) [08:07:37] sure [08:07:42] Why can't you install VS though? [08:08:47] never tried that, i think i'll just get the documention updated on the topic [08:08:55] The free version will probably work fine [08:09:25] I don't really think it is a Zope issue, its just logical [08:09:38] great, thanks for your help ! [08:09:53] not a zope problem, just not documented [08:10:00] Search Visual Studio Express to find the free version [08:10:08] er, Search for [08:47:33] maybe it is possible to disable the compilation of extension modules when the egg is created ? [08:49:07] How would that work [08:49:23] It would be like installing half a piece of software [08:50:22] i have no idea, but i think else you will need to create eggs for each target platform (which i have not seen so far) [08:54:20] Yes, which is why extension modules are not normally distributed in binary form [08:54:54] Some people will build them for common platforms (Windows, OS X, Linux i386) [08:55:09] But mostly its just source [21:28:32] ** d2m has left IRC (anthony.freenode.net irc.freenode.net) [21:28:32] ** coderanger has left IRC (anthony.freenode.net irc.freenode.net) [21:30:55] ** d2m has joined us [21:30:55] ** coderanger has joined us