zlib-1.2.3.tar.gz の インストール

前へ| 次へ

configure zlib-1.2.3.tar.gz

通常 展開した場所で README INSTALL 等を 、見ると 書いてあるのですが? そんで もって FAQ 等を 色々 拝見させて頂いたのですが??

# How can I make a Unix shared library? make clean ./configure -s make # How do I install a shared zlib library on Unix? After the above, then: make install

また ./configure --help では

# ./configure --help
usage:
  configure [--shared] [--prefix=PREFIX]  [--exec_prefix=EXPREFIX]
     [--libdir=LIBDIR] [--includedir=INCLUDEDIR]

そこで

Plamo ML 全文検索システム 等を 頼りに ”zlib”等で 検索を かけたり、 以下は その中の一部を 悪意をもって 抜粋したものです。注意 注意注意!

http://www.linet.gr.jp/~kojima/Plamo/ML/plamo-index/namazu.cgi?key=zlib&submit=&max=20&format=long&whence=0
...
http://www.linet.gr.jp/~kojima/Plamo/ML/htdocs/200104/msg00166.html # zlib でも,shared が default になっていない,ってのは configure を眺
# めないと分からない気はする.
...
> configure 時に --shared を付けないと shared library は作ってくれないみ
> たいです > libz
...
多分,root 権限で
# removepkg zlib
# installpkg zlib-1.2.2-i386-P2.tgz

で大丈夫と思ふ.

大丈夫 では 無いようですが しりませんでした !!

ヱーブを 彷徨う事燦然哩

./configure --prefix=/usr --shared
 /* 若しくは */
./configure --prefix=/usr

等 ありますが、もう一つ 納得が行けません。

LFS

たどり ついたのは ここです。

http://www.linuxfromscratch.org/lfs/view/stable/chapter06/zlib.html

以下は 抜粋です 抜けがありますので注意

Prepare Zlib for compilation: ./configure --prefix=/usr --shared --libdir=/lib Compile the package: make To test the results, issue: make check. Install the shared library: make install The previous command installed a .so file in /lib. We will remove it and relink it into /usr/lib: rm -v /lib/libz.so ln -sfv ../../lib/libz.so.1.2.3 /usr/lib/libz.so Build the static library: make clean ./configure --prefix=/usr make To test the results again, issue: make check. Install the static library: make install Fix the permissions on the static library: chmod -v 644 /usr/lib/libz.a

しかしながら 納得した理由ではありません。理解できないのですから! 諦 めるか 進むか 個猫は 前にしか 行けないのです。

にゃんたろう 拝!

2008年11月 8日 (土) 21:34:44 JST 作成


前へ| 次へ

zlib-1.2.3.tar.gz の インストール

Copyright © 2006.-2008. nyantarou All Rights Reserved.