Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I receive the error "cannot find -lturbodbc.cpython-38-x86_64-linux-gnu" when i try to install turbodbc #450

Open
moschito78 opened this issue Nov 26, 2024 · 3 comments

Comments

@moschito78
Copy link

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?

@xhochy
Copy link
Collaborator

xhochy commented Nov 28, 2024

Can you please attach the whole build output?

@moschito78
Copy link
Author

moschito78 commented Dec 2, 2024

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)

@moschito78
Copy link
Author

Have you some news about this issue?

Thank you in advance

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants