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

persona



	清原さん、えええと、こういうのはmailing listに出して頂いた方が
	早いかと...
	購読申し込み法はhttp://www.jp.netbsd.org/ja/JP/ml.html#port-hpcmips-ja
	にあります。

itojun

------- Forwarded Message

Return-Path: unknown@pop02.odn.ne.jp
Delivery-Date: Sun Dec 24 07:37:19 2000
Return-Path: <unknown@pop02.odn.ne.jp>
Delivered-To: itojun@localhost.itojun.org
Received: from localhost (localhost [::1])
	by starfruit.itojun.org (Postfix) with ESMTP id CDBC37E5D
	for <itojun@localhost>; Sun, 24 Dec 2000 07:37:18 +0900 (JST)
Received: from coconut.itojun.org [210.160.95.97]
	by localhost with POP3 (fetchmail-5.5.3)
	for itojun@localhost (single-drop); Sun, 24 Dec 2000 07:37:18 +0900 (JST)
Received: from t-mta4.odn.ne.jp (mfep4.odn.ne.jp [143.90.131.182])
	by coconut.itojun.org (8.9.3+3.2W/3.7W) with ESMTP id EAA24966
	for <freesoftware@itojun.org>; Sun, 24 Dec 2000 04:51:59 +0900 (JST)
Received: from hierophant ([210.188.108.107]) by t-mta4.odn.ne.jp with SMTP
          id <20001223195152833.KNPP.49.t-mta4.odn.ne.jp@mta4.odn.ne.jp>
          for <freesoftware@itojun.org>; Sun, 24 Dec 2000 04:51:52 +0900
Message-ID: <000a01c06d19$a0bc7850$0501a8c0@fool>
From: "KIYOHARA Takashi" <unknown@pop02.odn.ne.jp>
To: <freesoftware@itojun.org>
Subject: 助言ください
Date: Sun, 24 Dec 2000 04:50:39 +0900
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2919.6700
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
X-Filter: mailagent [version 3.0 PL68] for itojun@itojun.org
X-UIDL: e310ca0f1af1cdfb24c5b2adc89a2daf

清原@HALと申します。

突然メールさせていただいて申し訳ありません。
NetBSDについてなのですが、
英語が苦手なためメーリングリストに出せるような文章が
書けそうにないため、こちらに送らせていただきました。
(先日のBOFのときにお会いしたかったです・・・)

(NetBSDを入れたくて)
HITACHIのPERSONA(中古)を購入したのですが、
入れるどころか、egcs-1.1.2をコンパイルするところで躓いてしまっています。
クロス環境のせい?
どうにか助言をお願いできないでしょうか。

http://mail-index.netbsd.org/port-sh3/2000/02/06/0000.html
を参考に
まず、
ftp://ftp.netbsd.org/pub/NetBSD/arch/sh3/crosskit/
からbinutils-2.9.1.0.25.tar.gzとそのpatchを落としてきて
ローカルの FreeBSD-4.1 上の
/home/hogehoge/NetBSD/sh3/cross/
で解凍、そのままパッチを当てて、
./configure --target=sh-sh3-netbsdcoff
make
make install

それから、
ftp://ftp.netbsd.org/pub/NetBSD/arch/sh3/snapshot/
からもってきた、
include.tar.gz と lib.tar.gz を解凍して
/usr/local/sh-sh3-netbsdcoff/ にcp して、
cd /usr/local/sh-*-netbsdcoff
ln -s include sys-include
を行いました。

そして、egcs-1.1.2を解凍して、
egcs-1.1.2-netbsdsh-19991220-2.dif の中を
! LIBGCC2_INCLUDES =-I/usr/local/sh-sh3-netbsdcoff/include
このようにして、0〜2までパッチを当てて、
make
すると、ansi.hがないとかいわれ、
ln -s /usr/include/machine gcc/include/machine
として回避、
すると次は、
sys/featuretest.h
ほか、6つほど(忘れてしまいました。すみません)が無いだとか
言われて、ftpサイトから落としてきた、includeファイルの中の
sysのところを、gcc/include/sysにリンクさせたのですが、
その後、
make
すると

