From owner-FreeBSD-users-jp@jp.freebsd.org  Sun Nov 29 13:29:16 1998
Received: by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id NAA03661;
	Sun, 29 Nov 1998 13:29:16 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from pixy.issp.u-tokyo.ac.jp (pixy.issp.u-tokyo.ac.jp [157.82.115.45])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with SMTP id NAA03656
	for <FreeBSD-users-jp@jp.freebsd.org>; Sun, 29 Nov 1998 13:29:15 +0900 (JST)
	(envelope-from ueta@pixy.issp.u-tokyo.ac.jp)
Received: (qmail 17305 invoked from network); 29 Nov 1998 04:29:35 -0000
Received: from p03-dn02surugadai.tokyo.ocn.ne.jp (HELO localhost) (210.154.160.68)
  by pixy.issp.u-tokyo.ac.jp with SMTP; 29 Nov 1998 04:29:35 -0000
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Sun, 29 Nov 1998 10:34:46 +0900"
	<3660A4B6398.38CBMIWADA@beige.ocn.ne.jp>
References: <3660A4B6398.38CBMIWADA@beige.ocn.ne.jp>
X-Mailer: Mew version 1.92.4 on Emacs 19.28 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19981129132901H.ueta@pixy.issp.u-tokyo.ac.jp>
Date: Sun, 29 Nov 1998 13:29:01 +0900
From: Ueta Masateru <ueta@pixy.issp.u-tokyo.ac.jp>
X-Dispatcher: imput version 971024
Lines: 43
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+981115
X-Sequence: FreeBSD-users-jp 35799
Subject: [FreeBSD-users-jp 35799] Re: about win32 in gcc
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B$3$s$K$A$O?"ED$G$9!#(B
From: Yuji Wada <miwada@beige.ocn.ne.jp>
Subject: [FreeBSD-users-jp 35796] about win32 in gcc
Date: Sun, 29 Nov 1998 10:34:46 +0900
Message-ID: <3660A4B6398.38CBMIWADA@beige.ocn.ne.jp>
miwada> $B$H$3$m$G!"(Bgcc$B$r;H$C$F(Bwin32$B$N%W%m%0%i%`$r%3%s%Q%$%k$7$?$$$N$G$9$,!"(B

$B$H$$$&$3$H$GL\E*$OL@NF$J$N$G$9$,(B

miwada> # gcc test.c -o test.exe

$B$3$l$r!"$I$&$$$&4D6-$G$d$C$?$N$+$,L@NF$8$c$J$$$H!"$_$J$5$sEz$($h$&$,$J(B
$B$$$N$8$c$J$$$+$H;W$$$^$9!#(B
#$BNc$($P(B compile $B$7$?4D6-(B(OS $B$H$+(B)$B!#;HMQ$7$?(B gcc(version $B0J30$N>pJs(B) $B!#(B
#compile $B$N;~$K;XDj$7$?(B option $B$J$I$J$I(B

miwada> $B$H$d$C$?8e!"(Bwin$B$G<B9T$9$k$H(B
miwada> $B!V(Btest.exe$B$OM-8z$J(BWin32$B%"%W%j%1!<%7%g%s$G$O$"$j$^$;$s!#!W(B

FreeBSD $B>e$G(B compile $B$7$?$J$i!"0lHLE*$K$O(B FreeBSD $BMQ$N(B binary (a.out 
$B7A<0$^$?$O(B ELF $B7A<0(B)$B$,=PMh$F$7$^$&$3$H$K$J$j$^$9!#(B Win32 $B$G2>$K$3$N%U%!(B
$B%$%k$r<B9T$7$h$&$H$9$k$H(B

1.a.out $B7A<0$,FI$_=P$7<B9T2DG=$J4D6-(B
#crt0.o $B$rFI$_=P$7<B9T$H$$$&$[$&$,@53N$+!)(B
2.libc $B8_497A<0$N(B dll 

$B$H$+$,I,MW$K$J$k$N$8$c$J$$$G$7$g$&$+!)(B
#$BB>$K$bI,MW$+$b$7$l$J$$(B

$B$3$s$J$b$N$,B8:_$9$k$H$$$&OC$O2IJ9$K$7$FJ9$+$J$$$N$G!"7k6I(B a.out $B7A<0(B
$B$OF0$+$J$$$O$:$G$9!#$D$^$j(B FreeBSD $B$G(B compile $B$7$F@8@.$5$l$?(B binary $B$O(B 
Win32 $B$G$OF0$+$J$$$s$8$c$J$$$s$G$7$g$&$+!)(B(ELF $B$bBLL\$8$c$J$$$+$J!D(B)

$B$?$@(B gcc $B$O(B cross compile $B$b=PMh$k$O$:$G!"(B Win32 $B8~$1(B binary $B$bA]$-=P(B
$B$;$k$+$b$7$l$^$;$s!#$3$l$rMxMQ$9$l$P!"(BFreeBSD $B>e$G(B Win32 $B$N(B binary $B$r(B
$BA]$-=P$9$3$H$,2DG=$K$J$k$H;W$$$^$9!#$^$?(B Win32 $B8~$1$N(B gcc $B$b$"$k$O$:$G(B
$B$9!#$3$l$i$K4X$7$F$O!"$h$jE,@Z$J$H$3$m$G$*C5$7$K$J$k$[$&$,B?J,Aa$/>pJs(B
$B$rF@$k$3$H$,2DG=$@$H;W$$$^$9!#(B

$B$G$O(B
----
$B?"ED(B $B@551(B(ueta@pixy.issp.u-tokyo.ac.jp)
