Seite 1 von 1

c compiler benötigt

Verfasst: Dienstag 23. September 2008, 08:56
von nablo
Hallo,

habe ein kleines Problem mysql-python zu bauen. bekomme folgende Fehlermeldung:

error: Python was built with Visual Studio 2003;
extensions must be built with a compiler than can generate compatible binaries. Visual Studio 2003 was not found on this system. If you have Cygwin installed, you can try compiling with MingW32, by passing "-c mingw32" to setup.py.

Ich habe Visual Studio 2008 installiert. Kann ich setup.py irgendwie sagen, dass es den c-compiler nehmen soll?

Danke schonmal!

Verfasst: Dienstag 23. September 2008, 08:59
von Hyperion
Ohne eine Lösung dafür anbieten zu können: Wieso willst Du das Teil von Hand kompilieren? Gibt es dafür einen zwingenden Grund?

Verfasst: Dienstag 23. September 2008, 09:05
von nablo
Ja,

brauche das für ne zope instanz und muss das mit der in zope integrierten python version bauen. Vielleicht gibt es auch eine andere Möglichkeit???

Verfasst: Dienstag 23. September 2008, 09:08
von nablo
für windows. auf linux ist alles bestens

Verfasst: Dienstag 23. September 2008, 09:09
von Hyperion
Naja, man müßte eben gucken, welche Python-Version Deine Zope-Instanz hat und dann googlen (oder zunächst auf der Projekt-Seite von MySQLdb), ob es eine binäre Version für diese (vermutlich ältere?) Python Version gibt. Bei sourceforge Projekten sollte das eigentlich möglich sein.

Verfasst: Dienstag 23. September 2008, 09:14
von Leonidas
Hyperion hat geschrieben:Naja, man müßte eben gucken, welche Python-Version Deine Zope-Instanz hat
Das ist mit hoher Warscheinlichkeit Python 2.4, Python 2.3 wird dort schon länger nicht mehr verwendet.