Hi all,
I am facing issues building pyzmq, let me share the commands used:
export OBJECT_MODE=64
export AR="ar -X64"
export PATH=/workdir/aix_7_2/venv/bin:/opt/freeware/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java8_64/jre/bin:/usr/java8_64/bin
gcc 10.3 is installed, python3.11.3 is installed use pyenv and used to create virtualenv
pip install pyzmq==25.1.2 --no-binary=pyzmq,cython,cffi --no-cache-dir -vv
creating build/temp.aix-7204-9988-64-cpython-311/zmq/backend/cython
/opt/freeware/bin/gcc -fPIC -maix64 -pthread -Wsign-compare -DNDEBUG -g -O3 -Wall -I/opt/openssl/1.1.1s/include/openssl -I/opt/freeware/include -I/opt/openssl/1.1.1s/include/openssl -I/opt/freeware/include -DHAVE_SYS_UN_H=1 -I/workdir/aix_7_2/venv/include -Izmq/utils -I/workdir/aix_7_2/venv/include -I/opt/pyenv/versions/3.11.3/include/python3.11 -c zmq/backend/cython/_device.c -o build/temp.aix-7204-9988-64-cpython-311/zmq/backend/cython/_device.o
/opt/pyenv/versions/3.11.3/lib/python3.11/config-3.11/ld_so_aix /opt/freeware/bin/gcc -fPIC -maix64 -pthread -bI:/opt/pyenv/versions/3.11.3/lib/python3.11/config-3.11/python.exp -L/opt/pyenv/versions/3.11.3/lib -Wl,-blibpath:/opt/pyenv/versions/3.11.3/lib:/opt/openssl/1.1.1s/lib:/opt/freeware/lib64:/opt/freeware/lib:/usr/lib64:/usr/lib -L/opt/pyenv/versions/3.11.3/lib -Wl,-blibpath:/opt/pyenv/versions/3.11.3/lib:/opt/openssl/1.1.1s/lib:/opt/freeware/lib64:/opt/freeware/lib:/usr/lib64:/usr/lib build/temp.aix-7204-9988-64-cpython-311/zmq/backend/cython/_device.o -L/workdir/aix_7_2/venv/lib -L/opt/pyenv/versions/3.11.3/lib -Wl,-R/workdir/aix_7_2/venv/lib -lzmq -o build/lib.aix-7204-9988-64-cpython-311/zmq/backend/cython/_device.cpython-311.so
ld: 0706-027 The -R /workdir/aix_7_2/venv/lib flag is ignored.
ld: 0711-327 WARNING: Entry point not found: PyInit__device.cpython-311
ld: 0706-027 The -R /workdir/aix_7_2/venv/lib flag is ignored.
ld: 0711-327 WARNING: Entry point not found: PyInit__device.cpython-311
building 'zmq.backend.cython._poll' extension
/opt/freeware/bin/gcc -fPIC -maix64 -pthread -Wsign-compare -DNDEBUG -g -O3 -Wall -I/opt/openssl/1.1.1s/include/openssl -I/opt/freeware/include -I/opt/openssl/1.1.1s/include/openssl -I/opt/freeware/include -DHAVE_SYS_UN_H=1 -I/workdir/aix_7_2/venv/include -Izmq/utils -I/workdir/aix_7_2/venv/include -I/opt/pyenv/versions/3.11.3/include/python3.11 -c zmq/backend/cython/_poll.c -o build/temp.aix-7204-9988-64-cpython-311/zmq/backend/cython/_poll.o
/opt/pyenv/versions/3.11.3/lib/python3.11/config-3.11/ld_so_aix /opt/freeware/bin/gcc -fPIC -maix64 -pthread -bI:/opt/pyenv/versions/3.11.3/lib/python3.11/config-3.11/python.exp -L/opt/pyenv/versions/3.11.3/lib -Wl,-blibpath:/opt/pyenv/versions/3.11.3/lib:/opt/openssl/1.1.1s/lib:/opt/freeware/lib64:/opt/freeware/lib:/usr/lib64:/usr/lib -L/opt/pyenv/versions/3.11.3/lib -Wl,-blibpath:/opt/pyenv/versions/3.11.3/lib:/opt/openssl/1.1.1s/lib:/opt/freeware/lib64:/opt/freeware/lib:/usr/lib64:/usr/lib build/temp.aix-7204-9988-64-cpython-311/zmq/backend/cython/_poll.o -L/workdir/aix_7_2/venv/lib -L/opt/pyenv/versions/3.11.3/lib -Wl,-R/workdir/aix_7_2/venv/lib -lzmq -o build/lib.aix-7204-9988-64-cpython-311/zmq/backend/cython/_poll.cpython-311.so
ld: 0706-027 The -R /workdir/aix_7_2/venv/lib flag is ignored.
ld: 0711-327 WARNING: Entry point not found: PyInit__poll.cpython-311
ld: 0706-027 The -R /workdir/aix_7_2/venv/lib flag is ignored.
ld: 0711-327 WARNING: Entry point not found: PyInit__poll.cpython-311
building 'zmq.backend.cython._proxy_steerable' extension
Warning for all the symbols exported from pyzmq ->cython