Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 590fc2c

Browse files
committed
Jonathan Giddy:
The first one only shows up if $prefix != $exec_prefix, and the problem is caused by the recent change in location for config.h.
1 parent 6925661 commit 590fc2c

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

Tools/freeze/freeze.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,7 @@ def main():
175175
print "(Using Python source directory)"
176176
binlib = exec_prefix
177177
incldir = os.path.join(prefix, 'Include')
178+
config_h_dir = exec_prefix
178179
config_c_in = os.path.join(prefix, 'Modules', 'config.c.in')
179180
frozenmain_c = os.path.join(prefix, 'Python', 'frozenmain.c')
180181
makefile_in = os.path.join(exec_prefix, 'Modules', 'Makefile')
@@ -184,12 +185,14 @@ def main():
184185
binlib = os.path.join(exec_prefix,
185186
'lib', 'python%s' % version, 'config')
186187
incldir = os.path.join(prefix, 'include', 'python%s' % version)
188+
config_h_dir = os.path.join(exec_prefix, 'include',
189+
'python%s' % version)
187190
config_c_in = os.path.join(binlib, 'config.c.in')
188191
frozenmain_c = os.path.join(binlib, 'frozenmain.c')
189192
makefile_in = os.path.join(binlib, 'Makefile')
190193
supp_sources = []
191194
defines = []
192-
includes = ['-I' + incldir, '-I' + binlib]
195+
includes = ['-I' + incldir, '-I' + config_h_dir]
193196

194197
# sanity check of directories and files
195198
for dir in [prefix, exec_prefix, binlib, incldir] + extensions:

0 commit comments

Comments
 (0)