The codebase I was using didn't come with the extended bitvector stuff included so I went and added it all and it seemed to work well. I decided to use languages to test it and these were the errors I recieved:
I went through mud.h to double check everything was in the correct spot, I had the struct with the other structs, the struct was defined. And I had all the xIS_SET and other functions along those lines as well as the ext_is_empty et cetera. I added all of these functions to misc.c as shown in stock smaug but the I couldn't get the errors to go away. Also, bits is in the structure... (was the first thing I thought of when I saw the error)... and yes I did change all of the IS_SET to xIS_SET et cetera for languages. Thanks, Colton.
Quote:
act_comm.c: In function `knows_language':
act_comm.c:2457: error: request for member `bits' in something not a structure o
r union
act_comm.c:2461: error: request for member `bits' in something not a structure o
r union
act_comm.c:2462: error: request for member `bits' in something not a structure o
r union
act_comm.c: In function `do_languages':
act_comm.c:2663: error: request for member `bits' in something not a structure o
r union
make[1]: *** [o/act_comm.o] Error 1
make: *** [all] Error 2
act_comm.c: In function `knows_language':
act_comm.c:2457: error: request for member `bits' in something not a structure o
r union
act_comm.c:2461: error: request for member `bits' in something not a structure o
r union
act_comm.c:2462: error: request for member `bits' in something not a structure o
r union
act_comm.c: In function `do_languages':
act_comm.c:2663: error: request for member `bits' in something not a structure o
r union
make[1]: *** [o/act_comm.o] Error 1
make: *** [all] Error 2
I went through mud.h to double check everything was in the correct spot, I had the struct with the other structs, the struct was defined. And I had all the xIS_SET and other functions along those lines as well as the ext_is_empty et cetera. I added all of these functions to misc.c as shown in stock smaug but the I couldn't get the errors to go away. Also, bits is in the structure... (was the first thing I thought of when I saw the error)... and yes I did change all of the IS_SET to xIS_SET et cetera for languages. Thanks, Colton.