I have installed boost (ver 1.33.1-r1 on gentoo 64bit). boost-dev is not available on gentoo, cause packages are always compiled from source. But when I compile pokerth, I get the following error during "make":
| Code: |
make
g++ -o bin/pokerth obj/game.o obj/pokerth.o obj/session.o obj/playerdata.o obj/configfile.o obj/boardinterface.o obj/enginefactory.o obj/flopinterface.o obj/handinterface.o obj/playerinterface.o obj/preflopinterface.o obj/riverinterface.o obj/turninterface.o obj/guiinterface.o obj/thread.o obj/tinystr.o obj/tinyxml.o obj/tinyxmlerror.o obj/tinyxmlparser.o obj/cardsvalue.o obj/localboard.o obj/localenginefactory.o obj/localflop.o obj/localhand.o obj/localplayer.o obj/localpreflop.o obj/localriver.o obj/localturn.o obj/tools.o obj/clientboard.o obj/clientenginefactory.o obj/clientflop.o obj/clienthand.o obj/clientplayer.o obj/clientpreflop.o obj/clientriver.o obj/clientturn.o obj/connectdata.o obj/clientcallback.o obj/clientcontext.o obj/clientstate.o obj/clientthread.o obj/netpacket.o obj/resolverthread.o obj/senderthread.o obj/sendercallback.o obj/serverthread.o obj/servercontext.o obj/serverexception.o obj/serverrecvthread.o obj/serverrecvstate.o obj/servercallback.o obj/sessiondata.o obj/socket_startup_cmn.o obj/socket_helper_cmn.o obj/clientexception.o obj/netcontext.o obj/netexception.o obj/receiverhelper.o obj/sdlplayer.o obj/guiwrapper.o obj/mainwindowimpl.o obj/mycardspixmaplabel.o obj/mysetlabel.o obj/myrighttabwidget.o obj/mylefttabwidget.o obj/startsplash.o obj/log.o obj/chat.o obj/aboutpokerthimpl.o obj/connecttoserverdialogimpl.o obj/createnetworkgamedialogimpl.o obj/joinnetworkgamedialogimpl.o obj/newgamedialogimpl.o obj/settingsdialogimpl.o obj/myavatarbutton.o obj/myhpavatarbutton.o obj/selectavatardialogimpl.o obj/myavatarlistitem.o obj/startnetworkgamedialogimpl.o obj/waitforservertostartgamedialogimpl.o obj/changehumanplayernamedialogimpl.o obj/qttoolsinterface.o obj/qttoolswrapper.o obj/qthelper.o obj/serverguiwrapper.o obj/rand.o obj/socket_helper.o obj/socket_startup.o obj/moc_sdlplayer.o obj/moc_mainwindowimpl.o obj/moc_mycardspixmaplabel.o obj/moc_mysetlabel.o obj/moc_myrighttabwidget.o obj/moc_mylefttabwidget.o obj/moc_startsplash.o obj/moc_log.o obj/moc_chat.o obj/moc_aboutpokerthimpl.o obj/moc_connecttoserverdialogimpl.o obj/moc_createnetworkgamedialogimpl.o obj/moc_joinnetworkgamedialogimpl.o obj/moc_newgamedialogimpl.o obj/moc_settingsdialogimpl.o obj/moc_selectavatardialogimpl.o obj/moc_startnetworkgamedialogimpl.o obj/moc_waitforservertostartgamedialogimpl.o obj/moc_changehumanplayernamedialogimpl.o obj/qrc_resources.o -L/usr/lib64/qt4 -lboost_thread-mt -lcrypto -lSDL_mixer -lQtGui -L/usr/lib64 -L/usr/lib64/mysql -L/usr/lib64/qt4 -L/usr/lib -lpng -lSM -lICE -lXrender -lXrandr -lXfixes -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lQtCore -lz -lm -ldl -lpthread
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lboost_thread-mt
collect2: ld gab 1 als Ende-Status zurück
make: *** [bin/pokerth] Fehler 1
|
Has anyone similar problems?
Greeting Rob