Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't build on Arch Linux #10

Open
hazelnot opened this issue Sep 26, 2021 · 0 comments
Open

Can't build on Arch Linux #10

hazelnot opened this issue Sep 26, 2021 · 0 comments

Comments

@hazelnot
Copy link

[  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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant