[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:09412] libz のmake



かさい と申します.

  libz の strip の件です.

  libz のソースは zlib-1.1.3.tar.gz と思い make しました.

  libz.a, libz.so.1.1.3 を backup し, libz.so, libz.so.1 を削除し,
zlib-1.1.3.tar.gz を
./configure
make
make install prefix=/usr
しました.
  その結果が下です.
# pwd
/usr/lib
# ls -al libz*
-rwxr-xr-x   1 root     root        66528  3月 30日  11:03 libz.a
-rw-r--r--   1 root     root        53276  3月 22日 2000年 libz_backup.a
-rwxr-xr-x   1 root     root        57236  2月  5日 2000年 
libz_backup.so.1.1.3
#

  libz.a は新規に作成されましたが libz.so.1.1.3 は作成されていません.
make すべきソースを間違っていたのでしょうか. ソースを教えてください.

  また, この状態で ldconfig すると下記のようになりました.
# pwd
/usr/lib
# ls -al libz*
-rwxr-xr-x   1 root     root        66528  3月 30日  11:03 libz.a
lrwxrwxrwx   1 root     root           20  3月 30日  11:05 libz.so.1 ->
libz_backup.so.1.1.3
-rw-r--r--   1 root     root        53276  3月 22日 2000年 libz_backup.a
-rwxr-xr-x   1 root     root        57236  2月  5日 2000年 
libz_backup.so.1.1.3
#

  わざわざ libz_backup.so.1.1.3 にリンクをはってくれなくても良いのに.
ldconfig ってこういうものなんですね.

♯しかし, この辺すら自力解決できない私には Plamo を使う資格が無いように
感じてしまう今日この頃. (;;)(;;)

---
かさい

Follow-Ups
[plamo:09413] Re: libz のmake, yoneda
[plamo:09414] Re: libz のmake, yoneda

[検索ページ] [メール一覧]
Plamo ML 公開システム