2012-02-22 31 views
0

Linux C++アプリケーションを64ビットRedHat 6.2に移植するように求められました。アプリケーションビルドの手順は、GTK +(gtkmm24-2.8.0以上)とGLADE(libglademm24-2.6.1以上)が必要であることを示しています。私は正常に実行された:aclocalのautomakeには./configureを私はを実行するとを作り、私が取得:gtkmm.hが見つからない

error: gtkmm.h No such file or directory 

私はどこにでもファイル・システム内のgtkmm.h見つけることができませんでした。 gtkmmを検索するにはyumを使用しましたが、インストールしたのはgtkmm24.x86_64でしたが、gtkmm.hはインストールされませんでした。誰も私がどのように64ビットRedHat 6.2のgtkmmのヘッダファイルを入手できるか知っていますか?

+0

Debianシステムでは、通常、ライブラリの開発パッケージはランタイムパッケージとは別になっています。 redhatが同じであれば、インストール可能なgtkmmの開発版を見つけることができます。 – ergosys

答えて

0

gtkmm24-develをインストールしてください。その後、gtkmmの使用に必要なインクルードディレクトリのリストを取得するには、

pkg-config --cflags gtkmm-2.4 

を使用することができます。

+0

gtkmm24-develのインストール方法に関する提案はありますか? –

+0

yum install gtkmm24-devel – kalev

+0

yumは、gtkmm24-develは利用できないと伝えています。 yum search gtkmm24はgtkmm24.x86_64のみを検索し、インストール後にgtkmm.hは存在しません。 –

関連する問題