Trouble building with local Python installation - Problem with Python.h

Hélio Guilherme <[email protected]>
Newsgroups gmane.comp.python.wxpython.devel
Message-ID <[email protected]>
Hi,

I am trying to build latest  wxPython on my old Fedora 22 with locally 
built Python 2.7.13 (original is 2.7.10).

I have the failed to locate by build.py, Python.h on 
/opt/misc/Python-2.7.13/Include/ and I tried to pass to it, with:
export INCLUDE=/opt/misc/Python-2.7.13/Include/


Still having the error:
Running command: build_py
Checking for /opt/misc/github/Phoenix/bin/waf-1.7.15-p1...
"/usr/local/bin/python2.7" /opt/misc/github/Phoenix/bin/waf-1.7.15-p1 --
wx_config=/opt/misc/github/Phoenix/build/wxbld/wx-config --jobs=3 --gtk3 --
python="/usr/local/bin/python2.7" --out=build/waf/2.7 configure build 
Setting top to                           : /opt/misc/github/Phoenix 
Setting out to                           : /opt/misc/github/Phoenix/build/
waf/2.7 
Checking for 'gcc' (c compiler)          : /bin/gcc 
Checking for 'g++' (c++ compiler)        : /bin/g++ 
Checking for program python              : /usr/local/bin/python2.7 
Checking for python version              : (2, 7, 13, 'final', 0) 
Checking for library python2.7 in LIBDIR : not found 
Checking for library python2.7 in python_LIBPL : not found 
Checking for library python2.7 in $prefix/libs : not found 
Checking for library python2.7m in LIBDIR      : not found 
Checking for library python2.7m in python_LIBPL : not found 
Checking for library python2.7m in $prefix/libs : not found 
Checking for library python27 in LIBDIR         : not found 
Checking for library python27 in python_LIBPL   : not found 
Checking for library python27 in $prefix/libs   : not found 
Checking for program /usr/local/bin/python2.7-config,python2.7-config,python
-config-2.7,python2.7m-config : /usr/local/bin/python2.7-config 
Checking for header Python.h                                               
                               : :-( 
Asking python-config for pyembed --cflags flags                             
                              : yes 
Asking python-config for pyembed --libs flags                               
                              : yes 
Asking python-config for pyembed --ldflags flags                           
                               : yes 
Getting pyembed flags from python-config                                   
                               : Could not build a python embedded 
interpreter 
The configuration failed
(complete log in /opt/misc/github/Phoenix/build/waf/2.7/config.log)
Command '"/usr/local/bin/python2.7" 
/opt/misc/github/Phoenix/bin/waf-1.7.15-p1 
--wx_config=/opt/misc/github/Phoenix/build/wxbld/wx-config --jobs=3 --gtk3 
--python="/usr/local/bin/python2.7" --out=build/waf/2.7 configure build ' 
failed with exit code 1.
Finished command: build_py (1.98s)
Finished command: build (27.129s)

Well it actually find Python.h, but it fails to build. I attach the 
complete log, if someone could help me here.

Thanks.

-- 
You received this message because you are subscribed to the Google Groups "wxPython-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.
config.log (text/plain, 27.2 KB)
# project wxPython (4.0.0a4) configured on Sun Jul 23 16:09:50 2017 by
# waf 1.7.15 (abi 98, python 2070df0 on linux2)
# using /opt/misc/github/Phoenix/bin/waf-1.7.15-p1 --wx_config=/opt/misc/github/Phoenix/build/wxbld/wx-config --jobs=3 --gtk3 --python=/usr/local/bin/python2.7 --out=build/waf/2.7 configure build
#
----------------------------------------
Setting top to
/opt/misc/github/Phoenix
----------------------------------------
Setting out to
/opt/misc/github/Phoenix/build/waf/2.7
----------------------------------------
Checking for 'gcc' (c compiler)
find program=['gcc', 'cc'] paths=['/sbin', '/bin', '/usr/sbin', '/usr/bin'] var='CC' -> '/bin/gcc'
find program=['ar'] paths=['/sbin', '/bin', '/usr/sbin', '/usr/bin'] var='AR' -> '/bin/ar'
/bin/gcc
----------------------------------------
Checking for 'g++' (c++ compiler)
find program=['g++', 'c++'] paths=['/sbin', '/bin', '/usr/sbin', '/usr/bin'] var='CXX' -> '/bin/g++'
(tool ar is already loaded, skipping)
/bin/g++
----------------------------------------
Checking for program python
/usr/local/bin/python2.7
find program=['python'] paths='' var='PYTHON' -> '/usr/local/bin/python2.7'
['/usr/local/bin/python2.7', '-c', 'import sys\nfor x in sys.version_info: print(str(x))']
out: 2
7
13
final
0

['/usr/local/bin/python2.7', '-c', "from distutils.sysconfig import get_config_var, get_python_lib\n\nprint(repr(get_python_lib(standard_lib=0, prefix='/usr/local') or ''))"]
out: '/usr/local/lib/python2.7/site-packages'

'/usr/local/lib/python2.7/site-packages'

['/usr/local/bin/python2.7', '-c', "from distutils.sysconfig import get_config_var, get_python_lib\n\nprint(repr(get_python_lib(plat_specific=1, standard_lib=0, prefix='/usr/local') or ''))"]
out: '/usr/local/lib/python2.7/site-packages'

'/usr/local/lib/python2.7/site-packages'

----------------------------------------
Checking for python version
(2, 7, 13, 'final', 0)
['/usr/local/bin/python2.7', '-c', "from distutils.sysconfig import get_config_var, get_python_lib\n\nprint(repr(get_config_var('prefix') or ''))\nprint(repr(get_config_var('SO') or ''))\nprint(repr(get_config_var('LDFLAGS') or ''))\nprint(repr(get_config_var('LIBDIR') or ''))\nprint(repr(get_config_var('LIBPL') or ''))\nprint(repr(get_config_var('INCLUDEPY') or ''))\nprint(repr(get_config_var('Py_ENABLE_SHARED') or ''))\nprint(repr(get_config_var('MACOSX_DEPLOYMENT_TARGET') or ''))\nprint(repr(get_config_var('LDSHARED') or ''))\nprint(repr(get_config_var('CFLAGS') or ''))"]
out: '/usr/local'
'.so'
'-Wl,-rpath /usr/local/lib'
'/usr/local/lib'
'/usr/local/lib/python2.7/config'
'/usr/local/include/python2.7'
1
''
'gcc -pthread -shared -Wl,-rpath /usr/local/lib'
'-fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes'

'/usr/local'
'.so'
'-Wl,-rpath /usr/local/lib'
'/usr/local/lib'
'/usr/local/lib/python2.7/config'
'/usr/local/include/python2.7'
1
''
'gcc -pthread -shared -Wl,-rpath /usr/local/lib'
'-fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes'

Configuration returned from ['/usr/local/bin/python2.7']:
"prefix = '/usr/local'\nSO = '.so'\nLDFLAGS = '-Wl,-rpath /usr/local/lib'\nLIBDIR = '/usr/local/lib'\nLIBPL = '/usr/local/lib/python2.7/config'\nINCLUDEPY = '/usr/local/include/python2.7'\nPy_ENABLE_SHARED = 1\nMACOSX_DEPLOYMENT_TARGET = ''\nLDSHARED = 'gcc -pthread -shared -Wl,-rpath /usr/local/lib'\nCFLAGS = '-fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes'"



# try again with -L$python_LIBDIR: ['/usr/local/lib']

----------------------------------------
Checking for library python2.7 in LIBDIR
==>

int main(int argc, char **argv) {
	(void)argc; (void)argv;
	return 0;
}

<==
[1/2] cxx: build/waf/2.7/.conf_check_96104c77ca554151fdca76e98067ec0d/test.cpp -> build/waf/2.7/.conf_check_96104c77ca554151fdca76e98067ec0d/testbuild/test.cpp.1.o

['/bin/g++', '-fno-strict-aliasing', '-fwrapv', '-DPYTHONDIR="/usr/local/lib/python2.7/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python2.7/site-packages"', '-DNDEBUG', '../test.cpp', '-c', '-o', 'test.cpp.1.o']
[2/2] cxxprogram: build/waf/2.7/.conf_check_96104c77ca554151fdca76e98067ec0d/testbuild/test.cpp.1.o -> build/waf/2.7/.conf_check_96104c77ca554151fdca76e98067ec0d/testbuild/testprog

['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_96104c77ca554151fdca76e98067ec0d/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/local/lib', '-lpython2.7']
err: /usr/lib/gcc/x86_64-redhat-linux/5.3.1/../../../../lib64/crt1.o: In function `_start':
(.text+0x20): undefined reference to `main'
collect2: error: ld returned 1 exit status

from /opt/misc/github/Phoenix: Test does not build: Traceback (most recent call last):
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Tools/c_config.py", line 458, in run_c_code
    bld.compile()
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Build.py", line 188, in compile
    raise Errors.BuildError(self.producer.error)
BuildError: Build failed
 -> task in 'testprog' failed (exit status 1): 
	{task 139668720868496: cxxprogram test.cpp.1.o -> testprog}
['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_96104c77ca554151fdca76e98067ec0d/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/local/lib', '-lpython2.7']

not found
from /opt/misc/github/Phoenix: The configuration failed


# try again with -L$python_LIBPL (some systems don't install the python library in $prefix/lib)

----------------------------------------------
Checking for library python2.7 in python_LIBPL
==>

int main(int argc, char **argv) {
	(void)argc; (void)argv;
	return 0;
}

<==
[1/2] cxx: build/waf/2.7/.conf_check_cbd00ef997465a074b5b9e7856b2fe85/test.cpp -> build/waf/2.7/.conf_check_cbd00ef997465a074b5b9e7856b2fe85/testbuild/test.cpp.1.o

['/bin/g++', '-fno-strict-aliasing', '-fwrapv', '-DPYTHONDIR="/usr/local/lib/python2.7/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python2.7/site-packages"', '-DNDEBUG', '../test.cpp', '-c', '-o', 'test.cpp.1.o']
[2/2] cxxprogram: build/waf/2.7/.conf_check_cbd00ef997465a074b5b9e7856b2fe85/testbuild/test.cpp.1.o -> build/waf/2.7/.conf_check_cbd00ef997465a074b5b9e7856b2fe85/testbuild/testprog

['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_cbd00ef997465a074b5b9e7856b2fe85/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/local/lib/python2.7/config', '-lpython2.7']
err: /usr/lib/gcc/x86_64-redhat-linux/5.3.1/../../../../lib64/crt1.o: In function `_start':
(.text+0x20): undefined reference to `main'
collect2: error: ld returned 1 exit status

from /opt/misc/github/Phoenix: Test does not build: Traceback (most recent call last):
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Tools/c_config.py", line 458, in run_c_code
    bld.compile()
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Build.py", line 188, in compile
    raise Errors.BuildError(self.producer.error)
BuildError: Build failed
 -> task in 'testprog' failed (exit status 1): 
	{task 139668720763152: cxxprogram test.cpp.1.o -> testprog}
['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_cbd00ef997465a074b5b9e7856b2fe85/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/local/lib/python2.7/config', '-lpython2.7']

not found
from /opt/misc/github/Phoenix: The configuration failed


# try again with -L$prefix/libs, and pythonXY name rather than pythonX.Y (win32)

----------------------------------------------
Checking for library python2.7 in $prefix/libs
==>

int main(int argc, char **argv) {
	(void)argc; (void)argv;
	return 0;
}

<==
[1/2] cxx: build/waf/2.7/.conf_check_1ca9dc9eaf98448e43efe1596d20af67/test.cpp -> build/waf/2.7/.conf_check_1ca9dc9eaf98448e43efe1596d20af67/testbuild/test.cpp.1.o

['/bin/g++', '-fno-strict-aliasing', '-fwrapv', '-DPYTHONDIR="/usr/local/lib/python2.7/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python2.7/site-packages"', '-DNDEBUG', '../test.cpp', '-c', '-o', 'test.cpp.1.o']
[2/2] cxxprogram: build/waf/2.7/.conf_check_1ca9dc9eaf98448e43efe1596d20af67/testbuild/test.cpp.1.o -> build/waf/2.7/.conf_check_1ca9dc9eaf98448e43efe1596d20af67/testbuild/testprog

['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_1ca9dc9eaf98448e43efe1596d20af67/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/local/libs', '-lpython2.7']
err: /usr/lib/gcc/x86_64-redhat-linux/5.3.1/../../../../lib64/crt1.o: In function `_start':
(.text+0x20): undefined reference to `main'
collect2: error: ld returned 1 exit status

from /opt/misc/github/Phoenix: Test does not build: Traceback (most recent call last):
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Tools/c_config.py", line 458, in run_c_code
    bld.compile()
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Build.py", line 188, in compile
    raise Errors.BuildError(self.producer.error)
BuildError: Build failed
 -> task in 'testprog' failed (exit status 1): 
	{task 139668720764176: cxxprogram test.cpp.1.o -> testprog}
['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_1ca9dc9eaf98448e43efe1596d20af67/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/local/libs', '-lpython2.7']

not found
from /opt/misc/github/Phoenix: The configuration failed


# try again with -L$python_LIBDIR: ['/usr/local/lib']

----------------------------------------------
Checking for library python2.7m in LIBDIR
==>

int main(int argc, char **argv) {
	(void)argc; (void)argv;
	return 0;
}

<==
[1/2] cxx: build/waf/2.7/.conf_check_e3ed03f147b1ea55f5c96f5ea1b529cf/test.cpp -> build/waf/2.7/.conf_check_e3ed03f147b1ea55f5c96f5ea1b529cf/testbuild/test.cpp.1.o

['/bin/g++', '-fno-strict-aliasing', '-fwrapv', '-DPYTHONDIR="/usr/local/lib/python2.7/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python2.7/site-packages"', '-DNDEBUG', '../test.cpp', '-c', '-o', 'test.cpp.1.o']
[2/2] cxxprogram: build/waf/2.7/.conf_check_e3ed03f147b1ea55f5c96f5ea1b529cf/testbuild/test.cpp.1.o -> build/waf/2.7/.conf_check_e3ed03f147b1ea55f5c96f5ea1b529cf/testbuild/testprog

['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_e3ed03f147b1ea55f5c96f5ea1b529cf/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/local/lib', '-lpython2.7m']
err: /bin/ld: cannot find -lpython2.7m
collect2: error: ld returned 1 exit status

from /opt/misc/github/Phoenix: Test does not build: Traceback (most recent call last):
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Tools/c_config.py", line 458, in run_c_code
    bld.compile()
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Build.py", line 188, in compile
    raise Errors.BuildError(self.producer.error)
BuildError: Build failed
 -> task in 'testprog' failed (exit status 1): 
	{task 139668720765200: cxxprogram test.cpp.1.o -> testprog}
['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_e3ed03f147b1ea55f5c96f5ea1b529cf/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/local/lib', '-lpython2.7m']

not found
from /opt/misc/github/Phoenix: The configuration failed


# try again with -L$python_LIBPL (some systems don't install the python library in $prefix/lib)

-----------------------------------------------
Checking for library python2.7m in python_LIBPL
==>

int main(int argc, char **argv) {
	(void)argc; (void)argv;
	return 0;
}

<==
[1/2] cxx: build/waf/2.7/.conf_check_4e1c435835ebd5ee8e5ed7be93b4ce6d/test.cpp -> build/waf/2.7/.conf_check_4e1c435835ebd5ee8e5ed7be93b4ce6d/testbuild/test.cpp.1.o

['/bin/g++', '-fno-strict-aliasing', '-fwrapv', '-DPYTHONDIR="/usr/local/lib/python2.7/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python2.7/site-packages"', '-DNDEBUG', '../test.cpp', '-c', '-o', 'test.cpp.1.o']
[2/2] cxxprogram: build/waf/2.7/.conf_check_4e1c435835ebd5ee8e5ed7be93b4ce6d/testbuild/test.cpp.1.o -> build/waf/2.7/.conf_check_4e1c435835ebd5ee8e5ed7be93b4ce6d/testbuild/testprog

['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_4e1c435835ebd5ee8e5ed7be93b4ce6d/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/local/lib/python2.7/config', '-lpython2.7m']
err: /bin/ld: cannot find -lpython2.7m
collect2: error: ld returned 1 exit status

from /opt/misc/github/Phoenix: Test does not build: Traceback (most recent call last):
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Tools/c_config.py", line 458, in run_c_code
    bld.compile()
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Build.py", line 188, in compile
    raise Errors.BuildError(self.producer.error)
BuildError: Build failed
 -> task in 'testprog' failed (exit status 1): 
	{task 139668720766224: cxxprogram test.cpp.1.o -> testprog}
['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_4e1c435835ebd5ee8e5ed7be93b4ce6d/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/local/lib/python2.7/config', '-lpython2.7m']

not found
from /opt/misc/github/Phoenix: The configuration failed


# try again with -L$prefix/libs, and pythonXY name rather than pythonX.Y (win32)

-----------------------------------------------
Checking for library python2.7m in $prefix/libs
==>

int main(int argc, char **argv) {
	(void)argc; (void)argv;
	return 0;
}

<==
[1/2] cxx: build/waf/2.7/.conf_check_f5ee46cd89021b4e2e5fd0b36302c6ec/test.cpp -> build/waf/2.7/.conf_check_f5ee46cd89021b4e2e5fd0b36302c6ec/testbuild/test.cpp.1.o

['/bin/g++', '-fno-strict-aliasing', '-fwrapv', '-DPYTHONDIR="/usr/local/lib/python2.7/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python2.7/site-packages"', '-DNDEBUG', '../test.cpp', '-c', '-o', 'test.cpp.1.o']
[2/2] cxxprogram: build/waf/2.7/.conf_check_f5ee46cd89021b4e2e5fd0b36302c6ec/testbuild/test.cpp.1.o -> build/waf/2.7/.conf_check_f5ee46cd89021b4e2e5fd0b36302c6ec/testbuild/testprog

['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_f5ee46cd89021b4e2e5fd0b36302c6ec/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/local/libs', '-lpython2.7m']
err: /bin/ld: cannot find -lpython2.7m
collect2: error: ld returned 1 exit status

from /opt/misc/github/Phoenix: Test does not build: Traceback (most recent call last):
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Tools/c_config.py", line 458, in run_c_code
    bld.compile()
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Build.py", line 188, in compile
    raise Errors.BuildError(self.producer.error)
BuildError: Build failed
 -> task in 'testprog' failed (exit status 1): 
	{task 139668694892880: cxxprogram test.cpp.1.o -> testprog}
['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_f5ee46cd89021b4e2e5fd0b36302c6ec/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/local/libs', '-lpython2.7m']

not found
from /opt/misc/github/Phoenix: The configuration failed


# try again with -L$python_LIBDIR: ['/usr/local/lib']

-----------------------------------------------
Checking for library python27 in LIBDIR
==>

int main(int argc, char **argv) {
	(void)argc; (void)argv;
	return 0;
}

<==
[1/2] cxx: build/waf/2.7/.conf_check_5b3160d104610c96b344179cd5a74606/test.cpp -> build/waf/2.7/.conf_check_5b3160d104610c96b344179cd5a74606/testbuild/test.cpp.1.o

['/bin/g++', '-fno-strict-aliasing', '-fwrapv', '-DPYTHONDIR="/usr/local/lib/python2.7/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python2.7/site-packages"', '-DNDEBUG', '../test.cpp', '-c', '-o', 'test.cpp.1.o']
[2/2] cxxprogram: build/waf/2.7/.conf_check_5b3160d104610c96b344179cd5a74606/testbuild/test.cpp.1.o -> build/waf/2.7/.conf_check_5b3160d104610c96b344179cd5a74606/testbuild/testprog

['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_5b3160d104610c96b344179cd5a74606/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/local/lib', '-lpython27']
err: /bin/ld: cannot find -lpython27
collect2: error: ld returned 1 exit status

from /opt/misc/github/Phoenix: Test does not build: Traceback (most recent call last):
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Tools/c_config.py", line 458, in run_c_code
    bld.compile()
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Build.py", line 188, in compile
    raise Errors.BuildError(self.producer.error)
BuildError: Build failed
 -> task in 'testprog' failed (exit status 1): 
	{task 139668720765392: cxxprogram test.cpp.1.o -> testprog}
['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_5b3160d104610c96b344179cd5a74606/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/local/lib', '-lpython27']

not found
from /opt/misc/github/Phoenix: The configuration failed


# try again with -L$python_LIBPL (some systems don't install the python library in $prefix/lib)

-----------------------------------------------
Checking for library python27 in python_LIBPL
==>

int main(int argc, char **argv) {
	(void)argc; (void)argv;
	return 0;
}

<==
[1/2] cxx: build/waf/2.7/.conf_check_e6667e8ecfce631526ec3e42875306ca/test.cpp -> build/waf/2.7/.conf_check_e6667e8ecfce631526ec3e42875306ca/testbuild/test.cpp.1.o

['/bin/g++', '-fno-strict-aliasing', '-fwrapv', '-DPYTHONDIR="/usr/local/lib/python2.7/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python2.7/site-packages"', '-DNDEBUG', '../test.cpp', '-c', '-o', 'test.cpp.1.o']
[2/2] cxxprogram: build/waf/2.7/.conf_check_e6667e8ecfce631526ec3e42875306ca/testbuild/test.cpp.1.o -> build/waf/2.7/.conf_check_e6667e8ecfce631526ec3e42875306ca/testbuild/testprog

['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_e6667e8ecfce631526ec3e42875306ca/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/local/lib/python2.7/config', '-lpython27']
err: /bin/ld: cannot find -lpython27
collect2: error: ld returned 1 exit status

from /opt/misc/github/Phoenix: Test does not build: Traceback (most recent call last):
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Tools/c_config.py", line 458, in run_c_code
    bld.compile()
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Build.py", line 188, in compile
    raise Errors.BuildError(self.producer.error)
BuildError: Build failed
 -> task in 'testprog' failed (exit status 1): 
	{task 139668720764880: cxxprogram test.cpp.1.o -> testprog}
['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_e6667e8ecfce631526ec3e42875306ca/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/local/lib/python2.7/config', '-lpython27']

not found
from /opt/misc/github/Phoenix: The configuration failed


# try again with -L$prefix/libs, and pythonXY name rather than pythonX.Y (win32)

-----------------------------------------------
Checking for library python27 in $prefix/libs
==>

int main(int argc, char **argv) {
	(void)argc; (void)argv;
	return 0;
}

<==
[1/2] cxx: build/waf/2.7/.conf_check_4d5761fe0fe1349a4971ef1b57d2272b/test.cpp -> build/waf/2.7/.conf_check_4d5761fe0fe1349a4971ef1b57d2272b/testbuild/test.cpp.1.o

['/bin/g++', '-fno-strict-aliasing', '-fwrapv', '-DPYTHONDIR="/usr/local/lib/python2.7/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python2.7/site-packages"', '-DNDEBUG', '../test.cpp', '-c', '-o', 'test.cpp.1.o']
[2/2] cxxprogram: build/waf/2.7/.conf_check_4d5761fe0fe1349a4971ef1b57d2272b/testbuild/test.cpp.1.o -> build/waf/2.7/.conf_check_4d5761fe0fe1349a4971ef1b57d2272b/testbuild/testprog

['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_4d5761fe0fe1349a4971ef1b57d2272b/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/local/libs', '-lpython27']
err: /bin/ld: cannot find -lpython27
collect2: error: ld returned 1 exit status

from /opt/misc/github/Phoenix: Test does not build: Traceback (most recent call last):
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Tools/c_config.py", line 458, in run_c_code
    bld.compile()
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Build.py", line 188, in compile
    raise Errors.BuildError(self.producer.error)
BuildError: Build failed
 -> task in 'testprog' failed (exit status 1): 
	{task 139668720763856: cxxprogram test.cpp.1.o -> testprog}
['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_4d5761fe0fe1349a4971ef1b57d2272b/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/local/libs', '-lpython27']

not found
from /opt/misc/github/Phoenix: The configuration failed


### LIB NOT FOUND

---------------------------------------------------------------------------------------------------------
Checking for program /usr/local/bin/python2.7-config,python2.7-config,python-config-2.7,python2.7m-config
/usr/local/bin/python2.7-config
find program=['/usr/local/bin/python2.7-config', 'python2.7-config', 'python-config-2.7', 'python2.7m-config'] paths=['/sbin', '/bin', '/usr/sbin', '/usr/bin'] var='PYTHON_CONFIG' -> '/usr/local/bin/python2.7-config'
['/usr/local/bin/python2.7-config', '--includes']
out: -I/usr/local/include/python2.7 -I/usr/local/include/python2.7

Include path for Python extensions (found via python-config --includes): ['/usr/local/include/python2.7']

---------------------------------------------------------------------------------------------------------
Checking for header Python.h
==>

#include <Python.h>
#ifdef __cplusplus
extern "C" {
#endif
	void Py_Initialize(void);
	void Py_Finalize(void);
#ifdef __cplusplus
}
#endif
int main(int argc, char **argv)
{
   (void)argc; (void)argv;
   Py_Initialize();
   Py_Finalize();
   return 0;
}

<==
[1/2] cxx: build/waf/2.7/.conf_check_1f933b02106127ce3a9f4633a0e368e7/test.cpp -> build/waf/2.7/.conf_check_1f933b02106127ce3a9f4633a0e368e7/testbuild/test.cpp.1.o

['/bin/g++', '-fno-strict-aliasing', '-fwrapv', '-fno-strict-aliasing', '-I/usr/local/include/python2.7', '-DPYTHONDIR="/usr/local/lib/python2.7/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python2.7/site-packages"', '-DNDEBUG', '../test.cpp', '-c', '-o', 'test.cpp.1.o']
[2/2] cxxprogram: build/waf/2.7/.conf_check_1f933b02106127ce3a9f4633a0e368e7/testbuild/test.cpp.1.o -> build/waf/2.7/.conf_check_1f933b02106127ce3a9f4633a0e368e7/testbuild/testprog

['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_1f933b02106127ce3a9f4633a0e368e7/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic']
err: /usr/lib/gcc/x86_64-redhat-linux/5.3.1/../../../../lib64/crt1.o: In function `_start':
(.text+0x20): undefined reference to `main'
collect2: error: ld returned 1 exit status

from /opt/misc/github/Phoenix: Test does not build: Traceback (most recent call last):
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Tools/c_config.py", line 458, in run_c_code
    bld.compile()
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Build.py", line 188, in compile
    raise Errors.BuildError(self.producer.error)
BuildError: Build failed
 -> task in 'testprog' failed (exit status 1): 
	{task 139668694893840: cxxprogram test.cpp.1.o -> testprog}
['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_1f933b02106127ce3a9f4633a0e368e7/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic']

:-(
from /opt/misc/github/Phoenix: The configuration failed
---------------------------------------------------------------------------------------------------------
Asking python-config for pyembed --cflags flags
['/usr/local/bin/python2.7-config', '--cflags']
out: -I/usr/local/include/python2.7 -I/usr/local/include/python2.7 -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes

yes
---------------------------------------------------------------------------------------------------------
Asking python-config for pyembed --libs flags
['/usr/local/bin/python2.7-config', '--libs']
out: -lpython2.7 -lpthread -ldl -lutil -lm

yes
---------------------------------------------------------------------------------------------------------
Asking python-config for pyembed --ldflags flags
['/usr/local/bin/python2.7-config', '--ldflags']
out: -lpython2.7 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic

yes
---------------------------------------------------------------------------------------------------------
Getting pyembed flags from python-config
==>

#include <Python.h>
#ifdef __cplusplus
extern "C" {
#endif
	void Py_Initialize(void);
	void Py_Finalize(void);
#ifdef __cplusplus
}
#endif
int main(int argc, char **argv)
{
   (void)argc; (void)argv;
   Py_Initialize();
   Py_Finalize();
   return 0;
}

<==
[1/2] cxx: build/waf/2.7/.conf_check_9f22aca0d871aa3f9124d6da6fc5dbf1/test.cpp -> build/waf/2.7/.conf_check_9f22aca0d871aa3f9124d6da6fc5dbf1/testbuild/test.cpp.1.o

['/bin/g++', '-fno-strict-aliasing', '-fwrapv', '-fno-strict-aliasing', '-fno-strict-aliasing', '-fwrapv', '-I/usr/local/include/python2.7', '-DPYTHONDIR="/usr/local/lib/python2.7/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python2.7/site-packages"', '-DHAVE_PYEMBED=1', '-DNDEBUG', '-DNDEBUG', '../test.cpp', '-c', '-o', 'test.cpp.1.o']
[2/2] cxxprogram: build/waf/2.7/.conf_check_9f22aca0d871aa3f9124d6da6fc5dbf1/testbuild/test.cpp.1.o -> build/waf/2.7/.conf_check_9f22aca0d871aa3f9124d6da6fc5dbf1/testbuild/testprog

['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_9f22aca0d871aa3f9124d6da6fc5dbf1/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-lpython2.7', '-lpthread', '-ldl', '-lutil', '-lm']
err: /usr/lib/gcc/x86_64-redhat-linux/5.3.1/../../../../lib64/crt1.o: In function `_start':
(.text+0x20): undefined reference to `main'
collect2: error: ld returned 1 exit status

from /opt/misc/github/Phoenix: Test does not build: Traceback (most recent call last):
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Tools/c_config.py", line 458, in run_c_code
    bld.compile()
  File "/opt/misc/github/Phoenix/bin/.waf-1.7.15-9c6c439a6416a92b3e844736c4ef3c7b/waflib/Build.py", line 188, in compile
    raise Errors.BuildError(self.producer.error)
BuildError: Build failed
 -> task in 'testprog' failed (exit status 1): 
	{task 139668694895120: cxxprogram test.cpp.1.o -> testprog}
['/bin/g++', '-Wl,-rpath', 'test.cpp.1.o', '-o', '/opt/misc/github/Phoenix/build/waf/2.7/.conf_check_9f22aca0d871aa3f9124d6da6fc5dbf1/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-lpython2.7', '-lpthread', '-ldl', '-lutil', '-lm']

Could not build a python embedded interpreter
from /opt/misc/github/Phoenix: The configuration failed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.