- 1 名前:login:Penguin [04/08/31 00:00 ID:aMxWMqTe]
- Slack好き集まれ!
前スレ 古き良き”Slackware”総合スレ pc5.2ch.net/test/read.cgi/linux/980585420/ Slackware www.slackware.com/ Swaret(パッケージ管理ソフト) swaret.sourceforge.net/index.php
- 403 名前:login:Penguin mailto:sage [2006/03/07(火) 06:49:25 ID:pHULrOp5]
- >>402
いや、関係あると思いますよ。 だって、libattr.so.1がないから起動できないってerrorが出たんですよね? ですから、Patrickの作ったバイナリは、libattrと依存関係があると思います。 attr-2.4.28-i486-1.tgzを入れてない状態で、再コンパイルすれば、ライブラリの依存関係がなくなったバイナリができるわけですから、それで起動するようになったんだと思いますが。
- 404 名前:login:Penguin mailto:sage [2006/03/07(火) 07:05:21 ID:pHULrOp5]
- >>403
自分で確認してみました。 root@xxx:# ldd /usr/sbin/smbd libldap-2.3.so.0 => not found liblber-2.3.so.0 => not found libcups.so.2 => /usr/lib/libcups.so.2 (0x40032000) libssl.so.0 => /usr/lib/libssl.so.0 (0x4004e000) libcrypto.so.0 => /usr/lib/libcrypto.so.0 (0x4008c000) libnsl.so.1 => /lib/libnsl.so.1 (0x401c3000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x401d9000) libresolv.so.2 => /lib/libresolv.so.2 (0x40207000) libdl.so.2 => /lib/libdl.so.2 (0x4021c000) libpopt.so.0 => /usr/lib/libpopt.so.0 (0x40220000) libc.so.6 => /lib/libc.so.6 (0x40228000) /lib/ld-linux.so.2 (0x40000000) 確かに、libattrは直接依存関係はないですね。でも、openldapと依存関係が...
- 405 名前:login:Penguin mailto:sage [2006/03/07(火) 07:23:54 ID:pHULrOp5]
- ということで、
installpkg openldap-client-2.3.17-i486-1 したら、 root@xxx:# ldd /usr/sbin/smbd libldap-2.3.so.0 => /usr/lib/libldap-2.3.so.0 (0x40018000) liblber-2.3.so.0 => /usr/lib/liblber-2.3.so.0 (0x4004d000) libcups.so.2 => /usr/lib/libcups.so.2 (0x4005a000) libssl.so.0 => /usr/lib/libssl.so.0 (0x40076000) libcrypto.so.0 => /usr/lib/libcrypto.so.0 (0x400b4000) libnsl.so.1 => /lib/libnsl.so.1 (0x40204000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x4021a000) libresolv.so.2 => /lib/libresolv.so.2 (0x40248000) libdl.so.2 => /lib/libdl.so.2 (0x4025d000) libpopt.so.0 => /usr/lib/libpopt.so.0 (0x40261000) libc.so.6 => /lib/libc.so.6 (0x40269000) libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x40397000) /lib/ld-linux.so.2 (0x40000000) と、依存関係について補完できました。 libattrですが、もしかして、ファイルシステムはXFSをお使いなのでは?
|

|