calico-doom icon indicating copy to clipboard operation
calico-doom copied to clipboard

Can't build on Arch Linux

Open hazelnot opened this issue 3 years ago • 0 comments

[  1%] Building C object src/CMakeFiles/calico-doom.dir/am_main.c.o
[  2%] Building C object src/CMakeFiles/calico-doom.dir/comnjag.c.o
[  3%] Building C object src/CMakeFiles/calico-doom.dir/d_main.c.o
[  4%] Building C object src/CMakeFiles/calico-doom.dir/f_main.c.o
[  5%] Building C object src/CMakeFiles/calico-doom.dir/g_game.c.o
[  6%] Building CXX object src/CMakeFiles/calico-doom.dir/g_options.cpp.o
[  8%] Building C object src/CMakeFiles/calico-doom.dir/info.c.o
[  9%] Building C object src/CMakeFiles/calico-doom.dir/in_main.c.o
[ 10%] Building C object src/CMakeFiles/calico-doom.dir/jagcry.c.o
[ 11%] Building C object src/CMakeFiles/calico-doom.dir/jagonly.c.o
/home/hazelnot/git/calico-doom/src/jagonly.c: In function ‘Jag68k_main’:
/home/hazelnot/git/calico-doom/src/jagonly.c:84:22: warning: unused parameter ‘argc’ [-Wunused-parameter]
   84 | void Jag68k_main(int argc, const char *const *argv)
      |                  ~~~~^~~~
/home/hazelnot/git/calico-doom/src/jagonly.c:84:47: warning: unused parameter ‘argv’ [-Wunused-parameter]
   84 | void Jag68k_main(int argc, const char *const *argv)
      |                            ~~~~~~~~~~~~~~~~~~~^~~~
/home/hazelnot/git/calico-doom/src/jagonly.c: In function ‘PutSerialChar’:
/home/hazelnot/git/calico-doom/src/jagonly.c:1069:24: warning: unused parameter ‘data’ [-Wunused-parameter]
 1069 | void PutSerialChar(int data)
      |                    ~~~~^~~~
[ 12%] Building C object src/CMakeFiles/calico-doom.dir/j_eeprom.c.o
[ 13%] Building C object src/CMakeFiles/calico-doom.dir/m_main.c.o
/home/hazelnot/git/calico-doom/src/m_main.c: In function ‘M_Ticker’:
/home/hazelnot/git/calico-doom/src/m_main.c:142:26: warning: comparison of integer expressions of different signedness: ‘menu_t’ and ‘int’ [-Wsign-compare]
  142 |             if(cursorpos == nummenuitems)
      |                          ^~
/home/hazelnot/git/calico-doom/src/m_main.c:149:26: warning: comparison of integer expressions of different signedness: ‘menu_t’ and ‘int’ [-Wsign-compare]
  149 |             if(cursorpos == -1)
      |                          ^~
/home/hazelnot/git/calico-doom/src/m_main.c:165:36: warning: comparison of integer expressions of different signedness: ‘playmode_t’ and ‘int’ [-Wsign-compare]
  165 |                if (currentplaymode == -1)
      |                                    ^~
/home/hazelnot/git/calico-doom/src/m_main.c:193:31: warning: comparison of integer expressions of different signedness: ‘skill_t’ and ‘int’ [-Wsign-compare]
  193 |                if(playerskill == -1)
      |                               ^~
[ 15%] Building C object src/CMakeFiles/calico-doom.dir/o_main.c.o
/home/hazelnot/git/calico-doom/src/o_main.c: In function ‘O_Control’:
/home/hazelnot/git/calico-doom/src/o_main.c:268:26: warning: comparison of integer expressions of different signedness: ‘menupos_t’ and ‘int’ [-Wsign-compare]
  268 |             if(cursorpos == nummenuitems)
      |                          ^~
/home/hazelnot/git/calico-doom/src/o_main.c:275:26: warning: comparison of integer expressions of different signedness: ‘menupos_t’ and ‘int’ [-Wsign-compare]
  275 |             if(cursorpos == -1)
      |                          ^~
[ 16%] Building C object src/CMakeFiles/calico-doom.dir/p_base.c.o
[ 17%] Building C object src/CMakeFiles/calico-doom.dir/p_ceilng.c.o
/home/hazelnot/git/calico-doom/src/p_ceilng.c: In function ‘T_MoveCeiling’:
/home/hazelnot/git/calico-doom/src/p_ceilng.c:58:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
   58 |             ceiling->speed = CEILSPEED;
/home/hazelnot/git/calico-doom/src/p_ceilng.c:59:10: note: here
   59 |          case fastCrushAndRaise:
      |          ^~~~
/home/hazelnot/git/calico-doom/src/p_ceilng.c: In function ‘EV_DoCeiling’:
/home/hazelnot/git/calico-doom/src/p_ceilng.c:141:29: warning: this statement may fall through [-Wimplicit-fallthrough=]
  141 |          ceiling->topheight = sec->ceilingheight;
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/home/hazelnot/git/calico-doom/src/p_ceilng.c:142:7: note: here
  142 |       case lowerAndCrush:
      |       ^~~~
