Metakit という非常に面白そうな組み込み型データベースのことを知り、いざ試してみようとインストールしてみたわけですが・・・
・・・なんか、どう見ても中間ファイルです。本当に (ry なオブジェクトにリンクしている件。
% otool -L /usr/local/metakit/lib/libmk4.dylib /usr/local/metakit/lib/libmk4.dylib: /var/tmp//cchKkEmn.out (compatibility version 0.0.0, current version 0.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.1.7) /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.4.0) /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0) % otool -L /usr/local/python-2.5/lib/python2.5/site-packages/Mk4py.dylib /usr/local/python-2.5/lib/python2.5/site-packages/Mk4py.dylib: /var/tmp//ccGftRZI.out (compatibility version 0.0.0, current version 0.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.1.7) /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.4.0) /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
README に従ってインストールしただけなんだけど。。。ちょっと原因を追及する時間はないのでしばらくスルー。
ちなみにこんな感じで configure しました。mandir は Darwin 流で。
Python 2.5:
CPPFLAGS="-I/opt/local/include" LDFLAGS="-L/opt/local/lib" ./configure --prefix=/usr/local/python-2.5 --mandir=/usr/local/python-2.5/share/man --enable-shared --enable-ipv6
Metakit 2.4.9.6:
../unix/configure --prefix=/usr/local/metakit --mandir=/usr/local/metakit/share/man --with-python=/usr/local/python-2.5