From owner-FreeBSD-users-jp@jp.FreeBSD.org Thu Jul 29 14:59:54 2004
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id i6T5xsr48788;
	Thu, 29 Jul 2004 14:59:54 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from mps6.plala.or.jp (c149240.vh.plala.or.jp [210.150.149.240])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id i6T5xr848777
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Thu, 29 Jul 2004 14:59:53 +0900 (JST)
	(envelope-from e-kamo@trio.plala.or.jp)
Received: from msvc1.plala.or.jp ([172.23.8.209]) by mps6.plala.or.jp
          with SMTP
          id <20040729055952.IFQR24170.mps6.plala.or.jp@msvc1.plala.or.jp>
          for <FreeBSD-users-jp@jp.FreeBSD.org>;
          Thu, 29 Jul 2004 14:59:52 +0900
Received: ( 9741 invoked from network); 29 Jul 2004 14:59:51 +0900
X-SVCK: 
Received: from unknown (HELO mpb1.plala.or.jp) (172.23.8.16)
  by msvc1 with SMTP; 29 Jul 2004 14:59:50 +0900
Received: from trio.plala.or.jp ([219.25.148.52]) by mpb1.plala.or.jp
          with ESMTP
          id <20040729055950.SSJV19716.mpb1.plala.or.jp@trio.plala.or.jp>
          for <FreeBSD-users-jp@jp.FreeBSD.org>;
          Thu, 29 Jul 2004 14:59:50 +0900
Message-ID: <4108940B.6080404@trio.plala.or.jp>
From: Eitarou Kamo <e-kamo@trio.plala.or.jp>
User-Agent: Mozilla/5.0 (Windows; U; Win98; ja-JP; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)
X-Accept-Language: ja
MIME-Version: 1.0
To: FreeBSD-users-jp@jp.FreeBSD.org
References: <20040728222923.12F0.1YEN@sh.rim.or.jp> <4107CBB0.9090905@trio.plala.or.jp> <20040729021127.12FD.TA.NAKAMURA@crs.co.jp>
In-Reply-To: <20040729021127.12FD.TA.NAKAMURA@crs.co.jp>
X-Enigmail-Version: 0.76.8.0
X-Enigmail-Supports: pgp-inline, pgp-mime
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Thu, 29 Jul 2004 15:07:07 +0900
X-Sequence: FreeBSD-users-jp 80382
Subject: [FreeBSD-users-jp 80382] Re: Intel C/C++/fortran compiler  nowproducesEM64Tbinaries
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: e-kamo@trio.plala.or.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+040717



NAKAMURA Takeshi wrote:

