I’ve got the same problem. having followed mecime’s links, I reinstalled WP to the root directory but no change.
On mouseover, the link shows itself to be eg http://localhost/activity/ and there is no such directory… Checking other BP sites shows the same link – but there it works…