From owner-FreeBSD-users-jp@jp.FreeBSD.org Thu Jul 29 21:18:48 2004
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id i6TCImw93509;
	Thu, 29 Jul 2004 21:18:48 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from ns.crs.co.jp (ns.crs.co.jp [202.214.152.13])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id i6TCIl893504
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Thu, 29 Jul 2004 21:18:48 +0900 (JST)
	(envelope-from ta.nakamura@crs.co.jp)
Received: from inns.ycc.crs.co.jp ([192.168.30.202])
	by ns.crs.co.jp (8.11.3/8.11.3) with ESMTP id i6TCIcs24244;
	Thu, 29 Jul 2004 21:18:38 +0900
Received: from [192.168.31.176] (localhost [127.0.0.1])
	by inns.ycc.crs.co.jp (8.11.3/8.11.3) with ESMTP id i6TCIYS17051;
	Thu, 29 Jul 2004 21:18:35 +0900
From: NAKAMURA Takeshi <1yen@sh.rim.or.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
In-Reply-To: <4108940B.6080404@trio.plala.or.jp>
References: <20040729021127.12FD.TA.NAKAMURA@crs.co.jp> <4108940B.6080404@trio.plala.or.jp>
X-Mailer-Plugin: AntiSpam for Becky!2 Ver.1.100
Message-Id: <20040729154557.BDB4.1YEN@sh.rim.or.jp>
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-2022-JP"
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver. 2.10.04 [ja]
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Thu, 29 Jul 2004 21:18:35 +0900
X-Sequence: FreeBSD-users-jp 80398
Subject: [FreeBSD-users-jp 80398] Re: Intel C/C++/fortran compiler  nowproducesEM64Tbinaries
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: 1yen@sh.rim.or.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+040717

