2007-05-12
■[senna]debian on SPARCでsennaのコンパイルがコケる件

$ uname -a Linux hoge 2.4.27-2-sparc64 #1 Mon Aug 22 21:07:44 UTC 2005 sparc64 GNU/Linux $ ./configure --prefix=opt/senna (略) $ make
で以下のエラーでコケる
../lib/.libs/libsenna.a(sym.o):/home/hoge/src/senna-1.0.5/lib/sym.c:190: more undefined references to `SEN_ATOMIC_ADD_EX' follow collect2: ld returned 1 exit status make[2]: *** [ltest] Error 1 make[2]: Leaving directory `/home/hoge/src/senna-1.0.5/test' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/hoge/src/senna-1.0.5' make: *** [all] Error 2
どうも、lib/senna_in.hでSEN_ATOMIC_ADD_EXがsparc用に定義されてないっぽいんですが対応予定ないんですかね。。。
トラックバック - http://d.hatena.ne.jp/simpraight/20070512/1178974049
リンク元
- 10 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4GFRC_ja___JP207&q=truecrypt+トラベラー ツール
- 5 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja:official&q=SEN_ATOMIC_ADD_EX&btnG=検索&lr=
- 4 http://www.google.co.jp/search?q=senna+sparc&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&client=firefox-a
- 3 http://www.google.co.jp/search?hl=ja&q=senna+コンパイル&lr=
- 3 http://www.google.co.jp/search?q=senna+debian&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&client=firefox-a
- 3 http://www.google.co.jp/search?q=senna+solaris&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&client=firefox
- 2 http://blog2.dogustat.com/archives/computer/solarissparc/index.php?page=1
- 2 http://dogu.no-ip.org/archives/catlist/001297.php
- 2 http://www.google.co.jp/search?hl=ja&q=SEN_ATOMIC_ADD_EX&btnG=検索&lr=lang_ja
- 2 http://www.google.co.jp/search?hl=ja&q=SEN_ATOMIC_ADD_EX&lr=

http://dev.razil.jp/senna/browser/trunk/lib/senna_in.h
solaris10ですが、SPARCでコンパイルできました。
最近SPARCさわらなくなったので試してなかったです。
Solarisは9の頃からあんまり弄ってないんですけど最近どうなんでしょうね?