2004-11 / 2004-11-19

前のエントリ: Solaris8 + Emacs インストール [emacs]
次のエントリ: i18nってナニ? [用語]

Solaris gcc 3.3 で gcc 2.95.3 を make する
2004-11-19-2 / カテゴリ: [unix][Solaris] / [permlink]

loop.c
loop.c:321:8: missing terminating " character
loop.c:322:38: missing terminating " character
make[2]: *** [loop.o] Error 1
make[2]: Leaving directory `/export/home/miyazaki/local/src/gcc/gcc-2.95.3/gcc/ch'
make[1]: *** [cc1chill] Error 2
make[1]: Leaving directory `/export/home/miyazaki/local/src/gcc/gcc-2.95.3/gcc'
make: *** [all-gcc] Error 2
こんなエラーがでた

http://apollo.u-gakugei.ac.jp/~ksuzuki/chlog/2004-01.html
以下のようなエラーが発生

In file included from addmul_1.c:27:
../longlong.h:109:12: missing terminating " character
****以下中略
../longlong.h:1160:9: missing terminating " character

longlong.hの各エラー行の末尾に'\'を追加し,
% make
# make install

makeは正常に完了した.
たぶん
文章〜〜〜 "quoted-string〜〜
  〜〜" 文章〜〜〜〜
って箇所がマズイみたい。

gcc/ch/loop.c の 321 行目の該当箇所で、末尾に \ を追加(改行をエスケープ)
これで OK
前のエントリ: Solaris8 + Emacs インストール [emacs]
次のエントリ: i18nってナニ? [用語]

2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12

最終更新時間: 2013-05-02 16:12