フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
fin | 投稿日時: 2005-3-14 8:58 |
Just popping in 登録日: 2005-3-12 居住地: 投稿: 6 |
Re: dump-0.4b39.tar.gzのコンパイル 遅くなりましたが後日談です。
Ganさんのアドバイス通りe2fsprogs-1.36.tar.gzをインストールして(install-libsだけですが)前回の問題は回避できました。 まぁ、もうひとつ、ncurses か termcap をインストールするか --enable-readline=no を使用してくださいと言われたんですが、そこはオプションで回避しました(バグが放置とか書いてたので) で、./configure も終了しmakeしてみると以下のよなエラーが出現しコンパイルが中止してしまいます。 エラーを含む(と思ってる)部分 〜ここから〜 gcc -c -D_BSD_SOURCE -D_USE_BSD_SIGNAL -g -O2 -pipe -I.. -I../compat/include-I../restore -DRDUMP -DRRESTORE -DLINUX_FORK_BUG -DHAVE_LZO -D_PATH_DUMPDATES=\"/usr/local/etc/dumpdates\" -D_DUMP_VERSION=\"0.4b39\" dirs.c -o dirs.o dirs.c: In function `comparedirmodes': dirs.c:752: parse error before `struct' dirs.c:755: `sb' undeclared (first use in this function) dirs.c:755: (Each undeclared identifier is reported only once dirs.c:755: for each function it appears in.) dirs.c:755: Internal compiler error: dirs.c:755: ../../gcc/integrate.c:1439: Expect 't', have 'error_mark' make[1]: *** [dirs.o] Error 1 make[1]: Leaving directory `/mnt/home/(伏字)/dump-0.4b39/restore' make: *** [all] Error 1 〜ここまで〜 わからないなりに読んでみると、もしかしてgccのエラーかな?と思えます。 記事のほうにも「玄箱で添付されてくるGCCではコンパイルできないものがあって最新の3.4.3にしたんですが」といった話がありましたし、同時に「逆にコンパイラとCライブラリを最新にしたことでコンパイルが通らなくなる別のソフトもあったりして」と書かれているので本当にgccを差し替えて良いものか考えております。 このエラーはgccのアップグレードで修正できるものでしょうか? よろしくお願いします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
dump-0.4b39.tar.gzのコンパイル | fin | 2005-3-12 9:57 |
Re: dump-0.4b39.tar.gzのコンパイル | Gan | 2005-3-12 10:44 |
Re: dump-0.4b39.tar.gzのコンパイル | fin | 2005-3-12 15:51 |
» Re: dump-0.4b39.tar.gzのコンパイル | fin | 2005-3-14 8:58 |
Re: dump-0.4b39.tar.gzのコンパイル | Gan | 2005-3-14 11:42 |
Re: dump-0.4b39.tar.gzのコンパイル | fin | 2005-3-15 8:11 |
Re: dump-0.4b39.tar.gzのコンパイル | Gan | 2005-3-15 9:57 |
Re: dump-0.4b39.tar.gzのコンパイル | fin | 2005-3-15 16:08 |
Re: dump-0.4b39.tar.gzのコンパイル | Gan | 2005-3-16 1:27 |
Re: dump-0.4b39.tar.gzのコンパイル | fin | 2005-3-16 7:20 |
Re: dump-0.4b39.tar.gzのコンパイル | Gan | 2005-3-22 8:35 |
投稿するにはまず登録を | |