[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:07628] gcc の parse error
-
From:pba00250
-
Date:Fri, 10 Nov 2000 08:41:40 +0900
- Subject: [plamo:07628] gcc の parse error
- From: pba00250@xxxxxxxxx
- Date: Fri, 10 Nov 2000 08:41:40 +0900
- Posted: Fri, 10 Nov 2000 08:40:42 +0900
初めて書き込みます。
Plamo1.3の頃から使わせていただいているのですが、SD誌11月号の付録
CD-ROMでPlamo2.1にversion upしました。
2.0 から2.1にupしてから起きたことで、どうしてもわからないものが
あります。次の現象について教えてください。
*
Plamo2.0まではdosemuのコンパイルが問題なくできていたのですが、2.1
になってから、次のようなエラーを吐いて止まります。
これはおそらくgccがヘッダーファイルを二重読みしているのではないか
と思うのですが、その先が解決できません。
実はcanuumのコンパイルのときにも同様の parse error が起きます。
Plamo2.0のegcs112を上書きして実行したのですが同じでした。
kernelの構築は、もちろんno errorでできました。
[dosemu1.0.0 + dosemu-1.0.0-jp.patch]
----------------------------------------------------------------
...
gcc -D_GNU_SOURCE -O2 -fomit-frame-pointer -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -MD -fno-strict-aliasing -DGCC_VERSION_CODE=2095 -DASM_PEDANTIC -pipe -DUSING_NET -Wall -I/usr/local/src/dosemu-1.0.0/src/include -I/usr/local/src/dosemu-1.0.0/src/dosext/dpmi -I/usr/local/src/dosemu-1.0.0/src/include/slang -I/usr/X11R6/include -Wl,-warn-common dosctrl.c -o dosctrl
dosctrl.c: In function `main':
dosctrl.c:135: `__kernel_fd_set' undeclared (first use in this function)
dosctrl.c:135: (Each undeclared identifier is reported only once
dosctrl.c:135: for each function it appears in.)
dosctrl.c:135: parse error before `)'
dosctrl.c:135: `__FDSET_LONGS' undeclared (first use in this function)
dosctrl.c:135: parse error before `)'
dosctrl.c:156: parse error before `)'
dosctrl.c:157: parse error before `)'
dosctrl.c:165: parse error before `)'
dosctrl.c:166: parse error before `)'
dosctrl.c:165: warning: `__result' might be used uninitialized in this function
dosctrl.c:166: warning: `__result' might be used uninitialized in this function
make[2]: *** [dosctrl] エラー 1
...
----------------------------------------------------------------
[canuum <- Canna 3.5b2 + Uum 4.109]
----------------------------------------------------------------
...
gcc -c -O2 -fno-strength-reduce -I../../include -I/usr/X11R6/include -Dlinu
x -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE=500L -D_B
SD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO tempdic.c
In file included from tempdic.c:37:
/usr/include/strings.h:37: parse error before `('
/usr/include/strings.h:37: `memcpy' declared as function returning a function
/usr/include/strings.h:37: parse error before `char'
/usr/include/strings.h:40: parse error before `('
/usr/include/strings.h:40: `memset' declared as function returning a function
/usr/include/strings.h:40: parse error before `0x00'
make[3]: *** [tempdic.o] エラー 1
...
----------------------------------------------------------------
pba00250@nifty.com
有家佳紀(ありいえよしのり)
- Follow-Ups
-
- [plamo:07646] Re: gcc のparse error, jd.haney
- [plamo:07704] Re: gcc の parse error, Yoshinori Ariie
[検索ページ]
[メール一覧]
Plamo ML 公開システム