PlayerBot wouldn't compile for me with skinners link.
make[3]: Entering directory `/opt/src/objdir/src/mangosd'
CXXLD mangos-worldd
../game/libmangosgame.a(Chat.o): In function `ChatHandler::getCommandTable()':
/opt/src/objdir/src/game/../../../src/game/Chat.cpp:679: undefined reference to `ChatHandler::HandlePlayerbotCommand(char const*)'
../game/libmangosgame.a(Group.o): In function `Group::RemoveMember(unsigned long long const&, unsigned char const&)':
/opt/src/objdir/src/game/../../../src/game/Group.cpp:312: undefined reference to `PlayerbotMgr::RemoveAllBotsFromGroup()'
../game/libmangosgame.a(Player.o): In function `Player::TeleportTo(unsigned int, float, float, float, float, unsigned int)':
/opt/src/objdir/src/game/../../../src/game/Player.cpp:1650: undefined reference to `PlayerbotMgr::Stay()'
../game/libmangosgame.a(Player.o): In function `Player::Update(unsigned int)':
/opt/src/objdir/src/game/../../../src/game/Player.cpp:1406: undefined reference to `PlayerbotAI::UpdateAI(unsigned int)'
/opt/src/objdir/src/game/../../../src/game/Player.cpp:1408: undefined reference to `PlayerbotMgr::UpdateAI(unsigned int)'
../game/libmangosgame.a(WorldSession.o): In function `WorldSession::SendPacket(WorldPacket const*)':
/opt/src/objdir/src/game/../../../src/game/WorldSession.cpp:98: undefined reference to `PlayerbotAI::HandleBotOutgoingPacket(WorldPacket const&)'
/opt/src/objdir/src/game/../../../src/game/WorldSession.cpp:100: undefined reference to `PlayerbotMgr::HandleMasterOutgoingPacket(WorldPacket const&)'
../game/libmangosgame.a(WorldSession.o): In function `WorldSession::LogoutPlayer(bool)':
/opt/src/objdir/src/game/../../../src/game/WorldSession.cpp:339: undefined reference to `PlayerbotMgr::LogoutAllBots()'
../game/libmangosgame.a(WorldSession.o): In function `WorldSession::Update(unsigned int)':
/opt/src/objdir/src/game/../../../src/game/WorldSession.cpp:293: undefined reference to `PlayerbotAI::HandleTeleportAck()'
/opt/src/objdir/src/game/../../../src/game/WorldSession.cpp:206: undefined reference to `PlayerbotMgr::HandleMasterIncomingPacket(WorldPacket const&)'
../game/libmangosgame.a(QuestHandler.o): In function `WorldSession::HandlePushQuestToParty(WorldPacket&)':
/opt/src/objdir/src/game/../../../src/game/QuestHandler.cpp:521: undefined reference to `PlayerbotAI::AcceptQuest(Quest const*, Player*)'
../game/libmangosgame.a(CharacterHandler.o): In function `CharacterHandler::HandlePlayerBotLoginCallback(QueryResult*, SqlQueryHolder*)':
CharacterHandler.cpp:(.text._ZN16CharacterHandler28HandlePlayerBotLoginCallbackEP11QueryResultP14SqlQueryHolder[CharacterHandler::HandlePlayerBotLoginCallback(QueryResult*, SqlQueryHolder*)]+0x11f): undefined reference to `PlayerbotMgr::OnBotLogin(Player*)'
../game/libmangosgame.a(ChatHandler.o): In function `WorldSession::HandleMessagechatOpcode(WorldPacket&)':
/opt/src/objdir/src/game/../../../src/game/ChatHandler.cpp:277: undefined reference to `PlayerbotAI::HandleCommand(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Player&)'
/opt/src/objdir/src/game/../../../src/game/ChatHandler.cpp:233: undefined reference to `PlayerbotAI::HandleCommand(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Player&)'
This is on linux.