g ++ incluindo biblioteca de aumento

i construí minha biblioteca de impulso com o bjam e depois movi todos os.a arquivos emc:\Server\libs\boost_1_46_0\lib

se eu quiser compilar meu programa, há algum erro:

o comando de compilação

g++ -Ic:\Server\libs\boost_1_46_0\ -Lc:\Server\libs\boost_1_46_0\lib\ -lboost_thread-mgw45-mt-1_46 -o try1 try1.cpp

os erros

C:\Users\FEHERG~1\AppData\Local\Temp\ccB46To7.o:try1.cpp:(.text+0xe9): undefined
 reference to `_imp___ZN5boost6thread4joinEv'
C:\Users\FEHERG~1\AppData\Local\Temp\ccB46To7.o:try1.cpp:(.text+0x120): undefine
d reference to `_imp___ZN5boost6threadD1Ev'
C:\Users\FEHERG~1\AppData\Local\Temp\ccB46To7.o:try1.cpp:(.text+0x138): undefine
d reference to `_imp___ZN5boost6threadD1Ev'
C:\Users\FEHERG~1\AppData\Local\Temp\ccB46To7.o:try1.cpp:(.text$_ZN5boost11this_
thread18interruptible_waitEm[boost::this_thread::interruptible_wait(unsigned lon
g)]+0x40): undefined reference to `_imp___ZN5boost11this_thread18interruptible_w
aitEPvNS_6detail7timeoutE'
C:\Users\FEHERG~1\AppData\Local\Temp\ccB46To7.o:try1.cpp:(.text$_ZN5boost6thread
C1IPFvvEEET_NS_10disable_ifINS_14is_convertibleIRS4_NS_6detail13thread_move_tIS4
_EEEEPNS0_5dummyEE4typeE[boost::thread::thread<void (*)()>(void (*)(), boost::di
sable_if<boost::is_convertible<void (*&)(), boost::detail::thread_move_t<void (*
)()> >, boost::thread::dummy*>::type)]+0x23): undefined reference to `_imp___ZN5
boost6thread12start_threadEv'
collect2: ld returned 1 exit status

Alguém pode me ajudar qual é o problema deste problema?

i segui este tutorial: http: //antonym.org/2009/05/threading-with-boost---part-i-creating-threads.htm

então esta é a fonte:http: //pastebin.com/YqCPLNw

ATUALIZAR

Acho que o erro não está alinhado na biblioteca, o erro está na biblioteca. eu construí-lo com bjam comtoolchain=gcc multithread opções.

ATUALIZA

aqui é o objdumphttp: //pastebin.com/4fpqYb7

ATUALIZA

i achei que o problema é que o vinculador deseja vincular à vinculação dinâmica ou algo assim.

Blocos de código, MinGW, Boost e problemas de vinculação estática

"Jack Kelly" diz que preciso adicionar#define BOOST_THREAD_USE_LIB no início do meu arquivo de origem. mas isso não me ajuda. como posso vincular uma biblioteca estaticamente? (a-static também não ajudou)

questionAnswers(3)

yourAnswerToTheQuestion