gcc.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0 #eduke32> make.exe ekenbuild.exe -j4 OPTLEVEL=g LTO=0 RELEASE=0 [...] source/kenbuild/src/game.cpp: In function 'void shootgun(short int, const vec3_t*, short int, int, short int, char)': source/kenbuild/src/game.cpp:1876:74: error: 'struct hitdata_t' has no member named 'pos' 1876 | else if (((hitinfo.wall < 0) && (hitinfo.sprite < 0) && (hitinfo.pos.z >= vector->z) && ((sector[hitinfo.sect].floorpicnum == SLIME) || (sector[hitinfo.sect].floorpicnum == FLOORMIRROR))) || ((hitinfo.wall >= 0) && (wall[hitinfo.wall].picnum == SLIME))) | ^~~ source/kenbuild/src/game.cpp:1879:75: error: 'struct hitdata_t' has no member named 'pos' 1879 | wsayfollow("splash.wav",4096L+(krand()&511)-256,256L,&hitinfo.pos.x,&hitinfo.pos.y,0); | ^~~ source/kenbuild/src/game.cpp:1879:90: error: 'struct hitdata_t' has no member named 'pos' 1879 | wsayfollow("splash.wav",4096L+(krand()&511)-256,256L,&hitinfo.pos.x,&hitinfo.pos.y,0); | ^~~ source/kenbuild/src/game.cpp:1880:35: error: 'struct hitdata_t' has no member named 'pos' 1880 | spawnsprite(j,hitinfo.pos.x,hitinfo.pos.y,hitinfo.pos.z,2,0,0,32,64,64,0,0,SPLASH,daang, | ^~~ source/kenbuild/src/game.cpp:323:19: note: in definition of macro 'spawnsprite' 323 | spr2->x = x2; spr2->y = y2; spr2->z = z2; \ | ^~ source/kenbuild/src/game.cpp:1880:49: error: 'struct hitdata_t' has no member named 'pos' 1880 | spawnsprite(j,hitinfo.pos.x,hitinfo.pos.y,hitinfo.pos.z,2,0,0,32,64,64,0,0,SPLASH,daang, | ^~~ source/kenbuild/src/game.cpp:323:33: note: in definition of macro 'spawnsprite' 323 | spr2->x = x2; spr2->y = y2; spr2->z = z2; \ | ^~ source/kenbuild/src/game.cpp:1880:63: error: 'struct hitdata_t' has no member named 'pos' 1880 | spawnsprite(j,hitinfo.pos.x,hitinfo.pos.y,hitinfo.pos.z,2,0,0,32,64,64,0,0,SPLASH,daang, | ^~~ source/kenbuild/src/game.cpp:323:47: note: in definition of macro 'spawnsprite' 323 | spr2->x = x2; spr2->y = y2; spr2->z = z2; \ | ^~ source/kenbuild/src/game.cpp:1885:73: error: 'struct hitdata_t' has no member named 'pos' 1885 | wsayfollow("shoot.wav",4096L+(krand()&127)-64,256L,&hitinfo.pos.x,&hitinfo.pos.y,0); | ^~~ source/kenbuild/src/game.cpp:1885:88: error: 'struct hitdata_t' has no member named 'pos' 1885 | wsayfollow("shoot.wav",4096L+(krand()&127)-64,256L,&hitinfo.pos.x,&hitinfo.pos.y,0); | ^~~ source/kenbuild/src/game.cpp:1894:85: error: 'struct hitdata_t' has no member named 'pos' 1894 | wsayfollow("hurt.wav",4096L+(krand()&511)-256,256L,&hitinfo.pos.x,&hitinfo.pos.y,0); | ^~~ source/kenbuild/src/game.cpp:1894:100: error: 'struct hitdata_t' has no member named 'pos' 1894 | wsayfollow("hurt.wav",4096L+(krand()&511)-256,256L,&hitinfo.pos.x,&hitinfo.pos.y,0); | ^~~ source/kenbuild/src/game.cpp:1900:86: error: 'struct hitdata_t' has no member named 'pos' 1900 | wsayfollow("mondie.wav",4096L+(krand()&127)-64,256L,&hitinfo.pos.x,&hitinfo.pos.y,0); | ^~~ source/kenbuild/src/game.cpp:1900:101: error: 'struct hitdata_t' has no member named 'pos' 1900 | wsayfollow("mondie.wav",4096L+(krand()&127)-64,256L,&hitinfo.pos.x,&hitinfo.pos.y,0); | ^~~ source/kenbuild/src/game.cpp:1906:47: error: 'struct hitdata_t' has no member named 'pos' 1906 | spawnsprite(j,hitinfo.pos.x,hitinfo.pos.y,hitinfo.pos.z+(32<<8),0,-4,0,32,64,64, | ^~~ source/kenbuild/src/game.cpp:323:19: note: in definition of macro 'spawnsprite' 323 | spr2->x = x2; spr2->y = y2; spr2->z = z2; \ | ^~ source/kenbuild/src/game.cpp:1906:61: error: 'struct hitdata_t' has no member named 'pos' 1906 | spawnsprite(j,hitinfo.pos.x,hitinfo.pos.y,hitinfo.pos.z+(32<<8),0,-4,0,32,64,64, | ^~~ source/kenbuild/src/game.cpp:323:33: note: in definition of macro 'spawnsprite' 323 | spr2->x = x2; spr2->y = y2; spr2->z = z2; \ | ^~ source/kenbuild/src/game.cpp:1906:75: error: 'struct hitdata_t' has no member named 'pos' 1906 | spawnsprite(j,hitinfo.pos.x,hitinfo.pos.y,hitinfo.pos.z+(32<<8),0,-4,0,32,64,64, | ^~~ source/kenbuild/src/game.cpp:323:47: note: in definition of macro 'spawnsprite' 323 | spr2->x = x2; spr2->y = y2; spr2->z = z2; \ | ^~ source/kenbuild/src/game.cpp:1912:82: error: 'struct hitdata_t' has no member named 'pos' 1912 | wsayfollow("blowup.wav",4096L+(krand()&127)-64,256L,&hitinfo.pos.x,&hitinfo.pos.y,0); | ^~~ source/kenbuild/src/game.cpp:1912:97: error: 'struct hitdata_t' has no member named 'pos' 1912 | wsayfollow("blowup.wav",4096L+(krand()&127)-64,256L,&hitinfo.pos.x,&hitinfo.pos.y,0); | ^~~ source/kenbuild/src/game.cpp:1920:43: error: 'struct hitdata_t' has no member named 'pos' 1920 | spawnsprite(j,hitinfo.pos.x,hitinfo.pos.y,hitinfo.pos.z+(32<<8),0,-4,0,32,64,64,0, | ^~~ source/kenbuild/src/game.cpp:323:19: note: in definition of macro 'spawnsprite' 323 | spr2->x = x2; spr2->y = y2; spr2->z = z2; \ | ^~ source/kenbuild/src/game.cpp:1920:57: error: 'struct hitdata_t' has no member named 'pos' 1920 | spawnsprite(j,hitinfo.pos.x,hitinfo.pos.y,hitinfo.pos.z+(32<<8),0,-4,0,32,64,64,0, | ^~~ source/kenbuild/src/game.cpp:323:33: note: in definition of macro 'spawnsprite' 323 | spr2->x = x2; spr2->y = y2; spr2->z = z2; \ | ^~ source/kenbuild/src/game.cpp:1920:71: error: 'struct hitdata_t' has no member named 'pos' 1920 | spawnsprite(j,hitinfo.pos.x,hitinfo.pos.y,hitinfo.pos.z+(32<<8),0,-4,0,32,64,64,0, | ^~~ source/kenbuild/src/game.cpp:323:47: note: in definition of macro 'spawnsprite' 323 | spr2->x = x2; spr2->y = y2; spr2->z = z2; \ | ^~ source/kenbuild/src/game.cpp:1929:88: error: 'struct hitdata_t' has no member named 'pos' 1929 | wsayfollow("ouch.wav",4096L+(krand()&127)-64,256L,&hitinfo.pos.x,&hitinfo.pos.y,0); | ^~~ source/kenbuild/src/game.cpp:1929:103: error: 'struct hitdata_t' has no member named 'pos' 1929 | wsayfollow("ouch.wav",4096L+(krand()&127)-64,256L,&hitinfo.pos.x,&hitinfo.pos.y,0); | ^~~ source/kenbuild/src/game.cpp:1936:35: error: 'struct hitdata_t' has no member named 'pos' 1936 | spawnsprite(j,hitinfo.pos.x,hitinfo.pos.y,hitinfo.pos.z+(8<<8),2,-4,0,32,16,16,0,0, | ^~~ source/kenbuild/src/game.cpp:323:19: note: in definition of macro 'spawnsprite' 323 | spr2->x = x2; spr2->y = y2; spr2->z = z2; \ | ^~ source/kenbuild/src/game.cpp:1936:49: error: 'struct hitdata_t' has no member named 'pos' 1936 | spawnsprite(j,hitinfo.pos.x,hitinfo.pos.y,hitinfo.pos.z+(8<<8),2,-4,0,32,16,16,0,0, | ^~~ source/kenbuild/src/game.cpp:323:33: note: in definition of macro 'spawnsprite' 323 | spr2->x = x2; spr2->y = y2; spr2->z = z2; \ | ^~ source/kenbuild/src/game.cpp:1936:63: error: 'struct hitdata_t' has no member named 'pos' 1936 | spawnsprite(j,hitinfo.pos.x,hitinfo.pos.y,hitinfo.pos.z+(8<<8),2,-4,0,32,16,16,0,0, | ^~~ source/kenbuild/src/game.cpp:323:47: note: in definition of macro 'spawnsprite' 323 | spr2->x = x2; spr2->y = y2; spr2->z = z2; \ | ^~ source/kenbuild/src/game.cpp: In function 'void tagcode()': source/kenbuild/src/game.cpp:2191:75: error: 'using walltype = struct walltypev7' {aka 'struct walltypev7'} has no member named 'pos' 2191 | rotatepoint(pivot, p, swingang[i], &wall[swingwall[i][k]].pos); | ^~~ source/kenbuild/src/game.cpp:2227:95: error: 'using walltype = struct walltypev7' {aka 'struct walltypev7'} has no member named 'pos' 2227 | rotatepoint(pivot, p, swingang[i], &wall[swingwall[i][k]].pos); | ^~~ source/kenbuild/src/game.cpp: In function 'void view(short int, vec3_t*, short int*, short int, int)': source/kenbuild/src/game.cpp:3669:18: error: 'struct hitdata_t' has no member named 'pos' 3669 | hx = hitinfo.pos.x-v->x; hy = hitinfo.pos.y-v->y; | ^~~ source/kenbuild/src/game.cpp:3669:43: error: 'struct hitdata_t' has no member named 'pos' 3669 | hx = hitinfo.pos.x-v->x; hy = hitinfo.pos.y-v->y; | ^~~ Failed building obj/kenbuild/game.o from source/kenbuild/src/game.cpp! make: *** [GNUmakefile:995: obj/kenbuild/game.o] Error 1