ポートを使用して新しいFreeBSDインストールにGnomeをインストールしようとしています。
次のエラーメッセージが表示されます。
Checking for headers required to compile python extensions ... not found
その後、予期せず失敗します。
python27を再インストールしてみましたが、役に立ちませんでした。
何が問題なのでしょうか?
編集する:
私はFreeBSD 9.1を実行しています。 gnomeをインストールするために次の手順を試しました。よくある質問
その後、
cd /usr/ports/x11/gnome2
実行したばかりで、設定make install clean
にはmake config
2つの選択されていないオプションがあることを確認して、変更せずに残しました。
XSCREENSAVER
MAPI
私が得た結果はpython2.7-config --includes
次のとおりです。
-I/usr/local/include/python2.7 -I/usr/local/include/python2.7
答え1
Gnomeの依存関係であるPython拡張をコンパイルするために必要なヘッダファイルがありません。マニュアルに従い、安定したブランチを使用すると、これは発生しません。問題を解決するのに十分な情報を提供していません。
答え2
エラーに示されているように、問題は「make」がそのpth
ファイルを探していることです。cp /usr/local/include/pth /usr/local/include/python2.7
2.6の代わりにpython2.7をインストールして問題を解決しました。
もちろん、これは問題に対する深刻な解決策ではなく、回避策です。