Senthil Kumaran <[email protected]> added the comment:
Here is the output of make with relevant lines.
CC='gcc -pthread' LDSHARED='gcc -pthread -shared ' OPT='-DNDEBUG -g -fwrapv
-O3 -Wall' _TCLTK_INCLUDES='' _TCLTK_LIBS='' ./python -E ./setup.py
build
running build
running build_ext
building '_curses' extension
gcc -pthread -fPIC -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3
-Wall -std=c99 -Wextra -Wno-unused-result -Wno-unused-parameter
-Wno-missing-field-initializers -Werror=implicit-function-declaration
-fvisibility=hidden -I./Include/internal -DHAVE_NCURSESW=1
-I/usr/include/ncursesw -I./Include -I. -I/usr/local/include
-I/local/home/senthilx/cpython/Include -I/local/home/senthilx/cpython -c
/local/home/senthilx/cpython/Modules/_cursesmodule.c -o
build/temp.linux-x86_64-3.11/local/home/senthilx/cpython/Modules/_cursesmodule.o
-DPy_BUILD_CORE_MODULE
/local/home/senthilx/cpython/Modules/_cursesmodule.c: In function
‘_curses_color_content_impl’:
/local/home/senthilx/cpython/Modules/_cursesmodule.c:149:41: error: implicit
declaration of function ‘extended_color_content’; did you mean
‘_curses_color_content’? [-Werror=implicit-function-declaration]
#define _COLOR_CONTENT_FUNC extended_color_content
^
/local/home/senthilx/cpython/Modules/_cursesmodule.c:2746:9: note: in expansion
of macro ‘_COLOR_CONTENT_FUNC’
if (_COLOR_CONTENT_FUNC(color_number, &r, &g, &b) == ERR) {
^~~~~~~~~~~~~~~~~~~
/local/home/senthilx/cpython/Modules/_cursesmodule.c: In function
‘_curses_init_color_impl’:
/local/home/senthilx/cpython/Modules/_cursesmodule.c:147:41: error: implicit
declaration of function ‘init_extended_color’; did you mean ‘initialize_color’?
[-Werror=implicit-function-declaration]
#define _CURSES_INIT_COLOR_FUNC init_extended_color
^
/local/home/senthilx/cpython/Modules/_cursesmodule.c:3194:29: note: in
expansion of macro ‘_CURSES_INIT_COLOR_FUNC’
return PyCursesCheckERR(_CURSES_INIT_COLOR_FUNC(color_number, r, g, b),
^~~~~~~~~~~~~~~~~~~~~~~
/local/home/senthilx/cpython/Modules/_cursesmodule.c: In function
‘_curses_init_pair_impl’:
/local/home/senthilx/cpython/Modules/_cursesmodule.c:148:41: error: implicit
declaration of function ‘init_extended_pair’; did you mean
‘use_extended_names’? [-Werror=implicit-function-declaration]
#define _CURSES_INIT_PAIR_FUNC init_extended_pair
^
/local/home/senthilx/cpython/Modules/_cursesmodule.c:3222:9: note: in expansion
of macro ‘_CURSES_INIT_PAIR_FUNC’
if (_CURSES_INIT_PAIR_FUNC(pair_number, fg, bg) == ERR) {
^~~~~~~~~~~~~~~~~~~~~~
/local/home/senthilx/cpython/Modules/_cursesmodule.c: In function
‘_curses_pair_content_impl’:
/local/home/senthilx/cpython/Modules/_cursesmodule.c:150:41: error: implicit
declaration of function ‘extended_pair_content’; did you mean
‘_curses_pair_content’? [-Werror=implicit-function-declaration]
#define _CURSES_PAIR_CONTENT_FUNC extended_pair_content
^
/local/home/senthilx/cpython/Modules/_cursesmodule.c:3868:9: note: in expansion
of macro ‘_CURSES_PAIR_CONTENT_FUNC’
if (_CURSES_PAIR_CONTENT_FUNC(pair_number, &f, &b) == ERR) {
^~~~~~~~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
building '_curses_panel' extension
gcc -pthread -fPIC -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3
-Wall -std=c99 -Wextra -Wno-unused-result -Wno-unused-parameter
-Wno-missing-field-initializers -Werror=implicit-function-declaration
-fvisibility=hidden -I./Include/internal -DHAVE_NCURSESW=1
-I/usr/include/ncursesw -I./Include -I. -I/usr/local/include
-I/local/home/senthilx/cpython/Include -I/local/home/senthilx/cpython -c
/local/home/senthilx/cpython/Modules/_curses_panel.c -o
build/temp.linux-x86_64-3.11/local/home/senthilx/cpython/Modules/_curses_panel.o
gcc -pthread -shared
build/temp.linux-x86_64-3.11/local/home/senthilx/cpython/Modules/_curses_panel.o
-L/usr/local/lib -lpanelw -lncursesw -o
build/lib.linux-x86_64-3.11/_curses_panel.cpython-311-x86_64-linux-gnu.so
*** WARNING: renaming "_curses_panel" since importing it failed: No module
named '_curses'
The following modules found by detect_modules() in setup.py, have been
built by the Makefile instead, as configured by the Setup files:
_abc pwd time
Failed to build these modules:
_curses
Following modules built successfully but were removed because they could not be
imported:
_curses_panel
running build_scripts
copying and adjusting /local/home/senthilx/cpython/Tools/scripts/pydoc3 ->
build/scripts-3.11
copying and adjusting /local/home/senthilx/cpython/Tools/scripts/idle3 ->
build/scripts-3.11
copying and adjusting /local/home/senthilx/cpython/Tools/scripts/2to3 ->
build/scripts-3.11
changing mode of build/scripts-3.11/pydoc3 from 644 to 755
changing mode of build/scripts-3.11/idle3 from 644 to 755
changing mode of build/scripts-3.11/2to3 from 644 to 755
renaming build/scripts-3.11/pydoc3 to build/scripts-3.11/pydoc3.11
renaming build/scripts-3.11/idle3 to build/scripts-3.11/idle3.11
renaming build/scripts-3.11/2to3 to build/scripts-3.11/2to3-3.11
----------
_______________________________________
Python tracker <[email protected]>
<https://bugs.python.org/issue45067>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com