[ 18%] Building C object src/CMakeFiles/calico-doom.dir/p_change.c.o
[ 19%] Building C object src/CMakeFiles/calico-doom.dir/p_doors.c.o
/home/hazelnot/git/calico-doom/src/p_doors.c: In function ‘EV_VerticalDoor’:
/home/hazelnot/git/calico-doom/src/p_doors.c:173:14: warning: variable ‘secnum’ set but not used [-Wunused-but-set-variable]
  173 |    int       secnum;
      |              ^~~~~~
/home/hazelnot/git/calico-doom/src/p_doors.c: In function ‘P_SpawnDoorRaiseIn5Mins’:
/home/hazelnot/git/calico-doom/src/p_doors.c:351:49: warning: unused parameter ‘secnum’ [-Wunused-parameter]
  351 | void P_SpawnDoorRaiseIn5Mins(sector_t *sec, int secnum)
      |                                             ~~~~^~~~~~
[ 20%] Building C object src/CMakeFiles/calico-doom.dir/p_enemy.c.o
/home/hazelnot/git/calico-doom/src/p_enemy.c: In function ‘P_NewChaseDir’:
/home/hazelnot/git/calico-doom/src/p_enemy.c:217:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘dirtype_t’ [-Wsign-compare]
  217 |       if(actor->movedir != turnaround && P_TryWalk(actor))
      |                         ^~
[ 22%] Building C object src/CMakeFiles/calico-doom.dir/p_floor.c.o
/home/hazelnot/git/calico-doom/src/p_floor.c: In function ‘EV_DoFloor’:
/home/hazelnot/git/calico-doom/src/p_floor.c:248:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
  248 |          floor->crush = true;
      |          ~~~~~~~~~~~~~^~~~~~
/home/hazelnot/git/calico-doom/src/p_floor.c:249:7: note: here
  249 |       case raiseFloor:
      |       ^~~~
[ 23%] Building C object src/CMakeFiles/calico-doom.dir/p_inter.c.o
[ 24%] Building C object src/CMakeFiles/calico-doom.dir/p_lights.c.o
[ 25%] Building C object src/CMakeFiles/calico-doom.dir/p_map.c.o
[ 26%] Building C object src/CMakeFiles/calico-doom.dir/p_maputl.c.o
[ 27%] Building C object src/CMakeFiles/calico-doom.dir/p_mobj.c.o
[ 29%] Building C object src/CMakeFiles/calico-doom.dir/p_move.c.o
[ 30%] Building C object src/CMakeFiles/calico-doom.dir/p_plats.c.o
[ 31%] Building C object src/CMakeFiles/calico-doom.dir/p_pspr.c.o
/home/hazelnot/git/calico-doom/src/p_pspr.c: In function ‘A_ReFire’:
/home/hazelnot/git/calico-doom/src/p_pspr.c:395:44: warning: unused parameter ‘psp’ [-Wunused-parameter]
  395 | void A_ReFire (player_t *player, pspdef_t *psp)
      |                                  ~~~~~~~~~~^~~
/home/hazelnot/git/calico-doom/src/p_pspr.c: In function ‘A_GunFlash’:
/home/hazelnot/git/calico-doom/src/p_pspr.c:481:45: warning: unused parameter ‘psp’ [-Wunused-parameter]
  481 | void A_GunFlash(player_t *player, pspdef_t *psp)
      |                                   ~~~~~~~~~~^~~
/home/hazelnot/git/calico-doom/src/p_pspr.c: In function ‘A_Punch’:
/home/hazelnot/git/calico-doom/src/p_pspr.c:502:42: warning: unused parameter ‘psp’ [-Wunused-parameter]
  502 | void A_Punch(player_t *player, pspdef_t *psp)
      |                                ~~~~~~~~~~^~~
/home/hazelnot/git/calico-doom/src/p_pspr.c: In function ‘A_Saw’:
/home/hazelnot/git/calico-doom/src/p_pspr.c:549:36: warning: comparison of integer expressions of different signedness: ‘angle_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  549 |       if(angle - player->mo->angle < -ANG90/20)
      |                                    ^
/home/hazelnot/git/calico-doom/src/p_pspr.c:526:41: warning: unused parameter ‘psp’ [-Wunused-parameter]
  526 | void A_Saw (player_t *player, pspdef_t *psp)
      |                               ~~~~~~~~~~^~~
/home/hazelnot/git/calico-doom/src/p_pspr.c: In function ‘A_FireMissile’:
/home/hazelnot/git/calico-doom/src/p_pspr.c:572:48: warning: unused parameter ‘psp’ [-Wunused-parameter]
  572 | void A_FireMissile(player_t *player, pspdef_t *psp)
      |                                      ~~~~~~~~~~^~~
/home/hazelnot/git/calico-doom/src/p_pspr.c: In function ‘A_FireBFG’:
/home/hazelnot/git/calico-doom/src/p_pspr.c:586:44: warning: unused parameter ‘psp’ [-Wunused-parameter]
  586 | void A_FireBFG(player_t *player, pspdef_t *psp)
      |                                  ~~~~~~~~~~^~~
/home/hazelnot/git/calico-doom/src/p_pspr.c: In function ‘A_FirePlasma’:
/home/hazelnot/git/calico-doom/src/p_pspr.c:600:48: warning: unused parameter ‘psp’ [-Wunused-parameter]
  600 | void A_FirePlasma (player_t *player, pspdef_t *psp)
      |                                      ~~~~~~~~~~^~~
