Running the command
python3 setup.py build_ext --inplace
fails on an AS400. I know this isn't a supported system, but the reason for failure doesn't appear to be operating system or architecture specific.
Problem Description
The output from the command is here https://pastebin.com/hMyjhKmB
The last command run is
g++ gcc -pthread -bI:/QOpenSys/QIBM/ProdData/OPS/Python3.4/lib/python3.4/config/python.exp -Wl,-brtl -Wl,-blibpath:/QOpenSys/QIBM/ProdData/OPS/tools/lib/libgcc-4.8.2:/QOpenSys/QIBM/ProdData/OPS/Python3.4/lib:/QOpenSys/QIBM/ProdData/OPS/tools/lib:/QOpenSys/QIBM/ProdData/SC1/zlib/zlib-1.2.3/lib:/QOpenSys/QIBM/ProdData/SC1/zlib/lib:/QOpenSys/QIBM/ProdData/SC1/OpenSSL/openssl-0.9.8j/lib:/QOpenSys/QIBM/ProdData/SC1/OpenSSL/lib:/QOpenSys/usr/lib -L/QOpenSys/QIBM/ProdData/OPS/tools/lib/libgcc-4.8.2 -L/QOpenSys/QIBM/ProdData/OPS/Python3.4/lib -L/QOpenSys/QIBM/ProdData/OPS/tools/lib -L/QOpenSys/QIBM/ProdData/SC1/zlib/zlib-1.2.3/lib -L/QOpenSys/QIBM/ProdData/SC1/zlib/lib -L/QOpenSys/QIBM/ProdData/SC1/OpenSSL/openssl-0.9.8j/lib -L/QOpenSys/QIBM/ProdData/SC1/OpenSSL/lib build/temp.os400-powerpc-3.4/pandas/io/msgpack/_packer.o -L/QOpenSys/QIBM/ProdData/OPS/Python3.4/lib -o /home/AG2/pandas/pandas/io/msgpack/_packer.so
This appears to be trying to use both g++ and gcc. It is also providing a flag -bI:[...]
, which as far as I can tell doesn't exist.
Version information
I'm using Python 3.4.7. I have Cython 0.27.3, numpy 1.13.3, and python-dateutil 2.6.1. I can provide more information as needed. Any advice or suggestions will be greatly appreciated.
Comment From: jreback
3.4 is not supported in latest. If you want to debug the setup and provide a patch would be great. But this is a non-supported platform.