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

xsrc/xc/programs/proxymngr/pmconfig.cpp (Re: 1.5Z -- snapshot/20011207)



>                                            千葉市中央区長洲
>                                                    藤原  誠
この snapshot/20011207 版ですが、TOOLCHAIN が新しくなっている
のが関係しているのか x の方で make release が出来ませんでした。
cvs から src の方と同じようにもらって来て、
   build.sh はないので、
   cd /usr/xsrc
   make release
のようにします。すると、次の付近で止ってしまいます。
xsrc/xc/programs/proxymngr/pmconfig.cpp
もう一度、そこで make install すると次のようになります。
+---------------------------------------------
makoto@ti550  13:43:13/011211(...programs/proxymngr)# make install
+ install -c -m 0444 -o root -g wheel PM.h /export/20011226d/usr/X11R6/include/X11/PM
+ install -c -m 0444 -o root -g wheel PMproto.h /export/20011226d/usr/X11R6/include/X11/PM
install -c -s -m 0555 -o root -g wheel  proxymngr /export/20011226d/usr/X11R6/bin/proxymngr

g++ -O2 -I../.. -I../../exports/include -DCSRG_BASED -o pmconfig pmconfig.cpp -L/usr/X11R6/lib

pmconfig.cpp:1: parse error before `!'
pmconfig.cpp:1: `$' in identifier
pmconfig.cpp:1: numeric constant contains digits beyond the radix
pmconfig.cpp:1: `$' in identifier
*** Error code 1
+---------------------------------------------
同じことを古い、確か 20011014 版が入っている機械でやると次のよう
に問題ありません。
+---------------------------------------------
makoto@iBook366  13:43:01/011211(...programs/proxymngr)# env DESTDIR=/tmp make install
+ mkdir -p /tmp/usr/X11R6/lib/X11/.
+ mkdir -p /tmp/etc/X11/proxymngr
+ mkdir -p /tmp/usr/X11R6/include/X11/PM
+ install -c -m 0444 PM.h /tmp/usr/X11R6/include/X11/PM
+ install -c -m 0444 PMproto.h /tmp/usr/X11R6/include/X11/PM
+ mkdir -p /tmp/usr/X11R6/bin
install -c   proxymngr /tmp/usr/X11R6/bin/proxymngr
install -c -m 0444 pmconfig /tmp/usr/X11R6/lib/X11/proxymngr/pmconfig
install in programs/proxymngr done
makoto@iBook366  13:43:08/011211(...programs/proxymngr)# 
+---------------------------------------------
*.cpp の中を見ると ! で始まっているもので g++ が読むものとは思えません。

Makefile の中を見ると
/usr/lib/cpp が
gcc -E に変っている部分があって、どうもその辺かなと思うのですが、
どうやって直すのが正しいのでしょうか。
---
(藤原)
http://www.ki.nu/software/NetBSD/iBook2/
http://www.ki.nu/software/namazu/tutorial/