0

makeCentOS x86_64 で mod_wsgi 3.3 コンパイルを実行しようとすると、次のエラーが発生します。

/usr/local/include/python2.6/pyport.h:694:2: error: #error "LONG_BIT definition
  appears wrong for platform (bad gcc/glibc config?)."

設定情報:

私の構成スクリプト:

./configure --prefix=/usr/local  --with-python=/usr/local/bin/python2.6
  --with-apxs=/usr/sbin/apxs

作る:

LD_RUN_PATH=/usr/local/lib make

file /usr/local/bin/python2.6:
/usr/local/bin/python2.6: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), not stripped
file /usr/sbin/httpd:
/usr/sbin/httpd: ELF 64-bit LSB shared object, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, stripped

何か案は?

4

1 に答える 1

0

Python のインストールは、32 ビットと 64 ビットの両方で正しくインストールされていないようです。

于 2012-08-30T22:54:21.510 に答える