LO: I recently talked to the old admin of a mud in britain and we want to bring the old mud back up but now instead of a sun system he has a win95 version B. He's got most of the files fixed now to compile correctly but the following error is throwing us for a loop as we see nothing wrong with it? it does compile completely without errors on a unix system still, but not win95. Here is the error: cl -c /nologo /I. /I\MSDEV\INCLUDE act.wizard.c act.wizard.c act.wizard.c(3619) : error C2106: '=' : left operand must be l-value here is the code: if ((i = parse_race(*val_arg)) == RACE_UNDEFINED) { send_to_char("That is not a race.\r\n", ch); send_to_char("Races: goblin kobold elf dwarf human orc troll " " minotaur\r\n",ch); return; } GET_RACE(vict) = i; //<-here is the error break; case 50: GET_TRAINS(vict) = RANGE(0, 100); break; I assume that it want a (long) typecast? If so, I've tried this and it still gives this error, even with a clean make. any ideas? Baktor +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/08/00 PST