Home > ソフトウェア > PacoをMac OS X Leopardにインストールしようとしたらエラーが出た

PacoをMac OS X Leopardにインストールしようとしたらエラーが出た

Pacoは、自分でソースコードをダウンロード・コンパイルすることでインストールしたソフトウェアを管理することが出来るツールです。
ソフトウェアのアンインストールも簡単にできてしまうみたい。
一応、linux用なのかな?

詳しいことは以下のエントリーに書かれています。
僕もとっても参考になりました。
ありがとうございました。
make installしたアプリを管理してアンインストールもできるPaco

Mac OS X Leopardにインストールを試みる

僕はMac OS X を普段使っているのですが、Macでもソースをダウンロード・コンパイルしてソフトウェアをインストールすることがたまにあります。
PacoがMac OS Xでも使えたら便利そうだと思い、インストールに挑戦することにしました。

まず、以下のURLから「paco-2.0.4.tar.gz」をダウンロードします。
http://sourceforge.net/project/showfiles.php?group_id=118115&package_id=128599&release_id=577932

次に、ダウンロードしたファイルを解凍し、できたディレクトリの中に移動します。

$ tar zxvf paco-2.0.4.tar.gz 
$ cd paco-2.0.4

次は、configureです。

$ ./configure

ここで、gtkmmというパッケージが無いというエラーが出てしまいます。
あきらめずにMacPortsでgtkmmを導入します。
(ちなみにgtkmmはgtkのC++インタフェース)

$ sudo port install gtkmm

gtkmmのインストールが完了したら、再びconfigureを行います。

$ ./configure

今回は無事成功です。次はmake。

$ make

しかし、残念ながら次のようなエラーが出てしまいました。

g++ -DHAVE_CONFIG_H -I. -I..    -W -I.. -I ../lib -DDATADIR='"/usr/local/share"' -DXTHREADS -I/opt/local/include/gtkmm-2.4 -I/opt/local/lib/gtkmm-2.4/include -I/opt/local/include/glibmm-2.4 -I/opt/local/lib/glibmm-2.4/include -I/opt/local/include/gdkmm-2.4 -I/opt/local/lib/gdkmm-2.4/include -I/opt/local/include/pangomm-1.4 -I/opt/local/include/atkmm-1.6 -I/opt/local/include/gtk-2.0 -I/opt/local/include/sigc++-2.0 -I/opt/local/lib/sigc++-2.0/include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/cairomm-1.0 -I/opt/local/include/pango-1.0 -I/opt/local/include/cairo -I/opt/local/include/freetype2 -I/opt/local/include/libpng12 -I/usr/X11/include -I/opt/local/include/atk-1.0   -ansi -pedantic -Wall -fno-operator-names -g -O2 -MT gpaco-Config.o -MD -MP -MF .deps/gpaco-Config.Tpo -c -o gpaco-Config.o `test -f 'Config.cc' || echo './'`Config.cc
Config.cc: In destructor 'Gpaco::Config::~Config()':
Config.cc:97: error: 'PACKAGE_VERSION' was not declared in this scope
make[2]: *** [gpaco-Config.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

まとめ

今回はここで断念です。
落ちが微妙で申し訳ないです。。

でも、やはりMacで使ってみたいので、あきらめずにもう少し調べてから挑戦しようと思います。
(もしかしたら無理なのかもしれないけど・・)
「インストールできたよ!」という方がおられましたらご連絡ください!

Comments:2

fu7mu4 2008年10月12日 14:56

はじめまして、通りがかりの者です。
私もpacoをMac(Tiger)にインストールしようとしましたが、
pacoのREADME
http://paco.sourceforge.net/doc/README
にこのような記述があるのを見つけました。
Note:
Paco does not work on systems in which binaries are linked statically, like
FreeBSD or OpenBSD.
と、つまり、
"pacoはFreeBSDやOpenBSDといったバイナリーファイルをstatic linkするOSでは使用できません"とあります。非常に残念です。

kadoppe Author Profile Page 2008年10月12日 21:59

fu7mu4さん、初めまして!
いくらUnix系OSといってもファイルシステムの細かな違いでインストールできなかったんですね・・
教えていただいてありがとうございます!

Comment Form

Trackbacks:0

TrackBack URL for this entry
http://www.kadoppe.net/mt/mt-tb.cgi/160
Listed below are links to weblogs that reference
PacoをMac OS X Leopardにインストールしようとしたらエラーが出た from CreativeStyle

Home > ソフトウェア > PacoをMac OS X Leopardにインストールしようとしたらエラーが出た

Search
Feeds
Blog Parts

あわせて読みたい フィードメーター - CreativeStyle この日記のはてなブックマーク数 kadoppeさんの体重グラフ

Return to page top