From owner-FreeBSD-users-jp@jp.freebsd.org  Tue Oct 13 04:44:13 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id EAA21328;
	Tue, 13 Oct 1998 04:44:13 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from pop.mks.or.jp (pop.mks.or.jp [210.129.4.10])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id EAA21314
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 13 Oct 1998 04:44:11 +0900 (JST)
	(envelope-from yonep@mks.or.jp)
Received: from chemi.mks.or.jp (f1pm1p25.mks.or.jp [210.129.5.155])
	by pop.mks.or.jp (8.9.1/3.7W) with ESMTP id EAA06139
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 13 Oct 1998 04:42:45 +0900 (JST)
Date: Tue, 13 Oct 1998 04:42:45 +0900 (JST)
Message-Id: <199810121942.EAA06139@pop.mks.or.jp>
Received: (from yonep@localhost)
	by chemi.mks.or.jp (8.8.8/3.6W) id EAA20806;
	Tue, 13 Oct 1998 04:41:46 +0900 (JST)
To: FreeBSD-users-jp@jp.freebsd.org (FreeBSD-ML)
From: yonep@mks.or.jp (Kazumi Yonetani)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
X-Mailer: mnews [version 1.21PL4] 1998-06/01(Mon)
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980914
X-Sequence: FreeBSD-users-jp 33919
Subject: [FreeBSD-users-jp 33919] [Q] Wine-980927 make
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org


   $B$h$M$?$K!J%@%$%8%'%9%H9XFI!K(B $B$H$b$&$7$^$9!#(B

  Wine-980927 $B$NF3F~$K$D$$$F<ALd$5$;$F$/$@$5$$!#(B
 $B$A$g$C$HD9J8$K$J$j$^$9(B m(__)m

-- $B4D6-(B --
$B!&(B FreeBSD 3.0-980222 SNAP
$B!&(B XFree86 3.3.2
----------

  $B8}@>$5$s(B $B$N(B
 <http://www1.mahoroba.or.jp/~jkuchi/pcunix/appcomp/wine.html>

 $B$r;29M$K!"(BWine-980927.tar.gz, Wine980927-jp.tar.gz $B$r;}$C$F$-$F(B
 jp-patch $B$r$"$F!"0J2<$rJQ99$7$^$7$?!#(B

 wine-980927/src/dlls/comctl32/treeview.c $B$N(B 34$B9T!"(B44$B9TL\$N(B

#include <asm/bitops.h>     /* FIXME: linux specific */ 

 $B$r:o=|!#$=$7$F!"(Bconfigure, make depend; make.

# ./configure --with-japanese --with-kinput
...
*** Warning: non-reentrant libc detected. Wine will be build without
*** thread support. Consider upgrading libc to a more recent
*** reentrant version of libc.

# make depend
# make

$B!J(B $BIaDL$K0lHL(B user $B$G(B make $B$9$k$H!"(B"allocate memory" $B$G(B stop $B$7$F(B
$B$7$^$&$N$G!"(BQandA $B$r;29M$K(B /etc/login.conf $B$r=$@5$7$?$N$G$9$,!"(B
$B$=$l$G$b(B stop $B$7$F$7$^$&$N$G!";EJ}$J$/(B root $B$G(B make $B$r$7$F$$$^$9!K(B


  $B$9$k$H!"0J2<$N$H$3$m$G(B stop $B$7$F$7$^$$$^$9!#(B

gcc -o wine debugger/debugger.o  graphics/psdrv/psdrv.o  graphics/win16drv/win16
drv.o  if1632/if1632.o  miscemu/miscemu.o libwine.a  -L/usr/X11R6/lib -lXpm -lSM
 -lICE -lXxf86dga -lXext -lX11 -lxpg4  -lm
./crtdll.c:658: warning: this program uses gets(), which is unsafe.
./treeview.c:81: Undefined symbol `_test_bit' referenced from text segment
./treeview.c:151: Undefined symbol `_set_bit' referenced from text segment
./treeview.c:193: Undefined symbol `_set_bit' referenced from text segment
./treeview.c:216: Undefined symbol `_test_bit' referenced from text segment
./treeview.c:885: Undefined symbol `_clear_bit' referenced from text segment
*** Error code 1

Stop.

  FreeBSD(98) 2.2.6R Rev.2 $B$G$bF1$8$h$&$K(B stop $B$7$F$7$^$$$^$7$?!#(B


  $B$H$j$"$($:!"(B"gets()" $B$r<j$,$+$j$K!"(BML $B$J$I$r8!:w$9$k$H!"(Bfgets $B$r(B
 $B;H$&J}$,$$$$$H$N$3$H$G!"$=$N2U=j(B(wine-980927/src/misc/crtdll.c)$B$r(B
 $BJQ99$9$k$H!"(B

gcc -c -g -O2 -Wall -D__WINE__ -DJAPANESE -DKINPUT -D_REENTRANT -I../include -I.
./include -I. -I. -I/usr/X11R6/include -o crtdll.o ./crtdll.c
./crtdll.c:149: warning: `struct find_t' declared inside parameter list
./crtdll.c:149: warning: its scope is only this definition or declaration,
./crtdll.c:149: warning: which is probably not what you want.
./crtdll.c:162: warning: `struct find_t' declared inside parameter list
./crtdll.c: In function `CRTDLL_fscanf':
./crtdll.c:369: warning: `res' might be used uninitialized in this function
./crtdll.c: In function `CRTDLL_gets':
./crtdll.c:658: too few arguments to function `fgets'
*** Error code 1

Stop.
*** Error code 1

Stop.

  $B$H$J$C$F$7$^$$$^$9!#(B

  
  $B$3$N$h$&$J>l9g!"$I$N$h$&$K$7$?$i$$$$$G$7$g$&$+!#(B
 configure $B$G(B Warning $B$,=P$F$$$k$h$&$K!"4D6-$,8E$$(B
 $B$?$a$K(B make $B$,<:GT$7$F$7$^$&$N$G$7$g$&$+!#(B

 FreeBSD $B$K(B Wine-980927 $B$rF3F~$5$l$?J}$,$$$i$C$7$c$$$^$7$?$i!"(B
 $B$4=u8@$rD:$1$k$H9,$$$G$9!#(B

  $B>pJsITB-Ey$"$j$^$7$?$i!"$4;XE&2<$5$$!#(B

  $B$=$l$G$O<:Ni$7$^$9!#(B

---------+---------+---------+---------+---------+---------+---------+
  $BJFC+(B  $BOBL&(B (Kazumi Yonetani) 
  e-mail: yonep@mks.or.jp      
--------------------------------