>$BCgB<$G$9(B
>
>
>On Thu, 29 Jul 2004 00:52:16 +0900,
> Eitarou Kamo <e-kamo@trio.plala.or.jp> wrote:
>
>  
>
>>$B!!;d$,$3$3$G8@$C$F$k$N$O(BCC$B%3%^%s%I$,@5>o=*N;$7$J$$$H$$$&$3$H$G$9!#(B
>>$BDL>o(B"-E -S -c"$B%*%W%7%g%s$O$D$1$J$$$G$9$+$i!#2>$K:#2s$N>l9g(B
>>$B%j%s%/$r9T$o$J$$$H(BFreeBSD$B$N%P%$%J%j!>$K$O40A4$K$O$J$i$J$$$G$9$+$i(B
>>    
>>
>
>[FreeBSD-users-jp 80358]$B$h$j(B
>===
>$B$?$@$"$J$?$,(Blibmass$B$r4^$`$$$A$^$$J*$N%+%s%?%s$J%W%m%0%i%`$r(B
>$B=q$$$?$H$7$^$9!#$b$7(Blibmass.a$B$r%3%s%Q%$%k;~$KFI$_9~$^$J$$$N$J$i(B
>$B!I(B-lm$B!I$N%*%W%7%g%s$r$D$1$J$/$F$b%3%s%Q%$%k$O40N;$9$k$N$G$7$g$&$+!)(B
>$B;d$N7P83$G$O!"%3%s%Q%$%i$K$*$3$i$l$k$H;W$$$^$9!#%3%s%Q%$%k;~$K(B
>libmass.a$B$,$J$/$F$b!I(B-lm$B!I$,$"$l$P(BOK$B$H$$$&$o$1$I$b$J$$$H;W$$$^$9!#(B
>$BF0E*!&6&M-%i%$%V%i%j$OJL$G$9$1$I$b!#(B
>===
> $B%3%s%Q%$%i$H$O=q$$$F$$$^$9$,!"(Bcc $B$H$O$I$3$K$b=q$$$F$J$$$H;W$$$^$9!#(B
>
$B!!;d$OJL$K$"$J$?$N$$$C$F$$$k%3%s%Q%$%iC1BN$N6KO@$K$D$$$F$O$J$7$F$$$k$N$G(B
$B$O$"$j$^$;$s!#(B
$BDL>o2qOC$NCf$G!"$=$N%=!<%9%3%s%Q%$%k$7$F$*$$$F$H$$$&$H!"$"$J$?$O$"$J$?$N(B
$B8@$C$F$$$k(B
$B%3%s%Q%$%k$7$+$7$J$$$G$9$+!);d$O0lO"$N:n6H$r4|BT$7$^$9!#(B
$B!!$b$7!"$3$N%3%s%Q%$%i$r%$%s%9%H!<%k$7$F$*$$$F$H$$$o$l$?$i!"$"$J$?$O$"$J(B
$B$?$N8@$C$F$$$k(B
$B%3%s%Q%$%i$NItJ,$@$1%$%s%9%H!<%k$7$^$9$+!)(Bmake$B$O$$$i$J$$$N$G$9$+!);d$J$i(B
$B%Q%C%1!<%8(B
$B$*$h$SI,MW$J$b$NA4It$r$5$7$^$9$1$I$b!#(B
$B!!$b$7(Bmake$B$7$F%(%i!<$,=P$l$P!"(Bmake$B$KE\$i$l$k$H$$$$$^$9$+!)$"$^$j$=$&$$$&(B
$B8w7J$O$"$^$j(B
$BJ9$$$?$3$H$,$J$$$G$9$,!"%3%s%Q%$%i!<$K$*$3$i$l$?$H$O$h$/J9$-$^$9(B
$B$,!&!&!&!#(Bcc$B$KE\$i$l$k(B
$B$H$bJ9$-$^$;$s$M!#$"$J$?$,0zMQ$7$?J8>O$NA0$K;d$O0lO"$N:n6H$r%3%s%Q%$%k$H(B
$B$7$F$$$k(B
$B$H$$$&0UL#9g$$$N$3$H$r=q$$$?$H;W$$$^$9$h!#(B
$B!!$A$J$_$K$"$J$?$N$$$$J}$r$*$+$j$9$k$H;d$O!I(Bcc$B!I$H$O=q$$$F$J$$$G$9$h!I(BCC$B!I(B
$B$H=q$$$?$s$G$9$,!"$G$b$3$s$J$3$H$$$C$F$b;EJ}$,$J$$$+$iDL>o;d$O$+$+$J$$$N(B
$B$G$9$,!&!&!&!#(B

> cc $B$O!"(Bmeke $B$HF1$8$G!"7h$^$j@Z$C$?<j=g$N(B $B%W%j%W%m%;%9(B,$B%3%s%Q%$%k(B,$B%"%;%s%V%k(B,$B%j%s%/(B $B$,(B
>$B3Z$K$J$k$h$&MQ0U$5$l$F$$$k$b$N(B $B$H$$$&$3$H$G$9!#(B
>  
>
$B!!3'$5$s$=$&;W$C$F$$$k$H;W$$$^$9$h!#>/$J$/$H$b#c#c$O$"$J$?$N$$$&%3%s%Q%$(B
$B%k$@$1(B
$B$r9T$&$b$N$HDL>o$O2r<a$7$J$$$H;W$$$^$9!#(Bdefault$B$G#c#c$r5/F0$9$k$H0lO"$N(B
$B$3$H$r9T$&$N$G$9$+$i!#2?$+ESCf$N2aDx$G%(%i!<$,5/$-$?>l9g$H$+:Y9)$9$k(B
$B;~$K$5$C$-$N%*%W%7%g%s$G%9%F%C%W<B9T$9$k$H;W$$$^$9!#!I%9%F%C%W<B9T!I$H$+$/$H(B
$B%G%P%C%,!<$N%9%F%C%W<B9T$N@bL@$r%o%6%o%6$7$F$$$?$@$/$N$b$J$s$G$9$N$G(B
$B$F$-$;$D$G$O$J$+$C$?$N$+$b$7$l$^$;$s$,!&!&!&!#%G%P%C%,!<$,$5$C$-$N#c#c$N(B
$B%*%W%7%g%s$r$h$/;H$C$F$$$k$N$+$bCN$l$^$;$s$M!#(B

<snip>

>
> GNU $B$NG[I[J*$G$b(B as $B$d(B ld $B$O(B `GNU Binutils' $B$KF~$C$F$*$j!"(B
>`GNU Compiler Collection' $B$K$O4^$^$l$F$$$^$;$s!#(B
>($B%"%;%s%V%i(B $B$d(B $B%j%s%+(B $B$O(B $B%3%s%Q%$%i(B $B$8$c$J$$(B)
>
> $B$3$3$^$G=q$$$F8@$&$N$b2?$G$9$,!"%j%s%+$@$m$&$H%3%s%Q%$%i$@$m$&$H(B
>$B%W%j%W%m%;%C%5$@$m$&$H!"J,$+$C$F$$$l$P2?$G$bNI$$$8$c$s!#$H$O;W$$$^$9(B($B$N$G!"$3$l0J>e$O=q$-$^$;$s(B)$B!#(B
>
>  
>
$B!!;d$O$O$d$/$=$N8@MU$K$-$:$$$F$F$[$7$+$C$?!#$I$&$G$7$g$&$b$7$3$l0J>e$N$3$H$r(B
$BO@$8$?$$$N$G$"$l$P!"(BHP$B$K$+$$$F$*$/$H$+!"$=$N6Z$N?M$HNc$($P:#%3%s%Q%$%i(B
$B$r$D$/$C$F$$$k?M$K$V$D$1$k$H$+!"$=$NJ}$,$"$J$?$K$H$C$FM-1W$@$H;W$$$^$9!#(B
$B%3%s%Q%$%i$N%U%)!<%i%`$G$b:n$k$H$+!)(B

> libmath.a $B$,2?<T$J$N$+CN$j$^$;$s$,!"(B-lm $B$r;XDj$7$?$H$-$K(B
>$B%j%s%/$5$l$k$N$O(B libm.so $B$G$9!#(B($B$$$d!"(Blibm.a $B$+$b$7$l$^$;$s$,(B)
>man 3 intro $B$d!"(Bman 3 math $B$r8+$F$4=jK>$N$b$N$NBeMQ$K$J$k$+D4$Y$F$/$@$5$$!#(B
>

libmath.a$B$3$s$J$b$N$"$j$^$;$s$M!#2?=h$+$G4*0c$$$r$7$?$N$G$7$g$&!#(B
$B$A$J$_$K$?$@C1$K(B-lm$B$r@bL@$K$D$+$C$?$@$1$J$s$G!"B>$N$b$N$G$b(B
$B;d$O$+$^$o$J$+$C$?!#2<$N5-=R$K$h$k$H!"!I(B-l$B!I$r;H$&$H!I(B.a$B!I(B
$B$rC5$7$K$$$/$_$?$$$G$9$M!#$J$1$l$P!I(B.so$B!I$rC5$7$K$$$/8+$?$$$G$9$M!#(B
libmath.a$B$O;d$N4*0c$$$G$9!#(B


gcc$B$N(BMAN$B$K$3$&=q$$$F$"$j$^$9!#(B

       -llibrary
	      Use the library named library when linking.

	      The  linker  searches a standard list of directories for the li-
	      brary, which is actually a file named `liblibrary.a'.  The link-
	      er  then uses this file as if it had been specified precisely by
	      name.


>
> $B@h$[$I$N(B pi.c $B$G!"(Bmath liblary $B$K%j%s%/$5$;$k$H(B
>% cc -o pi pi.c -lm ; ldd pi
>pi:
>        libm.so.2 => /lib/libm.so.2 (0x28072000)
>        libc.so.5 => /lib/libc.so.5 (0x2808b000)
>$B$H!"(Blibm.so.2 $B$r%j%s%/$7$^$9!#(B
>
>
>  
>
>>$B7k6I!"%/%m%9%3%s%Q%$%i!<$G$O$J$/!"(Bcompat/linux$B$N$&$($G$$$m$$$m4D6-$r(B
>>$B@0$($?>e$GEG$1$k$H$$$&$3$H$@$C$?$s$G$9$M!#(B
>>    
>>
>
> $B$=$&$$$&$3$H$G$9$M!#(B
>
Intel$B$OF0:n3NG'EvA3$7$J$$$G$7$g$&$M!#(B
$B$F$C$-$j(BFreeBSD$B$b9MN8$7$F$k$N$+$H$*$b$C$F$^$7$?!#(B

>
> -Wl,o1[,o2,...] Pass options o1, o2, etc. to the linker for processing.
>
>$B$H=q$+$l$F$$$^$9$+$i!">/$J$/$H$b(B -Wl,-lm $B$H$$$&J}K!$,;H$($^$9!#(B
> $B%^%K%e%"%k$K=q$+$l$F$$$^$;$s$,>o<1E*$K(B -lm $B$d(B -lX11 $B$H$$$&5-K!$O;H$($k$H;W$$$^$9$h!#(B
>  
>
$B4pK\E*$K(BANSI$B$_$?$$$K%3%s%Q%$%i!<!"#c#c!"!J$I$l$,E,@Z$J$N$+$o$+$i$J$$$N$G(B
$B<+J,$G(B
$B2r<a$7$F$/$@$5$$!K$J$I$b0lDj$N5,3J$O$"$k$s$G$7$g$&$M!#(B

># http://www.intel.com/software/products/compilers/clin/docs/ug/lin1081.htm
># $B$K$O!"(B`See the ld man page for more information on the linker.' $B$H(B
># $B=q$+$l$F$^$9$N$G(B icc $B$K$O%j%s%+$,IU$$$FMh$J$$$H;W$C$F$$$^$9(B
>  
>
$B$[$+$N$K$/$i$Y$F%A%g%C%HFC<l$J$s$G$9$M!#EvJ,;H$&M=Dj$,$J$$$N$G$$$$$G$9$1(B
$B$I$b!#(B

-- 

                                            
***********************
	Eitarou Kamo

	Tel. +81 75 7035997
	Fax  +81 75 7035997
	VoIP   050 10585997(domestic only)
e$B!>(Bmail   e-kamo@trio.plala.or.jp

For business:
Feel free to mail me(above), please.

Donation   http://www.PayPal.Com

GPG FingerPrint:
032D FDF9 D27B 23F7 9A81 BF4C 626C FBAA BC3A 9895 
************************************************************************

                                        



