-
Notifications
You must be signed in to change notification settings - Fork 261
Open
Labels
Description
Encountered an error when trying to install greenlet 2.0.2/3.0.1 on AIX 7.2 platform with the below error:
command: pip install greenlet==3.01 / pip install greenlet==2.0.2
Error:
/opt/pyenv/versions/3.11.3/lib/python3.11/config-3.11/ld_so_aix /opt/freeware/bin/g++ -pthread -bI:/opt/pyenv/versions/3.11.3/lib/python3.11/config-3.11/python.exp -L/opt/pyenv/versions/3.11.3/lib -maix64 -L/opt/openssl111n/aixpower/lib -L/opt/freeware/lib64 -L/opt/pyenv/versions/3.11.3/lib -maix64 -L/opt/openssl111n/aixpower/lib -L/opt/freeware/lib64 -maix64 -pthread build/temp.aix-7204-9988-64-cpython-311/src/greenlet/tests/_test_extension_cpp.o -L/opt/pyenv/versions/3.11.3/lib -o build/lib.aix-7204-9988-64-cpython-311/greenlet/tests/_test_extension_cpp.cpython-311.so
ld: 0711-418 ERROR: Import or export file _test_extension_cpp.cpython-311.exp at line 11:
A symbol name may only be followed by an export attribute
or an address. The line is being ignored.
ld: 0711-418 ERROR: Import or export file _test_extension_cpp.cpython-311.exp at line 12:
A symbol name may only be followed by an export attribute
or an address. The line is being ignored.
collect2: error: ld returned 8 exit status
error: command '/opt/pyenv/versions/3.11.3/lib/python3.11/config-3.11/ld_so_aix' failed with exit code 1
[end of output]
Environment Details:
OS: AIX 7.2
Python Version: 3.11.3
Exported Flags:
export CC="/opt/freeware/bin/gcc -fPIC"
export CXX="/opt/freeware/bin/g++"
export CFLAGS="-pthread"
export CXXFLAGS="-std=c++11"
export LDFLAGS="-maix64 "
export AR="ar -X64 "
please help me to solve this error..
Also let me know is there any flag which can skip the cpp test extensions like earlier GREENLET_TEST_CPP.
Thanks,
Chandana