From owner-FreeBSD-users-jp@jp.freebsd.org  Wed May 19 14:01:57 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id OAA70838;
	Wed, 19 May 1999 14:01:57 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from smtp.mtci.ne.jp (smtp.mtci.ne.jp [210.231.230.8])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id OAA70833
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 19 May 1999 14:01:56 +0900 (JST)
	(envelope-from okazaki@be.to)
Received: from acidrain (ppp19-Mobara1.mtci.ne.jp [210.172.1.221])
	by smtp.mtci.ne.jp (8.8.8/3.6W) with SMTP id OAA00366
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 19 May 1999 14:01:24 +0900
Received: (qmail 3952 invoked from network); 19 May 1999 04:57:45 -0000
Received: from localhost (HELO acidrain.localnet) (127.0.0.1)
  by localhost with SMTP; 19 May 1999 04:57:45 -0000
Date: Wed, 19 May 1999 13:57:44 +0900
Message-ID: <14146.17608.180627.72159A@dolphin.be.to>
From: OKAZAKI Tetsurou <okazaki@be.to>
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: In your message of "Mon, 17 May 1999 23:09:00 +0900 (JST)"
	<199905171409.XAA01239@mistral.bsys.tsukuba.ac.jp>
References: <199905171409.XAA01239@mistral.bsys.tsukuba.ac.jp>
User-Agent: Wanderlust/0.10.2 (I'm Your Man) SEMI/1.13.4 (Terai) FLIM/1.12.6
  (=?ISO-8859-4?Q?Family-K=F2enmae?=) Emacs/20.3 (i386--freebsd) MULE/4.0
 (HANANOEN)
Organization: Personal.
MIME-Version: 1.0 (generated by SEMI 1.13.4 - "Terai")
Content-Type: text/plain; charset=ISO-2022-JP
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990430
X-Sequence: FreeBSD-users-jp 42451
Subject: [FreeBSD-users-jp 42451] Re: LD_PRELOAD for a.out/ELF
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: okazaki@be.to

$B2,:j$G$9!#(B

At Mon, 17 May 1999 23:09:00 +0900 (JST),
Yoshihiko OHTA <yohta@bsys.tsukuba.ac.jp> wrote:
> 
>   $B4{CN$NLdBj$G$7$?$i?=$7Lu$J$$$N$G$9$,!"(BLD_PRELOAD $B4D6-JQ?t$O!"(B
> a.out $B%P%$%J%j$H(B ELF $B%P%$%J%j$H$G;H$$J,$1$r$9$k$3$H$,$G$-$k$N$G(B
> $B$7$g$&$+!)(B

$B3N$+$K;H$$J,$1$G$-$k$H$9$C$-$j$7$^$9$M!#(B

>   a.out $B$7$+$J$$(B netscape $B$r(B 
> LD_PRELOAD=libxpg4.so.2.0:libansi.so.1.2 $B$G5/F0$9$k$H!"%X%k%Q!<(B
> $B%"%W%j$H$7$F(B ELF $B%P%$%J%j$J%W%m%0%i%`$r(B netscape $B$+$i8F$S=P$7$?(B
> $B>l9g!"(BLD_PRELOAD $B$,7Q>5$5$l$F$7$^$$%i%$%V%i%j$,8+$D$+$i$:!"(B
> > /usr/libexec/ld-elf.so.1: Shared object "libxpg4.so.2.0" not found
> $B$H$J$C$F$7$^$C$F5/F0$7$^$;$s!#(B
> 
>   LD_AOUT_PRELOAD $B$_$?$$$J$N$,$"$l$P4r$7$$$N$G$9$,!"(BLD_PRELOAD 
> $B$r6u$K$7$F$+$iBP>]%W%m%0%i%`$r(B exec $B$9$k(B a.out $B%P%$%J%j$J(B 
> wrapper $B$r:n$C$F!"$=$l7PM3$G5/F0$9$k$7$+$J$$$N$G$7$g$&$+!#(Bxterm 

wrapper $B$r(B shell script $B$K$9$k$H$$$&J}K!$O$I$&$G$7$g$&$+!#(B
/bin/sh $B$J$s$+$O(B static link $B$5$l$F$$$k$N$G(B LD_PRELOAD $B$K(B
a.out $B$J%i%$%V%i%j$r;XDj$7$F$"$C$F$b5/F0$G$-$^$9$7!#(B

-- 
$B2,:j(B $BE/O/(B
