[H8-ML(4311)] GCC 3.3.2
From: Shigeru Makino <mac@xxxxxxxxxxxxxx>
Date: 2004年01月18日(日)10時04分41秒
macです。

Linux (RHL9 kernel-2.4.22)上で、
h8300-hms-gcc-3.3.2を構築しようとしたら、

checking for built-in g77 integer types... no
configure: error: gcc doesn't define all of the built in types __g77_integer,
__g77_uinteger, __g77_longint, and __g77_ulongint.  You may not be using
a new enough version of gcc, or your target may not have type sizes which

とエラーがでて、makeが止まってしまいました。
new enough version of gccと言っても、
構築に使っているgcc自体3.3.2なんです。

your target may not have type sizes which
に関して何か指定しなければいけないのでしょうか?

実行したのは、
../configure --target=h8300-hms --prefix=/usr/local/h8 --with-newlib --with-headers=/usr/res/mac/download/h8/mygcc/newlib-1.11.0/newlib/libc/include
make LANGUAGES="c c++"

で、以前はコンパイルできていました。

どうも、RedHat Networkで、gccをバージョンアップしたのが、
怪しいような気がして、i386-gcc-3.3.2を構築してみたら、
これも、途中で止まってしまう…

make -kで、強引に最後まで持っていったら、
一応、addr2name.awk  g77 gcjh grepjar jv-convert
gcc gcov jv-scan cpp gccbug  gij jar rmic
g++ gcj gnatbind jcf-dump rmiregistry
などを、生成できたので、
このコンパイラで、再度h8300-hms-gcc-3.3.2に、
トライしたのですが、結果は同じでした。

これに関して、何か情報をもっていましたら、
是非ご教授ください。

-- mac
スレッド概略
[表示中](起点)
 └[4312(1)]


投稿順に移動
[←前の記事へ(P)]
[→次の記事へ(N)]


リスト表示へ
[このスレッド(T)]
[本記事の前後(L)]