make all-recursive
Making all in intl
Making all in lib
Making all in makeinfo
Making all in util
/usr/home/unknown/NetBSD/sh3/cross/egcs-1.1.2/gcc/xgcc -B/usr/home/unknown/N
et
D/sh3/cross/egcs-1.1.2/gcc/ -DCROSS_COMPILE -DIN_GCC   -g -O2 -I./include  -
I.
I. -I./config  -c ./objc/hash.c -o objc/hash.o
In file included from include/sys/types.h:47,
                 from /usr/local/sh-sh3-netbsdcoff/sys-include/stdio.h:45,
                 from objc/runtime.h:31,
                 from ./objc/hash.c:31:
include/machine/types.h:67: parse error before `__P'
include/machine/types.h:68: parse error before `__P'
In file included from /usr/local/sh-sh3-netbsdcoff/sys-include/stdio.h:45,
                 from objc/runtime.h:31,
                 from ./objc/hash.c:31:
include/sys/types.h:64: parse error before `u_quad_t'
include/sys/types.h:64: warning: data definition has no type or storage
class
include/sys/types.h:65: parse error before `quad_t'
include/sys/types.h:65: warning: data definition has no type or storage
class
include/sys/types.h:66: parse error before `*'
include/sys/types.h:66: warning: data definition has no type or storage
class
include/sys/types.h:68: parse error before `blkcnt_t'
include/sys/types.h:68: warning: data definition has no type or storage
class

のようなことを延々と言われて、

/usr/local/sh-sh3-netbsdcoff/sys-include/stdio.h:369: `funopen' declared as
fu
tion returning a function
/usr/local/sh-sh3-netbsdcoff/sys-include/stdio.h:380: parse error before `*'
/usr/local/sh-sh3-netbsdcoff/sys-include/stdio.h:381: parse error before `*'
/usr/local/sh-sh3-netbsdcoff/sys-include/stdio.h:382: parse error before
`FILE
/usr/local/sh-sh3-netbsdcoff/sys-include/stdio.h:391: parse error before
`FILE
/usr/local/sh-sh3-netbsdcoff/sys-include/stdio.h: In function `__sputc':
/usr/local/sh-sh3-netbsdcoff/sys-include/stdio.h:392: `_p' undeclared (first
u
 in this function)
/usr/local/sh-sh3-netbsdcoff/sys-include/stdio.h:392: (Each undeclared
identif
r is reported only once
/usr/local/sh-sh3-netbsdcoff/sys-include/stdio.h:392: for each function it
app
rs in.)
/usr/local/sh-sh3-netbsdcoff/sys-include/stdio.h:392: `_c' undeclared (first
u
 in this function)
/usr/local/sh-sh3-netbsdcoff/sys-include/stdio.h: At top level:
/usr/local/sh-sh3-netbsdcoff/sys-include/stdio.h:148: warning: array `__sF'
as
med to have one element
*** Error code 1

Stop in /usr/home/unknown/NetBSD/sh3/cross/egcs-1.1.2/gcc.
*** Error code 1

Stop in /usr/home/unknown/NetBSD/sh3/cross/egcs-1.1.2.

最後にはこのようになりました。
これはいったい?

では、無いといわれたファイル類は、
どこからもってくればよいのでしょうか?

それと、persona HPW-50PA にも、NetBSD入りますよね!
先日のBOFのときに進行役の方(名前聞いてませんでした)に、
誰か入れたやついるのかな?
とか言われてしまいましたので・・・

すみませんが、どうか助言のほうお願いいたします。

清原高志
コンピュータ総合学園HAL
情報処理科3年
unknown@pop02.odn.ne.jp




------- End of Forwarded Message