【发布时间】:2016-06-02 20:32:53
【问题描述】:
我在 x86_64 机器上运行 Redhat CEL6。我正在尝试安装“lxml”并继续收到以下错误。尝试安装所有依赖包和开发包,但仍然无法解决此问题。
我尝试重新安装 gcc 也没有帮助。
这里有什么想法吗?这是错误:
building 'lxml.etree' extension
creating build/temp.linux-x86_64-3.4
creating build/temp.linux-x86_64-3.4/src
creating build/temp.linux-x86_64-3.4/src/lxml
gcc -pthread -m32 -Werror=declaration-after-statement -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -m32 -fPIC -I/usr/include/libxml2 - Isrc/lxml/includes -I/users/cveerapa/pyats/include -I/auto/pysw/cel63/python/3.4.1/include/python3.4m -c src/lxml/lxml.etree.c -o build/temp.linux-x86_64-3.4/src/lxml/lxml.etree.o -w
src/lxml/lxml.etree.c: In function ?PyInit_etree?:
src/lxml/lxml.etree.c:213700: note: variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without
gcc -pthread -shared -m32 build/temp.linux-x86_64-3.4/src/lxml/lxml.etree.o -L/usr/lib64 -lxslt -lexslt -lxml2 -lz -lm -o build/lib.linux-x86_64-3.4/lxml/etree.cpython-34m.so
/usr/bin/ld: skipping incompatible /usr/lib64/libxslt.so when searching for -lxslt
/usr/bin/ld: skipping incompatible /usr/lib64/libxslt.a when searching for -lxslt
/usr/bin/ld: skipping incompatible /usr/lib64/libxslt.so when searching for -lxslt
/usr/bin/ld: skipping incompatible /usr/lib64/libxslt.a when searching for -lxslt
/usr/bin/ld: cannot find -lxslt
collect2: ld returned 1 exit status
error: command 'gcc' failed with exit status 1
【问题讨论】: