[Momonga-devel.ja:03325] [momongaja:00145] aspell が gcc-4.1.0 でコンパイルできない。


docky@xxxxxxxxxxxxxxxxxx wrote: 

aspell を gcc-4.1 でコンパイルしようとするとつぎのようなエラーがでま
す。

i586-momonga-linux-g++ -O9 -g -march=i586 -funroll-loops -fomit-frame-
pointer -ffast-math -fstack-protector -fno-exceptions -o .libs/aspell 
prog/aspell.o prog/check_funs.o prog/checker_string.o  
./.libs/libaspell.so -lncursesw -ldl
./.libs/libaspell.so: undefined reference to `acommon::HashTable<acommon::StringMap::Parms>::init(unsigned int)'
./.libs/libaspell.so: undefined reference to `acommon::HashTable<acommon::StringMap::Parms>::del()'
./.libs/libaspell.so: undefined reference to `acommon::BlockSList<acommon::StringPair>::clear()'
./.libs/libaspell.so: undefined reference to `acommon::HashTable<acommon::StringMap::Parms>::erase(char const* const&)'
collect2: ld returned 1 exit status
make[1]: *** [aspell] Error 1


詳しくは
http://lists.gnu.org/archive/html/aspell-user/2005-11/msg00033.html
(とそのスレッド)を御参照ください。同じ件です。

そこにあった work around を施すとコンパイルができ、
わたしの使っている範囲では通常動作することを確認しました。


== このレポートの詳細は以下の通りです ==

レポート ID  : 145
レポート URL : http://developer.momonga-linux.org/kagemai/guest.cgi?project=momongaja&action=view_report&id=145

状態         : 新規
処理方法     : 未処理
バージョン   : trunk
優先度       : 中
重要度       : 普通
担当者       : 未定
添付ファイル : aspell-hash-t.patch (application/octet-stream, 19 bytes)

# あなたが、このようなメッセージに無関係である場合には、
# 管理者 <bugs-admin@xxxxxxxxxxxxxxxxx> までご連絡ください。

--
Bug Tracking System 影舞 0.8.4.
http://www.daifukuya.com/kagemai/