mirror of
https://github.com/psycopg/psycopg2.git
synced 2025-02-18 10:00:31 +03:00
mingw fixes.
This commit is contained in:
parent
c123389378
commit
8d3fd21280
|
@ -1,5 +1,8 @@
|
||||||
2005-08-23 Federico Di Gregorio <fog@debian.org>
|
2005-08-23 Federico Di Gregorio <fog@debian.org>
|
||||||
|
|
||||||
|
* setup.py: applied patch from Daniele Varrazzo to avoid segfaults
|
||||||
|
when compiling with migw for Python 2.4.x.
|
||||||
|
|
||||||
* psycopg/adapter_mxdatetime.c (mxdatetime_str): ported code from 1.1.x
|
* psycopg/adapter_mxdatetime.c (mxdatetime_str): ported code from 1.1.x
|
||||||
to convert mxDateTime object preserving the precision of fractional
|
to convert mxDateTime object preserving the precision of fractional
|
||||||
seconds.
|
seconds.
|
||||||
|
|
|
@ -23,7 +23,8 @@ class SimpleQuoter(object):
|
||||||
def sqlquote(x=None):
|
def sqlquote(x=None):
|
||||||
return "'bar'"
|
return "'bar'"
|
||||||
|
|
||||||
import sys, psycopg2
|
import sys
|
||||||
|
import psycopg2
|
||||||
|
|
||||||
if len(sys.argv) > 1:
|
if len(sys.argv) > 1:
|
||||||
DSN = sys.argv[1]
|
DSN = sys.argv[1]
|
||||||
|
|
10
setup.py
10
setup.py
|
@ -104,6 +104,16 @@ class psycopg_build_ext(build_ext):
|
||||||
"""
|
"""
|
||||||
return self.compiler or get_default_compiler()
|
return self.compiler or get_default_compiler()
|
||||||
|
|
||||||
|
def build_extensions(self):
|
||||||
|
# Linking against this library causes psycopg2 to crash
|
||||||
|
# on Python >= 2.4. Maybe related to strdup calls, cfr.
|
||||||
|
# http://mail.python.org/pipermail/distutils-sig/2005-April/004433.html
|
||||||
|
if self.get_compiler().compiler_type == "mingw32" \
|
||||||
|
and 'msvcr71' in self.compiler.dll_libraries:
|
||||||
|
self.compiler.dll_libraries.remove('msvcr71')
|
||||||
|
|
||||||
|
build_ext.build_extensions(self)
|
||||||
|
|
||||||
def finalize_win32(self):
|
def finalize_win32(self):
|
||||||
"""Finalize build system configuration on win32 platform.
|
"""Finalize build system configuration on win32 platform.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user