From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Jul 29 02:15:17 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id CAA28117;
	Thu, 29 Jul 1999 02:15:17 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from hornet.navy.or.jp (us-015.seikyou.ne.jp [202.211.162.15])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id CAA28109
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 29 Jul 1999 02:15:14 +0900 (JST)
	(envelope-from ysonoda@dontaku.csce.kyushu-u.ac.jp)
Received: from localhost (localhost.navy.or.jp [127.0.0.1])
	by hornet.navy.or.jp (8.9.3/8.9.2) with ESMTP id CAA17241
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 29 Jul 1999 02:15:12 +0900 (JST)
	(envelope-from ysonoda@dontaku.csce.kyushu-u.ac.jp)
To: FreeBSD-users-jp@jp.freebsd.org
From: SONODA Yoshihide (=?iso-2022-jp?B?GyRCMWBFRBsoQiAbJEI1SDFRGyhC?=) <ysonoda@dontaku.csce.kyushu-u.ac.jp>
In-Reply-To: Your message of "Thu, 29 Jul 1999 00:26:59 +0900 (JST)"
	<199907281527.AAA22543@mail5s.biglobe.ne.jp>
References: <199907281527.AAA22543@mail5s.biglobe.ne.jp>
X-Mailer: Mew version 1.93 on XEmacs 20.4 (Emerald)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19990729021511I.ysonoda@dontaku.csce.kyushu-u.ac.jp>
Date: Thu, 29 Jul 1999 02:15:11 +0900
X-Dispatcher: imput version 980905(IM100)
Lines: 58
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: FreeBSD-users-jp 44572
Subject: [FreeBSD-users-jp 44572] Re: Topaz(2
 =?ISO-2022-JP?B?GyRCPCE4NSUwJWklVUA4QC4lRCE8JWsbKEI=?=) & Linux
 emulator
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: ysonoda@dontaku.csce.kyushu-u.ac.jp

$B1`ED!w6eBg$G$9!#(B

 [Jun USHIDA <ushida@msa.biglobe.ne.jp>] $B$5$s$,(B 
 [Thu, 29 Jul 1999 00:26:59 +0900 (JST)] $B:"$K=q$+$l$?(B 
 $B!V(B[FreeBSD-users-jp 44570] Topaz(2 $B<!85%0%i%U@8@.%D!<%k(B) & Linux emulator$B!W$K$D$$$F(B 

ushida> $BD|$a$k$K$O$"$^$j$KM-MQ$J(B freeware $B$N$?$a!$$J$K$+2r7h$N%R%s%H$,$4(B
ushida> $B$6$$$^$7$?$i!$8f65<(4j$$$?$$$H;W$$$^$9!%(B

quick hack $B$G$H$j$"$($:%3%s%Q%$%k=PMh$k$h$&$K$7$F$_$^$7$?!#(B
# $B$H$O$$$(%=!<%9$K$O0l9T$7$+<j$rF~$l$F$$$^$;$s$,!#(B

1. $BA0=`Hw(B
port $B$b$7$/$O(B package $B$+$i(B
libgnugetopt-1.1(devel/libgnugetopt), ncurses-4.2(devel/ncurses)
$B$N(B2$B$D$r%$%s%9%H!<%k$7$F2<$5$$!#(B

2. patch
$B0J2<$N%Q%C%A$rEv$F$F2<$5$$!#(B

--- $B$3$3$+$i(B
diff -uNr topaz-3.11.old/topaz/Makefile.lnx topaz-3.11/topaz/Makefile.lnx
--- topaz-3.11.old/topaz/Makefile.lnx	Fri Jul  9 22:56:33 1999
+++ topaz-3.11/topaz/Makefile.lnx	Thu Jul 29 01:53:15 1999
@@ -8,10 +8,10 @@
 INCLUDE=.
 
 # for Linux
-CFLAGS= -O2 -Wall -DTOPAZLINUX -DTOPAZ_NCURSES -DTOPAZ_EUC
-TOPAZLIB= -lm -lncurses
+CFLAGS= -I/usr/local/include -I/usr/local/include/ncurses -I/usr/X11R6/include -O2 -Wall -DTOPAZLINUX -DTOPAZ_NCURSES -DTOPAZ_EUC
+TOPAZLIB= -L/usr/local/lib -lm -lncurses -lgnugetopt
 PSLIB=  -lm
 VIEWLIB= -lm -L/usr/X11R6/lib -lX11
 
 # obj
 OBJ=topaz.o plobj.o graph.o axis.o frame.o frame2.o valbuff.o script.o funcs.o\
diff -uNr topaz-3.11.old/topaz/regexpress.cc topaz-3.11/topaz/regexpress.cc
--- topaz-3.11.old/topaz/regexpress.cc	Fri Jul  9 22:56:33 1999
+++ topaz-3.11/topaz/regexpress.cc	Thu Jul 29 01:44:41 1999
@@ -27,6 +27,7 @@
 #include "regex.h"
 };
 #else
+#include <sys/types.h>
 #include <regex.h>
 #endif
 #include "regexpress.h"
--- $B$3$3$^$G(B

3. make
$B$"$H$O(B make -f Makefile.lnx $B$G(BOK$B$@$H;W$$$^$9!#(B

---
$B6e=#Bg3XBg3X1!(B $B%7%9%F%`>pJs2J3X8&5f2J(B $B>pJs9)3X@l96(B $B=$;N(B2$BG/(B 
           $B1`ED(B $B5H1Q(B (Sonoda, Yoshihide)
     E-mail: ysonoda@dontaku.csce.kyushu-u.ac.jp
   URL: http://dontaku.csce.kyushu-u.ac.jp/~ysonoda/
