I've recently installed this snippet myself. Not using SWRFUSS but a modified SWR 1.0 with a bunch of the FUSS fixes. To get it up and running, more or less, I ripped out the projects stuff seeing as how we're using a custom projects system. As far as the board_data stuff, I just pretty much moved everything from boards.h into mud.h because some of the stuff for boards was being used elsewhere and, even including boards.h in other places, it was still not cooperating...
I was initially having trouble with writing notes and stuff as well due to problems with CON_BOARD. There's nothing in the instructions telling us idiots that we need to add
board_parse( d, cmdline );
in the game_loop function in comm.c.
I put it after the case for CON_EDITING myself..
I've managed to get everything working except for listing notes and reading replies myself.
Here's hoping you don't have as many issues as I did/do Walldo
I removed all my error stuff because I didn't want to hijack your thread Walldo. Guess I should have thought of that earlier...
I'll maybe post my issues in another one a little later...
Oh ya. The issue I was having with stuff being in board.h came from the fact that it was dealing with extended bitvectors. To get that stuff to work would have required including mud.h in boards.h. But I also had to include boards.h in mud.h and I was, apparently, getting what looked like a nasty feedback loop, if you can call it that, so moving everything from boards.h to mud.h was the only thing I could think of that fixed the problem..