-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
➜ source git:(main) ✗ ./build.sh
========================================
KiDoom Build Script
========================================
Project root: /home/harm/Documents/KiDoom
Source files: /home/harm/Documents/KiDoom/doom/source
✓ doomgeneric already present
Step 2: Copying platform files...
'/home/harm/Documents/KiDoom/doom/source/doomgeneric_kicad_dual.c' -> '/home/harm/Documents/KiDoom/doomgeneric/doomgeneric/doomgeneric_kicad_dual.c'
'/home/harm/Documents/KiDoom/doom/source/doomgeneric_kicad_dual_v2.c' -> '/home/harm/Documents/KiDoom/doomgeneric/doomgeneric/doomgeneric_kicad_dual_v2.c'
'/home/harm/Documents/KiDoom/doom/source/doomgeneric_sdl_dual.c' -> '/home/harm/Documents/KiDoom/doomgeneric/doomgeneric/doomgeneric_sdl_dual.c'
'/home/harm/Documents/KiDoom/doom/source/doom_socket.c' -> '/home/harm/Documents/KiDoom/doomgeneric/doomgeneric/doom_socket.c'
'/home/harm/Documents/KiDoom/doom/source/doom_socket.h' -> '/home/harm/Documents/KiDoom/doomgeneric/doomgeneric/doom_socket.h'
'/home/harm/Documents/KiDoom/doom/source/Makefile.kicad' -> '/home/harm/Documents/KiDoom/doomgeneric/doomgeneric/Makefile.kicad'
'/home/harm/Documents/KiDoom/doom/source/Makefile.kicad_dual' -> '/home/harm/Documents/KiDoom/doomgeneric/doomgeneric/Makefile.kicad_dual'
✓ Platform files copied
Step 3: Building DOOM (Dual Mode: SDL + Vectors)...
rm -rf build_dual
rm -f doomgeneric_kicad_dual
rm -f doomgeneric_kicad_dual.gdb
rm -f doomgeneric_kicad_dual.map
mkdir -p build_dual
[Compiling dummy.c]
[Compiling am_map.c]
[Compiling doomdef.c]
[Compiling doomstat.c]
[Compiling dstrings.c]
[Compiling d_event.c]
[Compiling d_items.c]
[Compiling d_iwad.c]
[Compiling d_loop.c]
[Compiling d_main.c]
[Compiling d_mode.c]
[Compiling d_net.c]
[Compiling f_finale.c]
[Compiling f_wipe.c]
[Compiling g_game.c]
[Compiling hu_lib.c]
[Compiling hu_stuff.c]
[Compiling info.c]
[Compiling i_cdmus.c]
[Compiling i_endoom.c]
[Compiling i_joystick.c]
[Compiling i_scale.c]
[Compiling i_sound.c]
[Compiling i_system.c]
[Compiling i_timer.c]
[Compiling memio.c]
[Compiling m_argv.c]
[Compiling m_bbox.c]
[Compiling m_cheat.c]
[Compiling m_config.c]
[Compiling m_controls.c]
[Compiling m_fixed.c]
[Compiling m_menu.c]
[Compiling m_misc.c]
[Compiling m_random.c]
[Compiling p_ceilng.c]
[Compiling p_doors.c]
[Compiling p_enemy.c]
[Compiling p_floor.c]
[Compiling p_inter.c]
[Compiling p_lights.c]
[Compiling p_map.c]
[Compiling p_maputl.c]
p_maputl.c:849:43: warning: cast to smaller integer type 'int' from 'mobj_t *' (aka 'struct mobj_s *') [-Wpointer-to-int-cast]
InterceptsMemoryOverrun(location + 8, (int) intercept->d.thing);
^~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
[Compiling p_mobj.c]
[Compiling p_plats.c]
[Compiling p_pspr.c]
[Compiling p_saveg.c]
[Compiling p_setup.c]
[Compiling p_sight.c]
[Compiling p_spec.c]
[Compiling p_switch.c]
[Compiling p_telept.c]
[Compiling p_tick.c]
[Compiling p_user.c]
[Compiling r_bsp.c]
[Compiling r_data.c]
r_data.c:471:11: warning: variable 'totalwidth' set but not used [-Wunused-but-set-variable]
int totalwidth;
^
1 warning generated.
[Compiling r_draw.c]
r_draw.c:287:14: warning: variable 'frac' set but not used [-Wunused-but-set-variable]
fixed_t frac;
^
r_draw.c:347:14: warning: variable 'frac' set but not used [-Wunused-but-set-variable]
fixed_t frac;
^
2 warnings generated.
[Compiling r_main.c]
[Compiling r_plane.c]
[Compiling r_segs.c]
r_segs.c:399:19: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
offsetangle = abs(rw_normalangle-rw_angle1);
^
r_segs.c:399:19: note: remove the call to 'abs' since unsigned values cannot be negative
offsetangle = abs(rw_normalangle-rw_angle1);
^~~
1 warning generated.
[Compiling r_sky.c]
[Compiling r_things.c]
[Compiling sha1.c]
[Compiling sounds.c]
[Compiling statdump.c]
statdump.c:33:18: warning: unused variable 'doom1_par_times' [-Wunused-const-variable]
static const int doom1_par_times[] =
^
statdump.c:39:18: warning: unused variable 'doom2_par_times' [-Wunused-const-variable]
static const int doom2_par_times[] =
^
2 warnings generated.
[Compiling st_lib.c]
[Compiling st_stuff.c]
[Compiling s_sound.c]
[Compiling tables.c]
[Compiling v_video.c]
[Compiling wi_stuff.c]
[Compiling w_checksum.c]
[Compiling w_file.c]
[Compiling w_main.c]
[Compiling w_wad.c]
[Compiling z_zone.c]
[Compiling w_file_stdc.c]
[Compiling i_input.c]
i_input.c:51:19: warning: unused variable 'at_to_doom' [-Wunused-const-variable]
static const char at_to_doom[] =
^
1 warning generated.
[Compiling i_video.c]
i_video.c:324:19: warning: variable 'y_offset' set but not used [-Wunused-but-set-variable]
int x_offset, y_offset, x_offset_end;
^
i_video.c:26:1: warning: unused variable 'rcsid' [-Wunused-const-variable]
rcsid[] = "$Id: i_x.c,v 1.6 1997/02/03 22:45:10 b1 Exp $";
^
2 warnings generated.
[Compiling doomgeneric.c]
[Compiling doomgeneric_kicad_dual_v2.c]
doomgeneric_kicad_dual_v2.c:247:25: error: no member named 'mobjtype' in 'struct vissprite_s'
int type = vis->mobjtype; /* MT_PLAYER, MT_SHOTGUY, MT_BARREL, etc. */
~~~ ^
1 error generated.
make: *** [Makefile.kicad_dual:70: build_dual/doomgeneric_kicad_dual_v2.o] Error 1
➜ source git:(main) ✗ ./build.sh
========================================
KiDoom Build Script
========================================
Project root: /home/harm/Documents/KiDoom
Source files: /home/harm/Documents/KiDoom/doom/source
✓ doomgeneric already present
Step 2: Copying platform files...
'/home/harm/Documents/KiDoom/doom/source/doomgeneric_kicad_dual.c' -> '/home/harm/Documents/KiDoom/doomgeneric/doomgeneric/doomgeneric_kicad_dual.c'
'/home/harm/Documents/KiDoom/doom/source/doomgeneric_kicad_dual_v2.c' -> '/home/harm/Documents/KiDoom/doomgeneric/doomgeneric/doomgeneric_kicad_dual_v2.c'
'/home/harm/Documents/KiDoom/doom/source/doomgeneric_sdl_dual.c' -> '/home/harm/Documents/KiDoom/doomgeneric/doomgeneric/doomgeneric_sdl_dual.c'
'/home/harm/Documents/KiDoom/doom/source/doom_socket.c' -> '/home/harm/Documents/KiDoom/doomgeneric/doomgeneric/doom_socket.c'
'/home/harm/Documents/KiDoom/doom/source/doom_socket.h' -> '/home/harm/Documents/KiDoom/doomgeneric/doomgeneric/doom_socket.h'
'/home/harm/Documents/KiDoom/doom/source/Makefile.kicad' -> '/home/harm/Documents/KiDoom/doomgeneric/doomgeneric/Makefile.kicad'
'/home/harm/Documents/KiDoom/doom/source/Makefile.kicad_dual' -> '/home/harm/Documents/KiDoom/doomgeneric/doomgeneric/Makefile.kicad_dual'
✓ Platform files copied
Step 3: Building DOOM (Dual Mode: SDL + Vectors)...
rm -rf build_dual
rm -f doomgeneric_kicad_dual
rm -f doomgeneric_kicad_dual.gdb
rm -f doomgeneric_kicad_dual.map
mkdir -p build_dual
[Compiling dummy.c]
[Compiling am_map.c]
[Compiling doomdef.c]
[Compiling doomstat.c]
[Compiling dstrings.c]
[Compiling d_event.c]
[Compiling d_items.c]
[Compiling d_iwad.c]
[Compiling d_loop.c]
[Compiling d_main.c]
[Compiling d_mode.c]
[Compiling d_net.c]
[Compiling f_finale.c]
[Compiling f_wipe.c]
[Compiling g_game.c]
[Compiling hu_lib.c]
[Compiling hu_stuff.c]
[Compiling info.c]
[Compiling i_cdmus.c]
[Compiling i_endoom.c]
[Compiling i_joystick.c]
[Compiling i_scale.c]
[Compiling i_sound.c]
[Compiling i_system.c]
[Compiling i_timer.c]
[Compiling memio.c]
[Compiling m_argv.c]
[Compiling m_bbox.c]
[Compiling m_cheat.c]
[Compiling m_config.c]
[Compiling m_controls.c]
[Compiling m_fixed.c]
[Compiling m_menu.c]
[Compiling m_misc.c]
[Compiling m_random.c]
[Compiling p_ceilng.c]
[Compiling p_doors.c]
[Compiling p_enemy.c]
[Compiling p_floor.c]
[Compiling p_inter.c]
[Compiling p_lights.c]
[Compiling p_map.c]
[Compiling p_maputl.c]
p_maputl.c:849:43: warning: cast to smaller integer type 'int' from 'mobj_t *' (aka 'struct mobj_s *') [-Wpointer-to-int-cast]
InterceptsMemoryOverrun(location + 8, (int) intercept->d.thing);
^~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
[Compiling p_mobj.c]
[Compiling p_plats.c]
[Compiling p_pspr.c]
[Compiling p_saveg.c]
[Compiling p_setup.c]
[Compiling p_sight.c]
[Compiling p_spec.c]
[Compiling p_switch.c]
[Compiling p_telept.c]
[Compiling p_tick.c]
[Compiling p_user.c]
[Compiling r_bsp.c]
[Compiling r_data.c]
r_data.c:471:11: warning: variable 'totalwidth' set but not used [-Wunused-but-set-variable]
int totalwidth;
^
1 warning generated.
[Compiling r_draw.c]
r_draw.c:287:14: warning: variable 'frac' set but not used [-Wunused-but-set-variable]
fixed_t frac;
^
r_draw.c:347:14: warning: variable 'frac' set but not used [-Wunused-but-set-variable]
fixed_t frac;
^
2 warnings generated.
[Compiling r_main.c]
[Compiling r_plane.c]
[Compiling r_segs.c]
r_segs.c:399:19: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
offsetangle = abs(rw_normalangle-rw_angle1);
^
r_segs.c:399:19: note: remove the call to 'abs' since unsigned values cannot be negative
offsetangle = abs(rw_normalangle-rw_angle1);
^~~
1 warning generated.
[Compiling r_sky.c]
[Compiling r_things.c]
[Compiling sha1.c]
[Compiling sounds.c]
[Compiling statdump.c]
statdump.c:33:18: warning: unused variable 'doom1_par_times' [-Wunused-const-variable]
static const int doom1_par_times[] =
^
statdump.c:39:18: warning: unused variable 'doom2_par_times' [-Wunused-const-variable]
static const int doom2_par_times[] =
^
2 warnings generated.
[Compiling st_lib.c]
[Compiling st_stuff.c]
[Compiling s_sound.c]
[Compiling tables.c]
[Compiling v_video.c]
[Compiling wi_stuff.c]
[Compiling w_checksum.c]
[Compiling w_file.c]
[Compiling w_main.c]
[Compiling w_wad.c]
[Compiling z_zone.c]
[Compiling w_file_stdc.c]
[Compiling i_input.c]
i_input.c:51:19: warning: unused variable 'at_to_doom' [-Wunused-const-variable]
static const char at_to_doom[] =
^
1 warning generated.
[Compiling i_video.c]
i_video.c:324:19: warning: variable 'y_offset' set but not used [-Wunused-but-set-variable]
int x_offset, y_offset, x_offset_end;
^
i_video.c:26:1: warning: unused variable 'rcsid' [-Wunused-const-variable]
rcsid[] = "$Id: i_x.c,v 1.6 1997/02/03 22:45:10 b1 Exp $";
^
2 warnings generated.
[Compiling doomgeneric.c]
[Compiling doomgeneric_kicad_dual_v2.c]
doomgeneric_kicad_dual_v2.c:247:25: error: no member named 'mobjtype' in 'struct vissprite_s'
int type = vis->mobjtype; /* MT_PLAYER, MT_SHOTGUY, MT_BARREL, etc. */
~~~ ^
1 error generated.Metadata
Metadata
Assignees
Labels
No labels