/home/hazelnot/git/calico-doom/src/p_pspr.c: In function ‘A_FirePistol’:
/home/hazelnot/git/calico-doom/src/p_pspr.c:635:48: warning: unused parameter ‘psp’ [-Wunused-parameter]
  635 | void A_FirePistol (player_t *player, pspdef_t *psp)
      |                                      ~~~~~~~~~~^~~
/home/hazelnot/git/calico-doom/src/p_pspr.c: In function ‘A_FireShotgun’:
/home/hazelnot/git/calico-doom/src/p_pspr.c:653:49: warning: unused parameter ‘psp’ [-Wunused-parameter]
  653 | void A_FireShotgun (player_t *player, pspdef_t *psp)
      |                                       ~~~~~~~~~~^~~
/home/hazelnot/git/calico-doom/src/p_pspr.c: In function ‘A_CockSgun’:
/home/hazelnot/git/calico-doom/src/p_pspr.c:685:28: warning: unused parameter ‘player’ [-Wunused-parameter]
  685 | void A_CockSgun (player_t *player, pspdef_t *psp)
      |                  ~~~~~~~~~~^~~~~~
/home/hazelnot/git/calico-doom/src/p_pspr.c:685:46: warning: unused parameter ‘psp’ [-Wunused-parameter]
  685 | void A_CockSgun (player_t *player, pspdef_t *psp)
      |                                    ~~~~~~~~~~^~~
/home/hazelnot/git/calico-doom/src/p_pspr.c: In function ‘A_Light0’:
/home/hazelnot/git/calico-doom/src/p_pspr.c:716:44: warning: unused parameter ‘psp’ [-Wunused-parameter]
  716 | void A_Light0 (player_t *player, pspdef_t *psp)
      |                                  ~~~~~~~~~~^~~
/home/hazelnot/git/calico-doom/src/p_pspr.c: In function ‘A_Light1’:
/home/hazelnot/git/calico-doom/src/p_pspr.c:721:44: warning: unused parameter ‘psp’ [-Wunused-parameter]
  721 | void A_Light1 (player_t *player, pspdef_t *psp)
      |                                  ~~~~~~~~~~^~~
/home/hazelnot/git/calico-doom/src/p_pspr.c: In function ‘A_Light2’:
/home/hazelnot/git/calico-doom/src/p_pspr.c:726:44: warning: unused parameter ‘psp’ [-Wunused-parameter]
  726 | void A_Light2 (player_t *player, pspdef_t *psp)
      |                                  ~~~~~~~~~~^~~
/home/hazelnot/git/calico-doom/src/p_pspr.c: In function ‘A_BFGsound’:
/home/hazelnot/git/calico-doom/src/p_pspr.c:770:45: warning: unused parameter ‘psp’ [-Wunused-parameter]
  770 | void A_BFGsound(player_t *player, pspdef_t *psp)
      |                                   ~~~~~~~~~~^~~
[ 32%] Building C object src/CMakeFiles/calico-doom.dir/p_setup.c.o
[ 33%] Building C object src/CMakeFiles/calico-doom.dir/p_shoot.c.o
[ 34%] Building C object src/CMakeFiles/calico-doom.dir/p_sight.c.o
[ 36%] Building C object src/CMakeFiles/calico-doom.dir/p_slide.c.o
[ 37%] Building C object src/CMakeFiles/calico-doom.dir/p_spec.c.o
/home/hazelnot/git/calico-doom/src/p_spec.c:19:4: warning: missing initializer for field ‘endname’ of ‘animdef_t’ [-Wmissing-field-initializers]
   19 |    { -1 }
      |    ^
In file included from /home/hazelnot/git/calico-doom/src/p_local.h:233,
                 from /home/hazelnot/git/calico-doom/src/p_spec.c:4:
/home/hazelnot/git/calico-doom/src/p_spec.h:32:12: note: ‘endname’ declared here
   32 |    char    endname[9];
      |            ^~~~~~~
/home/hazelnot/git/calico-doom/src/p_spec.c: In function ‘P_InitPicAnims’:
/home/hazelnot/git/calico-doom/src/p_spec.c:32:37: warning: comparison of integer expressions of different signedness: ‘boolean’ and ‘int’ [-Wsign-compare]
   32 |    for(i = 0; animdefs[i].istexture != -1; i++)
      |                                     ^~
/home/hazelnot/git/calico-doom/src/p_spec.c: In function ‘EV_DoDonut’:
/home/hazelnot/git/calico-doom/src/p_spec.c:734:14: warning: suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’ [-Wparentheses]
  734 |          if((!s2->lines[i]->flags & ML_TWOSIDED) || (s2->lines[i]->backsector == s1))
      |              ^~~~~~~~~~~~~~~~~~~~
[ 38%] Building C object src/CMakeFiles/calico-doom.dir/p_switch.c.o
[ 39%] Building C object src/CMakeFiles/calico-doom.dir/p_telept.c.o
[ 40%] Building C object src/CMakeFiles/calico-doom.dir/p_tick.c.o
[ 41%] Building C object src/CMakeFiles/calico-doom.dir/p_user.c.o
/home/hazelnot/git/calico-doom/src/p_user.c: In function ‘P_PlayerThink’:
/home/hazelnot/git/calico-doom/src/p_user.c:607:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘weapontype_t’ [-Wsign-compare]
  607 |          while(wp != player->readyweapon && !P_CanFireWeapon(player, wp));
      |                   ^~
