[python] Kompilace

Jan Matejka matejka na cat.cz
Čtvrtek Prosinec 28 17:18:01 CET 2006


Ahoj,
tvoje verze pythonu je kompilovaná pomocí MS c kompilátoru (a C knihoven)
verze 7.1. Ten zjevně nemáš na počítači dostupný. Dříve se dal zdarma tento
kompiláor od MS stáhnout jako "MICROSOFT VISUAL C++ TOOLKIT 2003" teď jej
však nahradilo Visual Studio express 2005 (to však obsahuje jiné runtime
knihovny). A verze 2003 se bohužel od MS již stáhnout nedá. Snad někde z
archivu nebo p2p.
Nevím, čím je kopilován python 2.5, docela bych věřil, že pomocí VC 2005
(verze 8).
Napiš jak jsi dopadl.
 
 
Jan Matějka
 
 


  _____  

From: python-bounces na py.cz [mailto:python-bounces na py.cz] On Behalf Of Jakub
Vojacek
Sent: Thursday, December 28, 2006 1:57 PM
To: python na py.cz
Subject: [python] Kompilace


Ahoj
 
 
Snžím se naučit psát rozšiřujicí moduly pro python v C. Ale mám problém s
kompilací.
Normálně si tohle uložím jako setup.py
 
from distutils.core import setup, Extension
 
module1 = Extension('demo',
                    sources = ['spam.c'])
 
setup (name = 'PackageName',
       version = '1.0',
       description = 'This is a demo package',
       ext_modules = [module1])
 
a pak v příkazový řádce: python setup.py build
ale to mi vrátí chybu:
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.
 
co s tím ¨mám dělat?
děkuji
 

------------- další část ---------------
HTML příloha byla odstraněna...
URL: http://www.py.cz/pipermail/python/attachments/20061228/06ba41b5/attachment.htm 


Další informace o konferenci Python