I cannot complile the server WSL
[spoiler]
oblisgr@TaLoS:/mnt/h/smaug1.8/src$ make
make smaug
make[1]: Entering directory '/mnt/h/smaug1.8/src'
gcc -c -O -g3 -Wall -Wuninitialized -DREQUESTS -DSMAUG -DREGEX -DUSE_IMC act_move.c
act_move.c: In function ‘decorate_room’:
act_move.c:290:34: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context]
switch( number_range(1, 2 * (iRand == nRand -1) ? 1 : 2) )
~~^~~~~~~~~~~~~~~~~~~~~
act_move.c: In function ‘rev_exit’:
act_move.c:393:15: warning: trigraph ??> ignored, use -trigraphs to enable [-Wtrigraphs]
return "<???>";
act_move.c: In function ‘generate_exit’:
act_move.c:604:25: error: lvalue required as left operand of assignment
(EXIT_DATA *) pexit = xit;
^
act_move.c: In function ‘move_char’:
act_move.c:668:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (ch->stance > STANCE_NONE)
^~
act_move.c:671:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
if ( !pexit || (to_room = pexit->to_room) == NULL )
^~
act_move.c: In function ‘do_climb’:
act_move.c:2238:10: warning: variable ‘found’ set but not used [-Wunused-but-set-variable]
bool found;
^~~~~
act_move.c: In function ‘do_enter’:
act_move.c:2269:10: warning: variable ‘found’ set but not used [-Wunused-but-set-variable]
bool found;
^~~~~
act_move.c: In function ‘do_leave’:
act_move.c:2308:10: warning: variable ‘found’ set but not used [-Wunused-but-set-variable]
bool found;
^~~~~
Makefile:73: recipe for target 'act_move.o' failed
make[1]: *** [act_move.o] Error 1
make[1]: Leaving directory '/mnt/h/smaug1.8/src'
Makefile:63: recipe for target 'all' failed
make: *** [all] Error 2
[spoiler]