[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:28882] Bug#JP/1459: can not compile ewb (on m68k) with jikes



From: ISHIKAWA Mutsumi <ishikawa@xxxxxxxxxxx>
Subject: [debian-users:28841] Bug#JP/1459: can not compile ewb (on m68k) with jikes
Date: Fri, 22 Jun 2001 19:33:02 +0900

> Package: ewb
> Version: 3.2-1.3
> Serverity: important
> 
>  Failed to build ewb on m68k
> 
> javacが見つからない場合は、
> 	make JAVAHOME=/usr/local/jdk1.1.8
> のように、jdkのあるディレクトリを指定してください。
> この場合は、/usr/local/jdk1.1.8/bin/ にある javac が使われます。
> (cd mkpdfmark; \
>  if test "x-" = "x-/usr/lib/kaffe"; then \
>    make JAVAC=jikes MkPDFmark.class ;\
>  else \
>    make javadir=/usr/lib/kaffe MkPDFmark.class ;\
>  fi)
> make[3]: Entering directory `/home/ishikawa/work/ewb/ewb-3.2/tools/mkpdfmark'
> jikes MkPDFmark.java
> 
> Found 31 semantic errors compiling "MkPDFmark.java":
> 
>     52. 			termerr.println("\u00-&\u000.\u00,-\u00-0\u00-.\u00-/\u00+$\u00-'\u00+%\u00+(\u00+%\u00/)\u00+!\u00,,\u00+$\u00+,\u00-(\u00+/\u00,0\u00,(\u00+$\u00,'\u00+$\u00..\u00+$\u00,'\u00+$\u00,/\u00+!\u00+#");
>                                                 <------------------------------>
> *** Error: The value of this "String" literal is invalid. Perhaps it contains a bad escape sequence?
> 
> 
>     58. 			termerr.println("EWB \u00,$\u00-)\u00--\u000-\u00,,\u00.$\u00+$\u00-+\u00-/\u00+"\u00--\u00/-\u00+$\u00,'\u00+$\u00-&\u00+$\u00+/\u00+$\u00,0\u00+$\u00,%\u00+$\u00+$\u00+!\u00+#");
>                                                 <------------------------------>
> *** Error: The value of this "String" literal is invalid. Perhaps it contains a bad escape sequence?

どういうエラーか分ってませんが powerpc なマシンでは
該当個所は

============================
javacが見つからない場合は、
	make JAVAHOME=/usr/local/jdk1.1.8
のように、jdkのあるディレクトリを指定してください。
この場合は、/usr/local/jdk1.1.8/bin/ にある javac が使われます。
(cd mkpdfmark; \
 if test "x-" = "x-/usr/lib/kaffe"; then \
   /usr/bin/make JAVAC=jikes MkPDFmark.class ;\
 else \
   /usr/bin/make javadir=/usr/lib/kaffe MkPDFmark.class ;\
 fi)
make[3]: Entering directory `/home/kohda/misc/ewb-3.2/tools/mkpdfmark'
jikes MkPDFmark.java
make[3]: Leaving directory `/home/kohda/misc/ewb-3.2/tools/mkpdfmark'
if test "x-" = "x-/usr/lib/kaffe"; then \
  sed -e "s!@JAVABIB@!java!; \
		s!@MKPDFMARKCLASSDIR@!/usr/share/ewb/3.2/java/mkpdfmark!" < settopdf.in > settopdf ;\
else \
  sed -e "s!@JAVABIB@!/usr/lib/kaffe/bin/java!; \
		s!@MKPDFMARKCLASSDIR@!/usr/share/ewb/3.2/java/mkpdfmark!" < settopdf.in > settopdf ;\
fi
chmod +x settopdf
make[2]: Leaving directory `/home/kohda/misc/ewb-3.2/tools'
============================

のように問題ないんで基本的には non-i386 でも build できる
と思うのですが m68k に問題あったりはしないでしょうか?

# 他の kaffe を使うパッケージは問題ない???

				平成13年6月25日(月)
-- 
 ***************************
 香田 温人(こうだ あつひと)
 http://www1.pm.tokushima-u.ac.jp/%7Ekohda/