2012-05-11 54 views
1

GIOのサンプルプログラムコードをdeveloper.gnome.orgリンクにコンパイルしようとしています。そして、私はそれがgio.hそのようなファイルやディレクトリがありません

g++ gdbserver.cpp `pkg-config glib-2.0 --libs --cflags gtk+-2.0 gio-unix-2.0` 

しかし

package gio-unix-2.0 was not found in the pkg-config search path 
    (... the remaining pkg-config message ...) 
    error: gio/gio.h: No such file or directory 
    (... other g++ error messages ...) 

のglibとglibの-develのがインストールされているエラーメッセージでコンパイルに使用していますコマンド(私は右、GIOは、glibのが付属していないでしょうか?) があります間違い私はここでやっている。

編集:centos5.5私は(私はそれを使用するはずです)glib2バージョン2.12を持っていて、バージョン2.15以上のglib2だけがGIOに付属しています。 GIOを別にインストールする方法がわかりません。

+0

「find/usr/include -name gio」を実行して、gioフォルダが見つかるかどうかを確認してください(私の結果は /usr/include/glib-2.0/gio /usr/include/gio- unix-2.0/gio )。 –

+0

@izomorphiusは存在しません!私はそれをインストールする必要がありますね。しかし、yumを検索した後、GIOを持つライブラリを見つけることができませんでした。 – nagavamsikrishna

+0

奇妙です。私は本当にgioがglib-2.0の一部だと思っています。多分それを再インストールしてみてください。 –

答えて

0

CentOS 5.5にはgioがありません。代わりにgvfsを使用します。

+0

私は参照してください。 GIOをインストールすることはできませんか? – nagavamsikrishna

+0

glibとは別個ではありません。 –

関連する問題