/home/hazelnot/git/calico-doom/src/p_user.c:618:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘weapontype_t’ [-Wsign-compare]
  618 |          while(wp != player->readyweapon && !P_CanFireWeapon(player, wp));
      |                   ^~
[ 43%] Building C object src/CMakeFiles/calico-doom.dir/r_data.c.o
[ 44%] Building C object src/CMakeFiles/calico-doom.dir/r_main.c.o
[ 45%] Building C object src/CMakeFiles/calico-doom.dir/r_phase1.c.o
[ 46%] Building C object src/CMakeFiles/calico-doom.dir/r_phase2.c.o
/home/hazelnot/git/calico-doom/src/r_phase2.c:10:1: warning: missing initializer for field ‘special’ of ‘sector_t’ [-Wmissing-field-initializers]
   10 | static sector_t emptysector = { 0, 0, -2, -2, -2 };
      | ^~~~~~
In file included from /home/hazelnot/git/calico-doom/src/r_phase2.c:8:
/home/hazelnot/git/calico-doom/src/r_local.h:60:12: note: ‘special’ declared here
   60 |    VINT    special, tag;
      |            ^~~~~~~
[ 47%] Building C object src/CMakeFiles/calico-doom.dir/r_phase3.c.o
[ 48%] Building C object src/CMakeFiles/calico-doom.dir/r_phase4.c.o
[ 50%] Building C object src/CMakeFiles/calico-doom.dir/r_phase5.c.o
[ 51%] Building C object src/CMakeFiles/calico-doom.dir/r_phase6.c.o
[ 52%] Building C object src/CMakeFiles/calico-doom.dir/r_phase7.c.o
[ 53%] Building C object src/CMakeFiles/calico-doom.dir/r_phase8.c.o
/home/hazelnot/git/calico-doom/src/r_phase8.c: In function ‘R_ClipVisSprite’:
/home/hazelnot/git/calico-doom/src/r_phase8.c:112:12: warning: variable ‘gzt’ set but not used [-Wunused-but-set-variable]
  112 |    int     gzt;        // FP+9
      |            ^~~
/home/hazelnot/git/calico-doom/src/r_phase8.c:111:12: warning: variable ‘gz’ set but not used [-Wunused-but-set-variable]
  111 |    fixed_t gz;         // FP+8
      |            ^~
