2

私はPythonを初めて使用し、AIX 6.5マシンのソースコードからPython 2.6.8をインストールしようとしています。これらのコマンドでビルドしました:

CC=gcc CXX=g++ ./configure --enable-shared
make

そして、私はこれらのエラーを受け取ります:

Failed to find the necessary bits to build these modules:
_sqlite3           bsddb185           dl              
imageop            linuxaudiodev      ossaudiodev     
spwd               sunaudiodev                        
To find the necessary bits, look in setup.py in detect_modules() for the module's name.


Failed to build these modules:
_bsddb             _ctypes            _curses         
_curses_panel      _tkinter           fcntl

これらの「ビット」はどこにありますか? また、どのように Python にインストールできますか? 詳細なガイドを教えていただけますか?私にはルート権限がありません。ありがとう。

アップデート

私は xlc で python をコンパイルしようとします:

CC=xlc_r OPT="-O2 -qmaxmem=70000" ./configure --without-computed-gotos --enable-shared
make

また、同じエラーが発生します。

Update2

xlc を使用して python 2.7.3 をコンパイルしようとすると、エラーが発生しますがfcntl_bsddb正常にビルドされます。

Python build finished, but the necessary bits to build these modules were not found:
_bsddb             _sqlite3           bsddb185        
dl                 imageop            linuxaudiodev   
ossaudiodev        spwd               sunaudiodev     
To find the necessary bits, look in setup.py in detect_modules() for the module's name.


Failed to build these modules:
_ctypes            _curses            _curses_panel   
_tkinter        
4

0 に答える 0