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

Re: iBook 1999, X11R6-2001-04-17 ... X11R6-2002-01-23



>                                            千葉市中央区長洲
>                                                    藤原  誠
藤原> 実は、以下のものは、少し前に書いて、出すのを止めた記事です。

何故止めたかというと、もっと新しいものがあったからです。
2002-04-20 とか。
ところが、これを gcc-3.0.4 で組立てようとすると、いろいろ、
うまく行きません。
(gcc-3.0.4 は 自分で作った pkgsrc 形式の binary で入れています)

まず、途中で止まるのですが、その止ったところでもう一度
make ってやると、次のようになります。

ttyp1:makoto@quick  11:45:38/020430(...config/makedepend)> make
rm -f main.o
gcc -c -O2 -ansi -Dasm=__asm -Wall -Wpointer-arith   -I../../config/imake -I../../include -I../../exports/include/X11  -I../.. -I../../exports/include  -DCSRG_BASED   -DFUNCPROTO=15 -DNARROWPROTO    -DPREINCDIR=\"/usr/include\" -DINCLUDEDIR=\"/usr/include\"   -DOBJSUFFIX=\".o\" main.c
main.c: In function `fatalerr':
main.c:720: __builtin_saveregs not supported by this target
main.c: In function `warning':
main.c:743: __builtin_saveregs not supported by this target
main.c: In function `warning1':
main.c:762: __builtin_saveregs not supported by this target
*** Error code 1

で、
/usr/include/powerpc/
の
varargs.h 
stdarg.h
ansi.h 
を取替えます。取替えた後の様子は、次のようになっています。
日付と大きさしか書いていませんが、ごめんなさい。
ttyp1:makoto@quick  12:27:37/020430(...include/powerpc)> ls -l std* var* ans*
-rw-r--r--  1 makoto  wheel  4285 Mar  6 20:02 ansi.h
-r--r--r--  1 root    wheel  4210 Apr  8 05:07 ansi.h-1.11
-rw-r--r--  1 makoto  wheel  5175 Dec 12 18:10 stdarg.h
-r--r--r--  1 root    wheel  4783 Apr  8 05:07 stdarg.h-1.8
-rw-r--r--  1 root    wheel  5175 Apr  4 12:48 stdarg.h-3.0.3
-rw-r--r--  1 makoto  wheel  2213 Mar  1 16:17 varargs.h
-r--r--r--  1 root    wheel  2102 Apr  8 05:07 varargs.h-1.6

で、これだと、まだだめで、make World の途中で、
mkfontdir が segment fault してしまいます。
libX.so.6.1 を古いものを見るようにすると、Segfault はしないの
で、それの作り方が悪そうです。

で、これはここで中止しました。(次のメールに続きます)

以上の作業をしている機械は 20020407-1.5ZC に snap-020328 の kernel
を入れたもの(のはず)です。

# 実はメールの分類に少し間違いがあって、この数日ここへのメールを
# 見ていませんでした。
---
(藤原)
Makoto Fujiwara,