[ 54%] Building C object src/CMakeFiles/calico-doom.dir/r_phase9.c.o
[ 55%] Building C object src/CMakeFiles/calico-doom.dir/sounds.c.o
/home/hazelnot/git/calico-doom/src/sounds.c:31:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   31 |   { "pistol", false, 64, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:32:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   32 |   { "shotgn", false, 64, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:33:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   33 |   { "sgcock", false, 64, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:34:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   34 |   { "plasma", false, 64, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:35:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   35 |   { "bfg", false, 64, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:36:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   36 |   { "sawup", false, 64, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:37:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   37 |   { "sawidl", false, 128, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:38:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   38 |   { "sawful", false, 64, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:39:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   39 |   { "sawhit", false, 64, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:40:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   40 |   { "rlaunc", false, 64, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:41:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   41 |   { "rfly", false, 64, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:42:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   42 |   { "rxplod", true, 70, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:43:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   43 |   { "firsht", false, 70, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:44:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   44 |   { "firbal", false, 70, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:45:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   45 |   { "firxpl", true, 70, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:46:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   46 |   { "pstart", false, 100, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:47:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   47 |   { "pstop", false, 100, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:48:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   48 |   { "doropn", false, 100, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:49:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   49 |   { "dorcls", false, 100, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:50:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   50 |   { "stnmov", false, 100, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:51:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   51 |   { "swtchn", false, 78, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:52:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   52 |   { "swtchx", false, 78, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:53:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   53 |   { "plpain", false, 96, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:54:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   54 |   { "dmpain", false, 96, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:55:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   55 |   { "popain", false, 96, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:56:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   56 |   { "slop", false, 78, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:57:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   57 |   { "itemup", true, 78, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:58:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   58 |   { "wpnup", true, 78, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:59:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   59 |   { "oof", false, 96, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:60:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   60 |   { "telept", false, 32, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:61:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   61 |   { "posit1", true, 98, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:62:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   62 |   { "posit2", true, 98, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:63:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   63 |   { "posit3", true, 98, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:64:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   64 |   { "bgsit1", true, 98, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:65:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   65 |   { "bgsit2", true, 98, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:66:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   66 |   { "sgtsit", true, 98, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:67:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   67 |   { "cacsit", true, 98, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:68:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   68 |   { "brssit", true, 94, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:69:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   69 |   { "cybsit", true, 92, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:70:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   70 |   { "spisit", true, 90, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:71:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   71 |   { "sklatk", false, 70, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:72:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   72 |   { "sgtatk", false, 70, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:73:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   73 |   { "claw", false, 70, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:74:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   74 |   { "pldeth", false, 32, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:75:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   75 |   { "podth1", false, 70, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:76:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   76 |   { "podth2", false, 70, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:77:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   77 |   { "podth3", false, 70, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:78:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   78 |   { "bgdth1", false, 70, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:79:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   79 |   { "bgdth2", false, 70, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:80:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   80 |   { "sgtdth", false, 70, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:81:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   81 |   { "cacdth", false, 70, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:82:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   82 |   { "skldth", false, 70, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:83:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   83 |   { "brsdth", false, 32, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:84:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   84 |   { "cybdth", false, 32, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:85:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   85 |   { "spidth", false, 32, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:86:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   86 |   { "posact", true, 120, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:87:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   87 |   { "bgact", true, 120, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:88:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   88 |   { "dmact", true, 120, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:89:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   89 |   { "noway", false, 78, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:90:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   90 |   { "barexp", false, 60, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:91:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   91 |   { "punch", false, 64, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:92:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   92 |   { "hoof", false, 120, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:93:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   93 |   { "metal", false, 120, 0, -1, -1, 0 },
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
/home/hazelnot/git/calico-doom/src/sounds.c:94:3: warning: missing initializer for field ‘sample’ of ‘sfxinfo_t’ {aka ‘struct sfxinfo_s’} [-Wmissing-field-initializers]
   94 |   { "itmbk", false, 120, 0, -1, -1, 0 }
      |   ^
In file included from /home/hazelnot/git/calico-doom/src/sounds.h:4,
                 from /home/hazelnot/git/calico-doom/src/doomdef.h:711,
                 from /home/hazelnot/git/calico-doom/src/sounds.c:1:
/home/hazelnot/git/calico-doom/src/soundst.h:37:22: note: ‘sample’ declared here
   37 |    struct SfxSample *sample; // CALICO: converted sample data
      |                      ^~~~~~
[ 56%] Building C object src/CMakeFiles/calico-doom.dir/sprinfo.c.o
[ 58%] Building C object src/CMakeFiles/calico-doom.dir/s_sound.c.o
[ 59%] Building CXX object src/CMakeFiles/calico-doom.dir/s_soundfmt.cpp.o
[ 60%] Building C object src/CMakeFiles/calico-doom.dir/st_main.c.o
/home/hazelnot/git/calico-doom/src/st_main.c: In function ‘ST_Drawer’:
/home/hazelnot/git/calico-doom/src/st_main.c:296:27: warning: comparison of integer expressions of different signedness: ‘boolean’ and ‘int’ [-Wsign-compare]
  296 |       if(stbar.cards[ind] != i)
      |                           ^~
/home/hazelnot/git/calico-doom/src/st_main.c: In function ‘valtostr’:
/home/hazelnot/git/calico-doom/src/st_main.c:504:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  504 |       if(index >= sizeof(temp))
      |                ^~
[ 61%] Building C object src/CMakeFiles/calico-doom.dir/tables.c.o
[ 62%] Building C object src/CMakeFiles/calico-doom.dir/vsprintf.c.o
[ 63%] Building C object src/CMakeFiles/calico-doom.dir/w_iwad.c.o
In file included from /home/hazelnot/git/calico-doom/src/w_iwad.c:38:
/home/hazelnot/git/calico-doom/src/w_iwad.c: In function ‘W_isROM’:
/home/hazelnot/git/calico-doom/src/keywords.h:58:25: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare]
   58 | #define emin(a, b) ((a) < (b) ? (a) : (b))
      |                         ^
/home/hazelnot/git/calico-doom/src/w_iwad.c:153:18: note: in expansion of macro ‘emin’
  153 |       readSize = emin(earrlen(buffer), fileSize - readPos);
      |                  ^~~~
/home/hazelnot/git/calico-doom/src/keywords.h:58:39: warning: operand of ‘?:’ changes signedness from ‘long int’ to ‘long unsigned int’ due to unsignedness of other operand [-Wsign-compare]
   58 | #define emin(a, b) ((a) < (b) ? (a) : (b))
      |                                       ^~~
/home/hazelnot/git/calico-doom/src/w_iwad.c:153:18: note: in expansion of macro ‘emin’
  153 |       readSize = emin(earrlen(buffer), fileSize - readPos);
      |                  ^~~~
/home/hazelnot/git/calico-doom/src/w_iwad.c: In function ‘W_cacheWADFile’:
/home/hazelnot/git/calico-doom/src/w_iwad.c:211:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare]
  211 |    if(fread(buffer, 1, length, f) != length)
      |                                   ^~
[ 65%] Building C object src/CMakeFiles/calico-doom.dir/w_wad.c.o
[ 66%] Building C object src/CMakeFiles/calico-doom.dir/z_zone.c.o
/home/hazelnot/git/calico-doom/src/z_zone.c: In function ‘Z_Free2’:
/home/hazelnot/git/calico-doom/src/z_zone.c:85:25: warning: unused parameter ‘mainzone’ [-Wunused-parameter]
   85 | void Z_Free2(memzone_t *mainzone, void *ptr)
      |              ~~~~~~~~~~~^~~~~~~~
[ 67%] Building CXX object src/CMakeFiles/calico-doom.dir/elib/atexit.cpp.o
[ 68%] Building CXX object src/CMakeFiles/calico-doom.dir/elib/configfile.cpp.o
In file included from /home/hazelnot/git/calico-doom/src/elib/configfile.cpp:36:
/home/hazelnot/git/calico-doom/src/elib/parser.h: In member function ‘virtual void Parser::initTokenizer(Tokenizer&)’:
/home/hazelnot/git/calico-doom/src/elib/parser.h:118:42: warning: unused parameter ‘token’ [-Wunused-parameter]
  118 |    virtual void initTokenizer(Tokenizer &token) {}
      |                               ~~~~~~~~~~~^~~~~
/home/hazelnot/git/calico-doom/src/elib/parser.h: In member function ‘virtual bool Parser::doToken(Tokenizer&)’:
/home/hazelnot/git/calico-doom/src/elib/parser.h:121:36: warning: unused parameter ‘token’ [-Wunused-parameter]
  121 |    virtual bool doToken(Tokenizer &token) { return true; }
      |                         ~~~~~~~~~~~^~~~~
/home/hazelnot/git/calico-doom/src/elib/parser.h: In member function ‘virtual void Parser::onEOF(bool)’:
/home/hazelnot/git/calico-doom/src/elib/parser.h:124:28: warning: unused parameter ‘early’ [-Wunused-parameter]
  124 |    virtual void onEOF(bool early) {}
      |                       ~~~~~^~~~~
[ 69%] Building C object src/CMakeFiles/calico-doom.dir/elib/m_argv.c.o
[ 70%] Building CXX object src/CMakeFiles/calico-doom.dir/elib/misc.cpp.o
/home/hazelnot/git/calico-doom/src/elib/misc.cpp: In function ‘long int M_FileLength(FILE*)’:
/home/hazelnot/git/calico-doom/src/elib/misc.cpp:116:9: warning: variable ‘curpos’ set but not used [-Wunused-but-set-variable]
  116 |    long curpos, len;
      |         ^~~~~~
[ 72%] Building CXX object src/CMakeFiles/calico-doom.dir/elib/parser.cpp.o
In file included from /home/hazelnot/git/calico-doom/src/elib/parser.cpp:31:
/home/hazelnot/git/calico-doom/src/elib/parser.h: In member function ‘virtual void Parser::initTokenizer(Tokenizer&)’:
/home/hazelnot/git/calico-doom/src/elib/parser.h:118:42: warning: unused parameter ‘token’ [-Wunused-parameter]
  118 |    virtual void initTokenizer(Tokenizer &token) {}
      |                               ~~~~~~~~~~~^~~~~
/home/hazelnot/git/calico-doom/src/elib/parser.h: In member function ‘virtual bool Parser::doToken(Tokenizer&)’:
/home/hazelnot/git/calico-doom/src/elib/parser.h:121:36: warning: unused parameter ‘token’ [-Wunused-parameter]
  121 |    virtual bool doToken(Tokenizer &token) { return true; }
      |                         ~~~~~~~~~~~^~~~~
/home/hazelnot/git/calico-doom/src/elib/parser.h: In member function ‘virtual void Parser::onEOF(bool)’:
/home/hazelnot/git/calico-doom/src/elib/parser.h:124:28: warning: unused parameter ‘early’ [-Wunused-parameter]
  124 |    virtual void onEOF(bool early) {}
      |                       ~~~~~^~~~~
[ 73%] Building CXX object src/CMakeFiles/calico-doom.dir/elib/qstring.cpp.o
/home/hazelnot/git/calico-doom/src/elib/qstring.cpp: In member function ‘const char* qstring::findSubStrNoCase(const char*) const’:
/home/hazelnot/git/calico-doom/src/elib/qstring.cpp:879:51: warning: unused parameter ‘substr’ [-Wunused-parameter]
  879 | const char *qstring::findSubStrNoCase(const char *substr) const
      |                                       ~~~~~~~~~~~~^~~~~~
[ 74%] Building CXX object src/CMakeFiles/calico-doom.dir/elib/zone.cpp.o
[ 75%] Building CXX object src/CMakeFiles/calico-doom.dir/gl/gl_render.cpp.o
In file included from /home/hazelnot/git/calico-doom/src/gl/gl_render.cpp:37:
/home/hazelnot/git/calico-doom/src/gl/../rb/rb_draw.h: In function ‘void RB_DefTexCoords(vtx_t*, const rbTexture*)’:
/home/hazelnot/git/calico-doom/src/gl/../rb/rb_draw.h:83:65: warning: unused parameter ‘tex’ [-Wunused-parameter]
   83 | static inline void RB_DefTexCoords(vtx_t v[4], const rbTexture *tex)
      |                                                ~~~~~~~~~~~~~~~~~^~~
[ 76%] Building CXX object src/CMakeFiles/calico-doom.dir/gl/resource.cpp.o
[ 77%] Building C object src/CMakeFiles/calico-doom.dir/hal/hal_init.c.o
[ 79%] Building C object src/CMakeFiles/calico-doom.dir/hal/hal_input.c.o
[ 80%] Building C object src/CMakeFiles/calico-doom.dir/hal/hal_ml.c.o
[ 81%] Building C object src/CMakeFiles/calico-doom.dir/hal/hal_platform.c.o
[ 82%] Building C object src/CMakeFiles/calico-doom.dir/hal/hal_sfx.c.o
[ 83%] Building C object src/CMakeFiles/calico-doom.dir/hal/hal_timer.c.o
[ 84%] Building C object src/CMakeFiles/calico-doom.dir/hal/hal_video.c.o
[ 86%] Building C object src/CMakeFiles/calico-doom.dir/posix/posix_main.c.o
[ 87%] Building CXX object src/CMakeFiles/calico-doom.dir/posix/posix_platform.cpp.o
/home/hazelnot/git/calico-doom/src/posix/posix_platform.cpp: In function ‘void POSIX_DebugMsg(const char*, ...)’:
/home/hazelnot/git/calico-doom/src/posix/posix_platform.cpp:48:40: warning: unused parameter ‘msg’ [-Wunused-parameter]
   48 | static void POSIX_DebugMsg(const char *msg, ...)
      |                            ~~~~~~~~~~~~^~~
/home/hazelnot/git/calico-doom/src/posix/posix_platform.cpp: At global scope:
/home/hazelnot/git/calico-doom/src/posix/posix_platform.cpp:117:13: warning: ‘bool POSIX_CreateDirectory(const char*)’ defined but not used [-Wunused-function]
  117 | static bool POSIX_CreateDirectory(const char *name)
      |             ^~~~~~~~~~~~~~~~~~~~~
[ 88%] Building CXX object src/CMakeFiles/calico-doom.dir/rb/rb_draw.cpp.o
In file included from /home/hazelnot/git/calico-doom/src/rb/rb_draw.cpp:37:
/home/hazelnot/git/calico-doom/src/rb/rb_draw.h: In function ‘void RB_DefTexCoords(vtx_t*, const rbTexture*)’:
/home/hazelnot/git/calico-doom/src/rb/rb_draw.h:83:65: warning: unused parameter ‘tex’ [-Wunused-parameter]
   83 | static inline void RB_DefTexCoords(vtx_t v[4], const rbTexture *tex)
      |                                                ~~~~~~~~~~~~~~~~~^~~
[ 89%] Building CXX object src/CMakeFiles/calico-doom.dir/rb/rb_main.cpp.o
[ 90%] Building CXX object src/CMakeFiles/calico-doom.dir/rb/rb_texture.cpp.o
[ 91%] Building CXX object src/CMakeFiles/calico-doom.dir/rb/valloc.cpp.o
[ 93%] Building C object src/CMakeFiles/calico-doom.dir/sdl/sdl_hal.c.o
[ 94%] Building C object src/CMakeFiles/calico-doom.dir/sdl/sdl_init.c.o
[ 95%] Building CXX object src/CMakeFiles/calico-doom.dir/sdl/sdl_input.cpp.o
/home/hazelnot/git/calico-doom/src/sdl/sdl_input.cpp: In function ‘void SDL2_processTrigger(int&, SDL_GameControllerAxis, Sint16)’:
/home/hazelnot/git/calico-doom/src/sdl/sdl_input.cpp:526:84: warning: unused parameter ‘value’ [-Wunused-parameter]
  526 | static void SDL2_processTrigger(int &buttons, SDL_GameControllerAxis which, Sint16 value)
      |                                                                             ~~~~~~~^~~~~
[ 96%] Building CXX object src/CMakeFiles/calico-doom.dir/sdl/sdl_sound.cpp.o
/home/hazelnot/git/calico-doom/src/sdl/sdl_sound.cpp: In instantiation of ‘void SDL2Sfx_updateSoundCB(void*, Uint8*, int) [with T = float; Uint8 = unsigned char]’:
/home/hazelnot/git/calico-doom/src/sdl/sdl_sound.cpp:568:66:   required from here
/home/hazelnot/git/calico-doom/src/sdl/sdl_sound.cpp:385:41: warning: unused parameter ‘userdata’ [-Wunused-parameter]
  385 | static void SDL2Sfx_updateSoundCB(void *userdata, Uint8 *stream, int len)
      |                                   ~~~~~~^~~~~~~~
/home/hazelnot/git/calico-doom/src/sdl/sdl_sound.cpp: In instantiation of ‘void SDL2Sfx_updateSoundCB(void*, Uint8*, int) [with T = short int; Uint8 = unsigned char]’:
/home/hazelnot/git/calico-doom/src/sdl/sdl_sound.cpp:568:66:   required from here
/home/hazelnot/git/calico-doom/src/sdl/sdl_sound.cpp:385:41: warning: unused parameter ‘userdata’ [-Wunused-parameter]
[ 97%] Building CXX object src/CMakeFiles/calico-doom.dir/sdl/sdl_timer.cpp.o
[ 98%] Building CXX object src/CMakeFiles/calico-doom.dir/sdl/sdl_video.cpp.o
[100%] Linking CXX executable calico-doom
/usr/bin/ld: CMakeFiles/calico-doom.dir/sdl/sdl_video.cpp.o: warning: relocation against `g_renderer' in read-only section `.text'
/usr/bin/ld: CMakeFiles/calico-doom.dir/am_main.c.o: in function `AM_Start':
am_main.c:(.text+0x82): undefined reference to `g_renderer'
/usr/bin/ld: CMakeFiles/calico-doom.dir/am_main.c.o: in function `AM_Drawer':
am_main.c:(.text+0x7ce): undefined reference to `g_renderer'
/usr/bin/ld: CMakeFiles/calico-doom.dir/f_main.c.o: in function `BufferedDrawSprite':
f_main.c:(.text+0x208): undefined reference to `g_renderer'
/usr/bin/ld: f_main.c:(.text+0x21e): undefined reference to `g_renderer'
/usr/bin/ld: CMakeFiles/calico-doom.dir/jagonly.c.o: in function `Jag68k_main':
jagonly.c:(.text+0xec): undefined reference to `g_renderer'
/usr/bin/ld: CMakeFiles/calico-doom.dir/jagonly.c.o:jagonly.c:(.text+0x122): more undefined references to `g_renderer' follow
/usr/bin/ld: CMakeFiles/calico-doom.dir/gl/gl_render.cpp.o: in function `GL_RenderFrame()':
gl_render.cpp:(.text+0x48e): undefined reference to `GL_ExecuteDrawCommands()'
/usr/bin/ld: gl_render.cpp:(.text+0x493): undefined reference to `GL_ClearDrawCommands()'
/usr/bin/ld: CMakeFiles/calico-doom.dir/gl/gl_render.cpp.o: in function `GL_InitRenderer(int, int)':
gl_render.cpp:(.text+0x4bc): undefined reference to `GL_SetDrawCommandFunc(void (*)(int, int, unsigned int, unsigned int, rbTexture&))'
/usr/bin/ld: CMakeFiles/calico-doom.dir/gl/gl_render.cpp.o: in function `GL_SelectRenderer()':
gl_render.cpp:(.text+0x56d): undefined reference to `g_renderer'
/usr/bin/ld: CMakeFiles/calico-doom.dir/gl/gl_render.cpp.o:(.data.rel+0x8): undefined reference to `GL_InitFramebufferTextures()'
/usr/bin/ld: CMakeFiles/calico-doom.dir/gl/gl_render.cpp.o:(.data.rel+0x10): undefined reference to `GL_GetFramebuffer(glfbwhich_e)'
/usr/bin/ld: CMakeFiles/calico-doom.dir/gl/gl_render.cpp.o:(.data.rel+0x18): undefined reference to `GL_UpdateFramebuffer(glfbwhich_e)'
/usr/bin/ld: CMakeFiles/calico-doom.dir/gl/gl_render.cpp.o:(.data.rel+0x20): undefined reference to `GL_ClearFramebuffer(glfbwhich_e, unsigned int)'
/usr/bin/ld: CMakeFiles/calico-doom.dir/gl/gl_render.cpp.o:(.data.rel+0x28): undefined reference to `GL_FramebufferSetUpdated(glfbwhich_e)'
/usr/bin/ld: CMakeFiles/calico-doom.dir/gl/gl_render.cpp.o:(.data.rel+0x30): undefined reference to `GL_AddFramebuffer(glfbwhich_e)'
/usr/bin/ld: CMakeFiles/calico-doom.dir/gl/gl_render.cpp.o:(.data.rel+0x40): undefined reference to `GL_NewTextureResource(char const*, void*, unsigned int, unsigned int, glrestype_e, int)'
/usr/bin/ld: CMakeFiles/calico-doom.dir/gl/gl_render.cpp.o:(.data.rel+0x48): undefined reference to `GL_TextureResourceGetFramebuffer(glfbwhich_e)'
/usr/bin/ld: CMakeFiles/calico-doom.dir/gl/gl_render.cpp.o:(.data.rel+0x50): undefined reference to `GL_CheckForTextureResource(char const*)'
/usr/bin/ld: CMakeFiles/calico-doom.dir/gl/gl_render.cpp.o:(.data.rel+0x58): undefined reference to `GL_UpdateTextureResource(void*)'
/usr/bin/ld: CMakeFiles/calico-doom.dir/gl/gl_render.cpp.o:(.data.rel+0x60): undefined reference to `GL_TextureResourceSetUpdated(void*)'
/usr/bin/ld: CMakeFiles/calico-doom.dir/gl/gl_render.cpp.o:(.data.rel+0x68): undefined reference to `GL_GetTextureResourceStore(void*)'
/usr/bin/ld: CMakeFiles/calico-doom.dir/gl/gl_render.cpp.o:(.data.rel+0x70): undefined reference to `GL_ClearTextureResource(void*, unsigned int)'
/usr/bin/ld: CMakeFiles/calico-doom.dir/gl/gl_render.cpp.o:(.data.rel+0x78): undefined reference to `GL_AddDrawCommand(void*, int, int, unsigned int, unsigned int)'
/usr/bin/ld: CMakeFiles/calico-doom.dir/gl/gl_render.cpp.o:(.data.rel+0x80): undefined reference to `GL_AddLateDrawCommand(void*, int, int, unsigned int, unsigned int)'
/usr/bin/ld: CMakeFiles/calico-doom.dir/sdl/sdl_video.cpp.o: in function `SDL2_setRenderer()':
sdl_video.cpp:(.text+0x1d): undefined reference to `GL4_SelectRenderer()'
/usr/bin/ld: sdl_video.cpp:(.text+0x46): undefined reference to `g_renderer'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
collect2: error: ld returned 1 exit status
make[2]: *** [src/CMakeFiles/calico-doom.dir/build.make:1446: src/calico-doom] Error 1
make[1]: *** [CMakeFiles/Makefile2:98: src/CMakeFiles/calico-doom.dir/all] Error 2
make: *** [Makefile:91: all] Error 2

hazelnot avatar Sep 26 '21 12:09 hazelnot