
A 回答 (2件)
- 最新から表示
- 回答順に表示

No.2
- 回答日時:
以下のファイルを探してください。
そしてファイルが置かれているディレクトリのパスをPKG_CONFIG_PATHに設定してconfigureを実行してみてください。
glib-2.0.pc
atk.pc
pango.pc
cairo.pc
pcファイル見付からないければ該当のソフトウェアがインストールされていないのでインストールしてください。
遅れ馳せながら、有難うございます。
cairo.pcファイルが無かったので落として、./configureしたところ、
configure: error: Library requirements (libpixman >= 0.1.5) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
libpixmanのmake installで
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
再び、cairoの./configureを行った所、
checking for glitz >= 0.4.4... Package glitz was not found in the pkg-config search path.
Perhaps you should add the directory containing `glitz.pc'
to the PKG_CONFIG_PATH environment variable
No package 'glitz' found
checking for libpixman >= 0.1.5... Package libpixman was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpixman.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libpixman' found
configure: error: Library requirements (libpixman >= 0.1.5) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
・・・な感じです。
今度はglitz >= 0.4.4を落としてみます。

No.1
- 回答日時:
pkg-configはインストールされたライブラリの情報(インストールディレクトリなど)を取得するために使います。
configureの具体的なエラー内容が知りたいです。
「xxxx.pcファイルが無い」というエラーならPKG_CONFIG_PATHが設定されていなくて.pcファイルが探せないだけなのかもしれません。xxxx.pcが置かれているディレクトリをPKG_CONFIG_PATHに設定してみてください。
例:
$ env PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure
この回答への補足
お待たせしました。
下記の通りです。
configure: error: Package requirements (glib-2.0 >= 2.7.1 atk >= 1.0.1 pango >= 1.9.0 cairo >= 0.5.2-head) were not met.
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively you may set the BASE_DEPENDENCIES_CFLAGS and BASE_DEPENDENCIES_LIBS environment variables
to avoid the need to call pkg-config. See the pkg-config man page for
more details.
補足の続きです。
関係ありそうですか?
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ftpのmgetコマンドの自分の格納...
-
拡張子.dどういう意味
-
ファイル名で / (スラッシュ...
-
7zを使うとフォルダの中身がす...
-
make時に出てきたエラーメッセ...
-
scpによるデータ転送後、ディレ...
-
Minecraftにforgeを入れたら、...
-
ホームページのディレクトリを...
-
シンボリックリンクについて
-
バッチファルの置き場所
-
unzipコマンドでディレクトリな...
-
「umask 111 」でファイルを作...
-
Linuxコマンドについて
-
「照合パターンに合いません」...
-
sftpのディレクトリ制限について
-
FTPコマンドのCDについて
-
ftpでのフォルダごとの転送はで...
-
RHELを使っています。これまで/...
-
"cp -a"と"cp -r"の違い
-
JSLinuxについて。 Linuxのこの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ftpのmgetコマンドの自分の格納...
-
ファイル名で / (スラッシュ...
-
拡張子.dどういう意味
-
7zを使うとフォルダの中身がす...
-
Linuxコマンドについて
-
make時に出てきたエラーメッセ...
-
FTPでPUTできない原因は何?
-
"cp -a"と"cp -r"の違い
-
linuxコマンド mkdirでディレ...
-
FTPコマンドのCDについて
-
/(スラッシュ)で区切ったフル...
-
「照合パターンに合いません」...
-
zorin os lite 15 のデスクトッ...
-
scpによるデータ転送後、ディレ...
-
バッチファルの置き場所
-
ホームページのディレクトリを...
-
「ドット(.)」と「¥」の意味...
-
#./configureの時点でダメです。
-
ftpでのフォルダごとの転送はで...
-
LinuxでSGID設定する際、2775と...
おすすめ情報