Re: wxWidgets なしの bitcoind

人物: ArtForz
rodinの投稿(2010年7月26日 18:22)

g++ -O2 -Wno-invalid-offsetof -Wformat -g -D__WXDEBUG__ -D__WXGTK__ -DNOPCH -I”/usr/include” -I”/usr/local/include/wx-2.9” -I”/usr/local/lib/wx/include/gtk2-unicode-debug-static-2.9” -o bitcoind -L”/usr/lib” -L”/usr/local/lib” obj/nogui/util.o obj/nogui/script.o obj/nogui/db.o obj/nogui/net.o obj/nogui/irc.o obj/nogui/main.o obj/nogui/rpc.o obj/nogui/init.o obj/sha.o -Wl,-Bstatic -l boost_system -l boost_filesystem -l boost_program_options -l boost_thread -l db_cxx -l crypto -Wl,-Bdynamic -l gthread-2.0 /usr/bin/ld: cannot find -lboost_thread collect2: ld returned 1 exit status make: *** [bitcoind] Error 1

libboostthreadが見つからないようだ。だが、

~/dev/bitcoin/trunk$ locate libboost_thread /usr/local/lib/libboost_thread.so /usr/local/lib/libboost_thread.so.1.40.0

-l boost_thread が-Bstatic の後ろに来ているのに注目しろ。 libboost_thread を静的リンクしようとしていて、libboost_thread.a が見つからないんだ。