$BCgB<$G$9(B

 $B4{$K(B FreeBSD $B$G$N$b$J$/!"$I$&$G$b$$$$OC$7$K$J$C$F$$$k5$$,$9$k$N$G8D?M08$G(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$r9T$&$b$N$HDL>o$O2r<a$7$J$$$H;W$$$^$9!#(B

 $B$H2r<a$7$F$$$F!"2?8N!V%W%j%W%m%;%9(B, $B%3%s%Q%$%k(B, $B%"%;%s%V%k(B, $B%j%s%/!W$N$&$A(B
$B%j%s%/$,<:GT$7$?$3$H$r!V%j%s%+$K$*$3$i$l$k!W$H8@$&$3$H$KH?BP$5$l$k$N$,(B
$BNI$/J,$+$j$^$;$s$G$7$?!#(B


 info gcc $B$7$F$_$k$H!"!V(BGCC Command Options$B!W$N9`$K(B
=====================
When you invoke GCC, it normally does preprocessing, compilation,
assembly and linking. 
=====================
$B!V(BGCC $B$r<B9T$9$k$H!"DL>o%W%j%W%m%;%9!"%3%s%Q%$%k!"%"%;%s%V%k!"%j%s%/$r9T$&!W(B
$B$H!"%^%K%e%"%k$K$b%j%s%/$H!"%3%s%Q%$%k$OJ,$1$F=q$+$l$F$$$k$N$K(B
$B2?8N!"$4$C$A$c$K$7$h$&$H$9$k$N$G$7$g$&$+!)(B cc1 $B$,%(%i!<$rEG$/$H$-$H(B
ld $B$,%(%i!<$rEG$/$H$-$O860x$,0c$$$^$9!#0c$$$rM}2r$7$J$$$H=$@5$G$-$J$$(B
$B$O$:$J$N$K!"$=$l$r6hJL$7$J$$$H$$$&$N$OJQ$@$H;W$C$?$N$G=q$-$^$7$?!#(B


==== [FreeBSD-users-jp 80363] ====
> $B;d$NF,$NCf$G$O!V%3%s%Q%$%k$H%j%s%/$O(B ($B$?$H$((B 1$B2s$N%3%^%s%IF~NO$G(B
> $B$9$^$;$?$H$7$F$b(B) $BJL$N=hM}!W$H$7$F$^$9$N$G(B....
> # $B$8$c$"!V%W%j%W%m%;%9(B+$B%3%s%Q%$%k(B+$B%"%;%s%V%k$OA4BN$G(B 1$B$D$N=hM}$J(B
> # $B$N$+!W$HJ9$+$l$k$H:$$k$N$G$9$,(B, $B$3$N%7!<%1%s%9$G$3$1$k$H$-$O$?(B
> # $B$$$F$$$^$s$J$+$N%3%s%Q%$%k$G$3$1$k$N$G$"$^$j5$$K$7$F$$$J$$(B.
>
> $B!!;d$O!I(Bcc$B!I$J$I$r5/F0$7$?0lO"$N2aDx$r%3%s%Q%$%k$H$7$F$$$^$9!#(B
> $B0lHLE*$K$O>e5-$NNc$G$$$&%3%s%Q%$%k$N$_$r%3%s%Q%$%k$H$O(B
> $B$$$o$J$$$H;W$$$^$9$,!#(B

>>e-kamo> $B$?$@$"$J$?$,(Blibmass$B$r4^$`$$$A$^$$J*$N%+%s%?%s$J%W%m%0%i%`$r(B
>>e-kamo> $B=q$$$?$H$7$^$9!#$b$7(Blibmass.a$B$r%3%s%Q%$%k;~$KFI$_9~$^$J$$$N$J$i(B
>>e-kamo> $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
>>e-kamo> $B;d$N7P83$G$O!"%3%s%Q%$%i$K$*$3$i$l$k$H;W$$$^$9!#(B
>>$B$3$N$h$&$J>u67$J$i!V%j%s%+$K$*$3$i$l$k!W$C$FI=8=$7$^$9$M$'(B.
>># $BJ86g$r$$$&$N$O(B ld $B$G$"$C$F(B mcpcom/cc1/cc1plus $B$8$c$J$$$7(B, $B$?$$(B
>># $B$F$$$N>l9g$K(B Makefile $B=q$$$F$k$7(B.
>
> $B87L)$K8@$&$H(Bld$B$N%j%s%/%(%i!<$G$7$g$&$G$b$=$N%j%s%/$,$J$$$H(BCC$B$O%3%s%Q%$%k(B
> $B$r40N;$7$J$$$H;W$$$^$9$h!#%=!<%9%3!<%I$NItJ,$@$1%3%s%Q%$%k=*$o$j$^$7$?(B
> $B$H$O$$$o$J$$$G$7$g$&!#(B
> Makefile$B$r=q$$$F$b4pK\E*$K$O!I(BCC$B!I%3%^%s%I$KEO$7$F$k$@$1$G$9$h!#(B
> $B%3%s%Q%$%k$9$k=gHV$b=q$$$F$^$9$1$I!#(B
==================================
 $BMW$9$k$K!"2CLP$5$s$O!V!I(Bcc$B!I$J$I$r5/F0$7$?0lO"$N2aDx$r%3%s%Q%$%k$H$7$F$$$^$9!#!W(B
$B$H!"=q$+$l$F$$$^$9$,!"$3$N%a!<%k$KH?1~$7$?2??M$+$O!V%3%s%Q%$%k$H%j%s%/$O(B 
($B$?$H$((B 1$B2s$N%3%^%s%IF~NO$G$9$^$;$?$H$7$F$b(B) $BJL$N=hM}!W$H9M$(!"(B
$B%^%K%e%"%k$K$b$=$&=q$$$F$"$k$H!#(B

  $B9-5A$N%3%s%Q%$%k$H$$$&0UL#$G%j%s%/$,4^$^$l$k$N$OJ,$+$k$N$G$9$,!"(B
$B>e$K$b=q$$$?$h$&$K(B $B%j%s%/$K<:GT$7$?;~!"LdBj$N=j:_$r$\$+$9(B
$B8@$$J}$,;d$OFk@w$^$J$+$C$?$H$$$&$3$H$G$9!#(B
$B:G=*E*$K$O!";d$N8@MU$N<u$1<h$jJ}$NLdBj$+$J!#$H$b;W$$$^$9!#(B


On Thu, 29 Jul 2004 15:07:07 +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

 $BL\$NA0$K:B$C$F$$$k?M$O(B apache $B$N:F5/F0$@$1$G(B Web $B$r8!:w$7;O$a$k(B
$B?M$@$C$?$j$H$+$7$^$9$N$G!"Mj$s$@$j!"Mj$^$l$?$j$9$k4D6-$K$"$j$^$;$s!#(B
$B$H$$$&$3$H$G;W9M<B83$r$9$k$o$1$G$9$,!"<+J,$N8@$C$?8@MUDL$j<B9T$9$k$J$i!"(B
$B$=$&$$$&$3$H$,$b$7$"$C$?;~$K$O(B $B$R$M$/$l<T$H$$$o$l$F$b(B cc1 $B$@$1(B
$B<B9T$9$k$N$,@52r$G$9$M(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$+!)(B

 gmake $B$,F~$C$F$$$J$1$l$P(B gcc $B$O(B build $B$G$-$J$$$N$G!"$=$N;~$OF~$l$k$H(B
$B;W$$$^$9!#(B


> $B;d$J$i%Q%C%1!<%8$*$h$SI,MW$J$b$NA4It$r$5$7$^$9$1$I$b!#(B

 $B$o$?$7$b(B gcc $B$N(B build $B$KI,MW$J$b$N$O(B(gmake,bison $B$J$I(B)$BF~$l$k$G$7$g$&!#(B


> $B!!$b$7(Bmake$B$7$F%(%i!<$,=P$l$P!"(Bmake$B$KE\$i$l$k$H$$$$$^$9$+!)(B
> $B$"$^$j$=$&$$$&8w7J$O$"$^$jJ9$$$?$3$H$,$J$$$G$9$,!"%3%s%Q%$%i!<$K(B
> $B$*$3$i$l$?$H$O$h$/J9$-$^$9$,!&!&!&!#(Bcc$B$KE\$i$l$k$H$bJ9$-$^$;$s$M!#(B

 $B!V%3%s%Q%$%i!<$KE\$i$l$?!W$H$$$&$N$O!"%3%s%Q%$%k$K<:GT$7(B cc1 $B$,(B
$B%a%C%;!<%8$rEG$$$?$+$i$8$c$J$$$G$7$g$&$+!#BgBN!"(Bmake $B$G<:GT$9$k$N$O(B
C$B8@8l$r=q$$$F$$$k$H$-$K2?$+4V0c$($F(B cc1($B%3%s%Q%$%i(B) $B$KJ86g$r(B
$B8@$o$l$k$3$H$,B?$$$N$G!"$=$&$$$&8@MU$rNI$/J9$/$s$8$c$J$$$+$H!#(B
 $B$?$7$+$K!"(Bmake $B$d!"(Bcc $B$KE\$i$l$?$C$F$N$OJ9$-$^$;$s$M!#(B


> $B0lO"$N$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

 $B%3%s%Q%$%k;~$K%G%P%C%0MQ$N>pJs$rKd$a9~$`$?$a!"%G%P%C%,$G(B
$B%3%s%Q%$%k!"%j%s%/(B etc $B$J$s$F$3$H$O$5$l$^$;$s!#(B
# $B%G%P%C%,$O(B core $B$K(B bt $B$9$k$+!"(Bddd $B7PM3$G$7$+;H$C$?;v$O$J$$$G$9$,!#(B


> $B2<$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
>
> 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$3$3$K$O!"(B.a $B$rC5$7$K9T$/$H=q$$$F$$$k$@$1$G(B $B6&M-%i%$%V%i%j$H(B
$B%9%?%F%#%C%/%i%$%V%i%j$NC5$7$K9T$/=g=x$O=q$$$F$J$$$G$9$M!#(B
$BC5$7$K9T$/=g=x$O(B [FreeBSD-users-jp 80364] $B$G(B man $B$r0zMQ$7$^$7$?$,!"(B
$B>\:Y$O(B ld(1) $B$r;2>H$7$F$/$@$5$$!#(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$G!"<B:]$NF0:n$H$7$F$O$3$&$J$k$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,$G2r<a$7$F$/$@$5$$!K$J$I$b0lDj$N5,3J$O$"$k$s$G$7$g$&$M!#(B

$B$"$k$+$b$7$l$J$$$J$!$H;W$$8!:w$7$F$_$k$H(B...
http://www.opengroup.org/onlinepubs/009695399/utilities/c99.html 
-l $B$O!"(BIEEE Std 1003.1  (C99) $B$G7h$a$i$l$F$$$^$7$?!#(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

 $B;d$N%a!<%k$K(B GCC $B$K$b%j%s%+$OF~$C$F$J$$$H=q$$$?$N$G$9$,!"(BGCC $B$b(B
$BFC<l$@$H$$$&$3$H$G$7$g$&$+!)$^$!!"M}2r$7$F;H$($P$I$C$A$G$bNI$$$N$+$J!#(B
----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+
 $B4X@>2-Fl@DG/$N=8$$(B $B$,$8$^$k$N2q(B $B<jEA$$(B $B0l?M$@$1$N>!<j$K?@F`@n;YIt(B
 $BCgB<(B $BIp(B <1yen@sh.rim.or.jp>

