26 lines
1.0 KiB
Plaintext
26 lines
1.0 KiB
Plaintext
$OpenBSD: patch-setup_build_py,v 1.3 2017/03/28 10:57:51 sthen Exp $
|
|
--- setup/build.py.orig Sat Mar 18 04:19:33 2017
|
|
+++ setup/build.py Tue Mar 28 11:48:35 2017
|
|
@@ -36,13 +36,6 @@ class Extension(object):
|
|
self.cflags = d['cflags'] = kwargs.get('cflags', [])
|
|
self.ldflags = d['ldflags'] = kwargs.get('ldflags', [])
|
|
self.optional = d['options'] = kwargs.get('optional', False)
|
|
- of = kwargs.get('optimize_level', None)
|
|
- if of is None:
|
|
- of = '/Ox' if iswindows else '-O3'
|
|
- else:
|
|
- flag = '/O%d' if iswindows else '-O%d'
|
|
- of = flag % of
|
|
- self.cflags.insert(0, of)
|
|
self.qt_private_headers = d['qt_private_headers'] = kwargs.get('qt_private', [])
|
|
|
|
|
|
@@ -156,6 +149,7 @@ def init_env():
|
|
cflags.append('-pthread')
|
|
ldflags.append('-shared')
|
|
cflags.append('-I'+sysconfig.get_python_inc())
|
|
+ ldflags.append('-L'+os.path.join(sysconfig.PREFIX))
|
|
ldflags.append('-lpython'+sysconfig.get_python_version())
|
|
|
|
if ishaiku:
|