From owner-FreeBSD-users-jp@jp.freebsd.org  Thu May 29 13:04:56 1997
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) id NAA24044
	Thu, 29 May 1997 13:04:56 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) with ESMTP id NAA24035
	Thu, 29 May 1997 13:04:55 +0900 (JST)
Received: from localhost (unicorn.netlab.is.tsukuba.ac.jp [130.158.85.5]) by unicorn.netlab.is.tsukuba.ac.jp (8.8.5/3.5Wpl3netlab-5.02) with SMTP id NAA21375; Thu, 29 May 1997 13:04:54 +0900 (JST)
Date: Thu, 29 May 1997 13:04:54 +0900 (JST)
Message-Id: <199705290404.NAA21375@unicorn.netlab.is.tsukuba.ac.jp>
To: FreeBSD-users-jp@jp.freebsd.org
Cc: freebsd-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Wed, 28 May 1997 17:45:45 +0900".
	<199705280845.RAA00222@hiro.mydomain.jp>
From: ush@netlab.is.tsukuba.ac.jp (=?ISO-2022-JP?B?GyRCNW06LBsoQiAbJEI5KDksGyhC?=)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
X-Mailer: mnews [version 1.20] 1996-12/08(Sun)
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 13465
Subject: [FreeBSD-users-jp 13465] Re: shared lib
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B5m:,!wC^GHBg3X%M%C%H%o!<%/8&$G$9!%(B

<199705280845.RAA00222@hiro.mydomain.jp>$B$N5-;v$K$*$$$F(B
hirohito@msi.biglobe.ne.jp$B$5$s$O=q$-$^$7$?(B
>> DearSirs
>> $BHu8}$G$9!#$:$C$HA0$KGc$C$?(BDelphi1.0$B$NF~Lg=q$K(B
>> DLL$B$N:n@.J}K!$,:\$C$F$$$?$N$r;W$$=P$7$^$7$?!#(B
>> $B$7$+$7!"(BUNIX(FreeBSD)$B$NK\$r$_$F$bAjEv$9$kJ*$,(B
>> $B$J$$$h$&$G$9$,(B...shared library$B$,$=$l$J$s$G(B
>> $B$7$g$&$+!)$^$?!"$=$&$@$H$7$?$i$I$&$d$C$F(B
>> $B:n$k$N$+8f65<(4j$$$^$9!#(B
shared library $B$O!$DL>o$N%i%$%V%i%j$HF1MM$K%j%s%/$5$l$^$9$,!$(B
$BDL>o$N%i%$%V%i%j$H0[$J$k$N$O!$%i%$%V%i%j$N%(%s%H%j%]%$%s%H(B
($B%7%s%\%k(B)$B$@$1$G!$%i%$%V%i%j$N%3!<%I!$%G!<%?<BBN$O(B shared library $B$K(B
$B$N$_B8:_$7$^$9!%(B

shared library$B$X$N%j%s%/>pJs$,$N$3$C$F$$$k%W%m%0%i%`$,<B9T$5$l$k$H$-$K(B
ld.so $B$,(B $B8F$P$l(B shared library $B$r$"$k5,B'$K$7$?$,$C$FC5$7$@$7!$(B
$B$=$N;~$K%j%s%/$7$^$9!%(B

DLL$B$H$$$&$h$j(B MS-Win $B$H0c$&$N$O!$(Blate binding $B$,$G$-$J$$$N$G!$(B
$B<B9T$9$k%W%m%0%i%`<+?H$,(B shared lib $B$r;H$&$H$+;H$o$J$$$H$+$$$&(B
$BA*Br$O$G$-$J$$$3$H$G$7$g$&!%(B


$B$J$*!$:n$jJ}$G$9$,!$(Bmain() $B$,$J$$(B C$B%=!<%972$r%3%s%Q%$%k$9$k$H$-$K!$(B
$B%*%W%7%g%s(B -fpic $B$rIU$1$^$9!%(B
$B$=$&$7$F(B $B$G$-$?(B $B%*%V%8%'%/%H%U%!%$%k$r(B
ld -Bshareable -x -o $B%i%$%V%i%jL>(B.so.$B%a%8%c!<HV9f(B.$B%^%$%J!<HV9f(B \
`lorder $B%*%V%8%'%/%H(B.o | tsort -q`
$B$H$7$F:n$l$P$h$$$N$G$9!%(B

$B;29M(B) ld(1), cc(1), /usr/share/mk/bsd.lib.mk
    _/|     _/ _/_/_/_/  _/_/_/_/_/ $BC^GHBg3X(B $B%3%s%T%e!<%?%M%C%H%o!<%/8&5f<<(B 
   _/ |    _/ _/            _/         $B5m:,(B $B9(9,(B [Ushine Hiroyuki]
  _/  |   _/ _/_/_/        _/       mail: ush@netlab.is.tsukuba.ac.jp
 _/   |  _/ _/_           _/        http://www.netlab.is.tsukuba.ac.jp/~ush
_/    |__/ _/_/_/_/      _/         Tel : 0298-53-5158   Fax : 0298-53-5158
