I receive the error "cannot find -lturbodbc.cpython-38-x86_64-linux-gnu" when i try to install turbodbc
I receive the error "cannot find -lturbodbc.cpython-38-x86_64-linux-gnu" when i try to install turbodbc
redhat 7.9 gcc (GCC) 9.3.1 20200408 (Red Hat 9.3.1-2) pip packages: numpy 1.24.4 pyarrow 8.0.0 pybind11 2.9.1 setuptools 62.5.0 wheel 0.45.1
I tried to install several Turbodbc versions(4.4.0 4.1.1 etc) without success.
Somebody could help me, please?
Can you please attach the whole build output?
Preparing metadata (setup.py) ... done Requirement already satisfied: pybind11>=2.2.0 in /jupyter/venvs/py38_new/lib/python3.8/site-packages (from turbodbc==4.4.0) (2.13.6) Building wheels for collected packages: turbodbc Building wheel for turbodbc (setup.py) ... error error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [114 lines of output] running bdist_wheel running build running build_py creating build/lib.linux-x86_64-cpython-38/turbodbc copying turbodbc/connection.py -> build/lib.linux-x86_64-cpython-38/turbodbc copying turbodbc/exceptions.py -> build/lib.linux-x86_64-cpython-38/turbodbc copying turbodbc/connect.py -> build/lib.linux-x86_64-cpython-38/turbodbc copying turbodbc/init.py -> build/lib.linux-x86_64-cpython-38/turbodbc copying turbodbc/data_types.py -> build/lib.linux-x86_64-cpython-38/turbodbc copying turbodbc/api_constants.py -> build/lib.linux-x86_64-cpython-38/turbodbc copying turbodbc/options.py -> build/lib.linux-x86_64-cpython-38/turbodbc copying turbodbc/cursor.py -> build/lib.linux-x86_64-cpython-38/turbodbc copying turbodbc/constructors.py -> build/lib.linux-x86_64-cpython-38/turbodbc running egg_info writing turbodbc.egg-info/PKG-INFO writing dependency_links to turbodbc.egg-info/dependency_links.txt writing requirements to turbodbc.egg-info/requires.txt writing top-level names to turbodbc.egg-info/top_level.txt reading manifest file 'turbodbc.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'turbodbc.egg-info/SOURCES.txt' running build_ext building 'libturbodbc' extension creating build/temp.linux-x86_64-cpython-38/src/cpp_odbc creating build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level1 creating build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level2 creating build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level3 creating build/temp.linux-x86_64-cpython-38/src/turbodbc creating build/temp.linux-x86_64-cpython-38/src/turbodbc/descriptions creating build/temp.linux-x86_64-cpython-38/src/turbodbc/field_translators creating build/temp.linux-x86_64-cpython-38/src/turbodbc/parameter_sets creating build/temp.linux-x86_64-cpython-38/src/turbodbc/result_sets g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/column_description.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/column_description.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/connection.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/connection.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/cpp_odbc.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/cpp_odbc.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/environment.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/environment.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/error.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/error.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/level1/api.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level1/api.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/level1/level1.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level1/level1.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/level1/unixodbc_backend.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level1/unixodbc_backend.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/level1/unixodbc_backend_debug.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level1/unixodbc_backend_debug.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/level2/api.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level2/api.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/level2/handles.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level2/handles.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/level2/input_string_buffer.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level2/input_string_buffer.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/level2/input_u16string_buffer.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level2/input_u16string_buffer.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/level2/level1_connector.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level2/level1_connector.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/level2/level2.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level2/level2.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/level2/string_buffer.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level2/string_buffer.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/level2/u16string_buffer.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level2/u16string_buffer.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/level3/level3.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level3/level3.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/level3/raii_connection.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level3/raii_connection.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/level3/raii_environment.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level3/raii_environment.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/level3/raii_statement.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level3/raii_statement.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/make_environment.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/make_environment.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/multi_value_buffer.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/multi_value_buffer.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/cpp_odbc/statement.cpp -o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/statement.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/buffer_size.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/buffer_size.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/column.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/column.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/command.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/command.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/configuration.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/configuration.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/connect.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/connect.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/connection.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/connection.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/cursor.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/cursor.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/description.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/description.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/descriptions/boolean_description.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/descriptions/boolean_description.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/descriptions/date_description.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/descriptions/date_description.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/descriptions/floating_point_description.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/descriptions/floating_point_description.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/descriptions/integer_description.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/descriptions/integer_description.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/descriptions/string_description.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/descriptions/string_description.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/descriptions/timestamp_description.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/descriptions/timestamp_description.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/descriptions/unicode_description.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/descriptions/unicode_description.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/errors.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/errors.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/field_translator.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/field_translator.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/field_translators/boolean_translator.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/field_translators/boolean_translator.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/field_translators/date_translator.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/field_translators/date_translator.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/field_translators/float64_translator.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/field_translators/float64_translator.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/field_translators/int64_translator.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/field_translators/int64_translator.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/field_translators/string_translator.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/field_translators/string_translator.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/field_translators/timestamp_translator.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/field_translators/timestamp_translator.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/make_description.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/make_description.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/make_field_translator.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/make_field_translator.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/parameter.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/parameter.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/parameter_sets/bound_parameter_set.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/parameter_sets/bound_parameter_set.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/parameter_sets/field_parameter_set.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/parameter_sets/field_parameter_set.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/parameter_sets/set_field.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/parameter_sets/set_field.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/result_sets/bound_result_set.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/result_sets/bound_result_set.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/result_sets/double_buffered_result_set.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/result_sets/double_buffered_result_set.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/result_sets/field_result_set.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/result_sets/field_result_set.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/result_sets/result_set.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/result_sets/result_set.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/result_sets/row_based_result_set.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/result_sets/row_based_result_set.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/string_helpers.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/string_helpers.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc/time_helpers.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc/time_helpers.o --std=c++11 g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -pthread -shared build/temp.linux-x86_64-cpython-38/src/cpp_odbc/column_description.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/connection.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/cpp_odbc.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/environment.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/error.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level1/api.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level1/level1.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level1/unixodbc_backend.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level1/unixodbc_backend_debug.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level2/api.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level2/handles.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level2/input_string_buffer.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level2/input_u16string_buffer.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level2/level1_connector.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level2/level2.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level2/string_buffer.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level2/u16string_buffer.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level3/level3.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level3/raii_connection.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level3/raii_environment.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/level3/raii_statement.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/make_environment.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/multi_value_buffer.o build/temp.linux-x86_64-cpython-38/src/cpp_odbc/statement.o build/temp.linux-x86_64-cpython-38/src/turbodbc/buffer_size.o build/temp.linux-x86_64-cpython-38/src/turbodbc/column.o build/temp.linux-x86_64-cpython-38/src/turbodbc/command.o build/temp.linux-x86_64-cpython-38/src/turbodbc/configuration.o build/temp.linux-x86_64-cpython-38/src/turbodbc/connect.o build/temp.linux-x86_64-cpython-38/src/turbodbc/connection.o build/temp.linux-x86_64-cpython-38/src/turbodbc/cursor.o build/temp.linux-x86_64-cpython-38/src/turbodbc/description.o build/temp.linux-x86_64-cpython-38/src/turbodbc/descriptions/boolean_description.o build/temp.linux-x86_64-cpython-38/src/turbodbc/descriptions/date_description.o build/temp.linux-x86_64-cpython-38/src/turbodbc/descriptions/floating_point_description.o build/temp.linux-x86_64-cpython-38/src/turbodbc/descriptions/integer_description.o build/temp.linux-x86_64-cpython-38/src/turbodbc/descriptions/string_description.o build/temp.linux-x86_64-cpython-38/src/turbodbc/descriptions/timestamp_description.o build/temp.linux-x86_64-cpython-38/src/turbodbc/descriptions/unicode_description.o build/temp.linux-x86_64-cpython-38/src/turbodbc/errors.o build/temp.linux-x86_64-cpython-38/src/turbodbc/field_translator.o build/temp.linux-x86_64-cpython-38/src/turbodbc/field_translators/boolean_translator.o build/temp.linux-x86_64-cpython-38/src/turbodbc/field_translators/date_translator.o build/temp.linux-x86_64-cpython-38/src/turbodbc/field_translators/float64_translator.o build/temp.linux-x86_64-cpython-38/src/turbodbc/field_translators/int64_translator.o build/temp.linux-x86_64-cpython-38/src/turbodbc/field_translators/string_translator.o build/temp.linux-x86_64-cpython-38/src/turbodbc/field_translators/timestamp_translator.o build/temp.linux-x86_64-cpython-38/src/turbodbc/make_description.o build/temp.linux-x86_64-cpython-38/src/turbodbc/make_field_translator.o build/temp.linux-x86_64-cpython-38/src/turbodbc/parameter.o build/temp.linux-x86_64-cpython-38/src/turbodbc/parameter_sets/bound_parameter_set.o build/temp.linux-x86_64-cpython-38/src/turbodbc/parameter_sets/field_parameter_set.o build/temp.linux-x86_64-cpython-38/src/turbodbc/parameter_sets/set_field.o build/temp.linux-x86_64-cpython-38/src/turbodbc/result_sets/bound_result_set.o build/temp.linux-x86_64-cpython-38/src/turbodbc/result_sets/double_buffered_result_set.o build/temp.linux-x86_64-cpython-38/src/turbodbc/result_sets/field_result_set.o build/temp.linux-x86_64-cpython-38/src/turbodbc/result_sets/result_set.o build/temp.linux-x86_64-cpython-38/src/turbodbc/result_sets/row_based_result_set.o build/temp.linux-x86_64-cpython-38/src/turbodbc/string_helpers.o build/temp.linux-x86_64-cpython-38/src/turbodbc/time_helpers.o -Lbuild/lib.linux-x86_64-3.8 -L/opt/rh/rh-python38/root/usr/lib64 -lodbc -o build/lib.linux-x86_64-cpython-38/libturbodbc.cpython-38-x86_64-linux-gnu.so building 'turbodbc_intern' extension creating build/temp.linux-x86_64-cpython-38/src/turbodbc_python creating build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_bindings g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc_python/determine_parameter_type.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/determine_parameter_type.o --std=c++11 -fvisibility=hidden g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc_python/python_bindings/buffer_size.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_bindings/buffer_size.o --std=c++11 -fvisibility=hidden g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc_python/python_bindings/column_info.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_bindings/column_info.o --std=c++11 -fvisibility=hidden g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc_python/python_bindings/connect.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_bindings/connect.o --std=c++11 -fvisibility=hidden g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc_python/python_bindings/connection.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_bindings/connection.o --std=c++11 -fvisibility=hidden g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc_python/python_bindings/cursor.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_bindings/cursor.o --std=c++11 -fvisibility=hidden g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc_python/python_bindings/error.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_bindings/error.o --std=c++11 -fvisibility=hidden g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc_python/python_bindings/module.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_bindings/module.o --std=c++11 -fvisibility=hidden g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc_python/python_bindings/options.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_bindings/options.o --std=c++11 -fvisibility=hidden g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc_python/python_bindings/python_parameter_set.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_bindings/python_parameter_set.o --std=c++11 -fvisibility=hidden g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc_python/python_bindings/python_result_set.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_bindings/python_result_set.o --std=c++11 -fvisibility=hidden g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc_python/python_parameter_set.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_parameter_set.o --std=c++11 -fvisibility=hidden g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Iinclude/ -I/jupyter/venvs/py38_new/lib64/python3.8/site-packages/pybind11/include -I/jupyter/venvs/py38_new/include -I/opt/rh/rh-python38/root/usr/include/python3.8 -c src/turbodbc_python/python_result_set.cpp -o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_result_set.o --std=c++11 -fvisibility=hidden g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -I/opt/rh/rh-python38/root/usr/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -pthread -shared build/temp.linux-x86_64-cpython-38/src/turbodbc_python/determine_parameter_type.o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_bindings/buffer_size.o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_bindings/column_info.o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_bindings/connect.o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_bindings/connection.o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_bindings/cursor.o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_bindings/error.o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_bindings/module.o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_bindings/options.o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_bindings/python_parameter_set.o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_bindings/python_result_set.o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_parameter_set.o build/temp.linux-x86_64-cpython-38/src/turbodbc_python/python_result_set.o -Lbuild/lib.linux-x86_64-3.8 -L/opt/rh/rh-python38/root/usr/lib64 -lodbc -lturbodbc.cpython-38-x86_64-linux-gnu -o build/lib.linux-x86_64-cpython-38/turbodbc_intern.cpython-38-x86_64-linux-gnu.so -Wl,-rpath,$ORIGIN /bin/ld: cannot find -lturbodbc.cpython-38-x86_64-linux-gnu collect2: error: ld returned 1 exit status error: command '/bin/g++' failed with exit code 1 [end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for turbodbc Running setup.py clean for turbodbc Failed to build turbodbc ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (turbodbc)
Have you some news about this issue?
Thank you in advance