D: [iurt_root_command] chroot warning: %make is deprecated, use %make_build instead Installing /home/iurt/rpmbuild/SRPMS/cube-escape-0.9-5.mga8.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.7efcit + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD + rm -rf cube-escape-0.9 + /usr/bin/gzip -dc /home/iurt/rpmbuild/SOURCES/cube-escape-0.9.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd cube-escape-0.9 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /home/iurt/rpmbuild/SOURCES/cube-escape-0.9-mga-system-wide-paths.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /home/iurt/rpmbuild/SOURCES/cube-escape-0.9-mga-respect-optflags.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.GVg6os + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd cube-escape-0.9 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables ' + export FCFLAGS + LDFLAGS=' -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags' + export LDFLAGS + /usr/bin/make -O -j8 gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o src/maze.o src/maze.c gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o src/draw.o src/draw.c gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o src/main.o src/main.c gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o src/states.o src/states.c gcc -s -o cube-escape src/main.o src/states.o src/draw.o src/maze.o -L/usr/lib64 -lSDL -lm -lSDL_ttf -lSDL_image -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:136: multiple definition of `black_c'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:136: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:133: multiple definition of `white_c'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:133: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:165: multiple definition of `playing'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:165: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:113: multiple definition of `black'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:113: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:88: multiple definition of `Screen'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:88: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:194: multiple definition of `NextState'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:194: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:195: multiple definition of `PreviousState'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:195: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:196: multiple definition of `AffirmState'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:196: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:198: multiple definition of `state_arg'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:198: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:138: multiple definition of `mouse_c'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:138: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:190: multiple definition of `fade_start'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:190: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:91: multiple definition of `fade_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:91: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:92: multiple definition of `prev_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:92: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:110: multiple definition of `white'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:110: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:158: multiple definition of `exit_choice'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:158: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:159: multiple definition of `total_num_levels'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:159: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:160: multiple definition of `start_level'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:160: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:166: multiple definition of `fast_graphics'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:166: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:186: multiple definition of `exit_mult'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:186: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:164: multiple definition of `follow_player'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:164: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:185: multiple definition of `full_zoom'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:185: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:168: multiple definition of `redraw_maze'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:168: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:184: multiple definition of `player_zoom'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:184: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:183: multiple definition of `player_zoom_speed'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:183: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:112: multiple definition of `dk_grey'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:112: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:125: multiple definition of `alpha_mask'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:125: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:156: multiple definition of `tick_count'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:156: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:90: multiple definition of `maze_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:90: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:140: multiple definition of `player'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:140: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:142: multiple definition of `exit_up_rooms'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:142: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:170: multiple definition of `show_ctrl_buttons'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:170: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:157: multiple definition of `current_quad'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:157: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:175: multiple definition of `k_up'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:175: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:162: multiple definition of `rotating'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:162: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:179: multiple definition of `k_shift'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:179: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:180: multiple definition of `k_ctrl'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:180: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:176: multiple definition of `k_down'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:176: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:177: multiple definition of `k_left'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:177: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:178: multiple definition of `k_right'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:178: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:167: multiple definition of `fast_move'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:167: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:189: multiple definition of `rotation_start'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:189: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:155: multiple definition of `n_frames'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:155: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:172: multiple definition of `quads'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:172: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:147: multiple definition of `points'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:147: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:153: multiple definition of `maze_size'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:153: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:181: multiple definition of `k_spc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:181: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:143: multiple definition of `exit_dn_rooms'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:143: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:169: multiple definition of `pl_move_time'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:169: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:144: multiple definition of `exit_final_room'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:144: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:96: multiple definition of `exit_txt_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:96: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:108: multiple definition of `exit_rect'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:108: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:97: multiple definition of `exit_up_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:97: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:130: multiple definition of `exit_up_pal_cpy'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:130: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:127: multiple definition of `exit_up_pal'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:127: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:98: multiple definition of `exit_dn_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:98: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:131: multiple definition of `exit_dn_pal_cpy'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:131: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:128: multiple definition of `exit_dn_pal'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:128: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:99: multiple definition of `exit_final_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:99: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:132: multiple definition of `exit_final_pal_cpy'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:132: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:129: multiple definition of `exit_final_pal'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:129: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:102: multiple definition of `quad_sfcs'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:102: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:101: multiple definition of `quid_sfcs'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:101: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:163: multiple definition of `show_full_map'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:163: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:111: multiple definition of `grey'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:111: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:148: multiple definition of `copy_points'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:148: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:103: multiple definition of `hide_sfcs'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:103: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:188: multiple definition of `unhide_starts'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:188: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:95: multiple definition of `ascend_txt_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:95: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:107: multiple definition of `ascend_rect'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:107: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:100: multiple definition of `button_sfcs'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:100: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:105: multiple definition of `button_rects'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:105: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:134: multiple definition of `grey_c'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:134: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:135: multiple definition of `dk_grey_c'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:135: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:94: multiple definition of `descend_txt_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:94: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:106: multiple definition of `descend_rect'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:106: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:149: multiple definition of `center'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:149: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:193: multiple definition of `FunctionState'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:193: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:191: multiple definition of `total_ticks'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:191: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:174: multiple definition of `k_return'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:174: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:161: multiple definition of `prev_num_levels'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:161: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:154: multiple definition of `start_ticks'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:154: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:151: multiple definition of `connects'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:151: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:146: multiple definition of `restore_points'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:146: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:137: multiple definition of `green_c'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:137: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:124: multiple definition of `ckey'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:124: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:123: multiple definition of `faded_blue'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:123: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:122: multiple definition of `dk_blue'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:122: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:121: multiple definition of `dk_green'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:121: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:120: multiple definition of `dk_red'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:120: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:119: multiple definition of `med_blue'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:119: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:118: multiple definition of `med_green'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:118: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:117: multiple definition of `med_red'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:117: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:116: multiple definition of `blue'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:116: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:115: multiple definition of `green'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:115: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:114: multiple definition of `red'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:114: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:93: multiple definition of `player_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:93: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:89: multiple definition of `icon_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:89: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:71: multiple definition of `FastMovement'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:71: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:63: multiple definition of `ButtonActions'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:63: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:51: multiple definition of `Traversal'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:51: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:44: multiple definition of `GeneralDirection'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:44: first defined here /usr/bin/ld: src/states.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:31: multiple definition of `RotateDir'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:31: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:113: multiple definition of `black'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:113: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:166: multiple definition of `fast_graphics'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:166: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:140: multiple definition of `player'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:140: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:162: multiple definition of `rotating'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:162: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:153: multiple definition of `maze_size'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:153: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:93: multiple definition of `player_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:93: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:164: multiple definition of `follow_player'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:164: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:185: multiple definition of `full_zoom'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:185: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:172: multiple definition of `quads'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:172: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:148: multiple definition of `copy_points'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:148: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:149: multiple definition of `center'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:149: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:184: multiple definition of `player_zoom'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:184: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:169: multiple definition of `pl_move_time'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:169: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:159: multiple definition of `total_num_levels'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:159: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:143: multiple definition of `exit_dn_rooms'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:143: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:142: multiple definition of `exit_up_rooms'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:142: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:97: multiple definition of `exit_up_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:97: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:130: multiple definition of `exit_up_pal_cpy'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:130: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:88: multiple definition of `Screen'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:88: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:144: multiple definition of `exit_final_room'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:144: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:99: multiple definition of `exit_final_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:99: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:132: multiple definition of `exit_final_pal_cpy'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:132: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:98: multiple definition of `exit_dn_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:98: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:131: multiple definition of `exit_dn_pal_cpy'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:131: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:198: multiple definition of `state_arg'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:198: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:196: multiple definition of `AffirmState'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:196: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:195: multiple definition of `PreviousState'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:195: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:194: multiple definition of `NextState'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:194: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:193: multiple definition of `FunctionState'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:193: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:191: multiple definition of `total_ticks'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:191: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:190: multiple definition of `fade_start'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:190: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:189: multiple definition of `rotation_start'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:189: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:188: multiple definition of `unhide_starts'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:188: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:186: multiple definition of `exit_mult'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:186: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:183: multiple definition of `player_zoom_speed'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:183: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:181: multiple definition of `k_spc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:181: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:180: multiple definition of `k_ctrl'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:180: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:179: multiple definition of `k_shift'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:179: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:178: multiple definition of `k_right'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:178: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:177: multiple definition of `k_left'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:177: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:176: multiple definition of `k_down'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:176: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:175: multiple definition of `k_up'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:175: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:174: multiple definition of `k_return'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:174: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:170: multiple definition of `show_ctrl_buttons'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:170: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:168: multiple definition of `redraw_maze'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:168: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:167: multiple definition of `fast_move'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:167: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:165: multiple definition of `playing'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:165: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:163: multiple definition of `show_full_map'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:163: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:161: multiple definition of `prev_num_levels'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:161: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:160: multiple definition of `start_level'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:160: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:158: multiple definition of `exit_choice'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:158: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:157: multiple definition of `current_quad'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:157: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:156: multiple definition of `tick_count'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:156: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:155: multiple definition of `n_frames'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:155: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:154: multiple definition of `start_ticks'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:154: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:151: multiple definition of `connects'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:151: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:147: multiple definition of `points'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:147: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:146: multiple definition of `restore_points'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:146: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:138: multiple definition of `mouse_c'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:138: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:137: multiple definition of `green_c'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:137: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:136: multiple definition of `black_c'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:136: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:135: multiple definition of `dk_grey_c'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:135: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:134: multiple definition of `grey_c'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:134: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:133: multiple definition of `white_c'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:133: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:129: multiple definition of `exit_final_pal'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:129: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:128: multiple definition of `exit_dn_pal'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:128: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:127: multiple definition of `exit_up_pal'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:127: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:125: multiple definition of `alpha_mask'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:125: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:124: multiple definition of `ckey'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:124: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:123: multiple definition of `faded_blue'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:123: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:122: multiple definition of `dk_blue'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:122: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:121: multiple definition of `dk_green'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:121: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:120: multiple definition of `dk_red'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:120: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:119: multiple definition of `med_blue'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:119: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:118: multiple definition of `med_green'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:118: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:117: multiple definition of `med_red'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:117: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:116: multiple definition of `blue'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:116: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:115: multiple definition of `green'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:115: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:114: multiple definition of `red'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:114: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:112: multiple definition of `dk_grey'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:112: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:111: multiple definition of `grey'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:111: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:110: multiple definition of `white'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:110: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:108: multiple definition of `exit_rect'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:108: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:107: multiple definition of `ascend_rect'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:107: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:106: multiple definition of `descend_rect'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:106: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:105: multiple definition of `button_rects'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:105: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:103: multiple definition of `hide_sfcs'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:103: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:102: multiple definition of `quad_sfcs'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:102: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:101: multiple definition of `quid_sfcs'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:101: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:100: multiple definition of `button_sfcs'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:100: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:96: multiple definition of `exit_txt_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:96: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:95: multiple definition of `ascend_txt_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:95: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:94: multiple definition of `descend_txt_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:94: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:92: multiple definition of `prev_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:92: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:91: multiple definition of `fade_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:91: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:90: multiple definition of `maze_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:90: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:89: multiple definition of `icon_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:89: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:71: multiple definition of `FastMovement'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:71: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:63: multiple definition of `ButtonActions'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:63: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:51: multiple definition of `Traversal'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:51: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:44: multiple definition of `GeneralDirection'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:44: first defined here /usr/bin/ld: src/draw.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:31: multiple definition of `RotateDir'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:31: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:151: multiple definition of `connects'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:151: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:102: multiple definition of `quad_sfcs'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:102: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:110: multiple definition of `white'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:110: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:113: multiple definition of `black'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:113: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:142: multiple definition of `exit_up_rooms'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:142: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:143: multiple definition of `exit_dn_rooms'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:143: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:144: multiple definition of `exit_final_room'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:144: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:198: multiple definition of `state_arg'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:198: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:196: multiple definition of `AffirmState'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:196: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:195: multiple definition of `PreviousState'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:195: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:194: multiple definition of `NextState'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:194: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:193: multiple definition of `FunctionState'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:193: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:191: multiple definition of `total_ticks'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:191: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:190: multiple definition of `fade_start'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:190: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:189: multiple definition of `rotation_start'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:189: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:188: multiple definition of `unhide_starts'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:188: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:186: multiple definition of `exit_mult'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:186: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:185: multiple definition of `full_zoom'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:185: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:184: multiple definition of `player_zoom'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:184: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:183: multiple definition of `player_zoom_speed'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:183: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:181: multiple definition of `k_spc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:181: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:180: multiple definition of `k_ctrl'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:180: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:179: multiple definition of `k_shift'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:179: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:178: multiple definition of `k_right'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:178: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:177: multiple definition of `k_left'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:177: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:176: multiple definition of `k_down'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:176: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:175: multiple definition of `k_up'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:175: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:174: multiple definition of `k_return'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:174: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:172: multiple definition of `quads'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:172: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:170: multiple definition of `show_ctrl_buttons'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:170: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:169: multiple definition of `pl_move_time'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:169: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:168: multiple definition of `redraw_maze'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:168: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:167: multiple definition of `fast_move'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:167: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:166: multiple definition of `fast_graphics'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:166: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:165: multiple definition of `playing'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:165: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:164: multiple definition of `follow_player'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:164: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:163: multiple definition of `show_full_map'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:163: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:162: multiple definition of `rotating'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:162: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:161: multiple definition of `prev_num_levels'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:161: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:160: multiple definition of `start_level'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:160: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:159: multiple definition of `total_num_levels'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:159: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:158: multiple definition of `exit_choice'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:158: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:157: multiple definition of `current_quad'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:157: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:156: multiple definition of `tick_count'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:156: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:155: multiple definition of `n_frames'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:155: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:154: multiple definition of `start_ticks'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:154: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:153: multiple definition of `maze_size'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:153: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:149: multiple definition of `center'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:149: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:148: multiple definition of `copy_points'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:148: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:147: multiple definition of `points'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:147: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:146: multiple definition of `restore_points'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:146: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:140: multiple definition of `player'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:140: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:138: multiple definition of `mouse_c'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:138: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:137: multiple definition of `green_c'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:137: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:136: multiple definition of `black_c'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:136: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:135: multiple definition of `dk_grey_c'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:135: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:134: multiple definition of `grey_c'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:134: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:133: multiple definition of `white_c'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:133: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:132: multiple definition of `exit_final_pal_cpy'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:132: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:131: multiple definition of `exit_dn_pal_cpy'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:131: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:130: multiple definition of `exit_up_pal_cpy'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:130: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:129: multiple definition of `exit_final_pal'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:129: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:128: multiple definition of `exit_dn_pal'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:128: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:127: multiple definition of `exit_up_pal'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:127: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:125: multiple definition of `alpha_mask'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:125: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:124: multiple definition of `ckey'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:124: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:123: multiple definition of `faded_blue'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:123: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:122: multiple definition of `dk_blue'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:122: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:121: multiple definition of `dk_green'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:121: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:120: multiple definition of `dk_red'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:120: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:119: multiple definition of `med_blue'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:119: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:118: multiple definition of `med_green'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:118: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:117: multiple definition of `med_red'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:117: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:116: multiple definition of `blue'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:116: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:115: multiple definition of `green'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:115: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:114: multiple definition of `red'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:114: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:112: multiple definition of `dk_grey'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:112: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:111: multiple definition of `grey'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:111: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:108: multiple definition of `exit_rect'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:108: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:107: multiple definition of `ascend_rect'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:107: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:106: multiple definition of `descend_rect'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:106: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:105: multiple definition of `button_rects'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:105: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:103: multiple definition of `hide_sfcs'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:103: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:101: multiple definition of `quid_sfcs'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:101: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:100: multiple definition of `button_sfcs'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:100: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:99: multiple definition of `exit_final_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:99: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:98: multiple definition of `exit_dn_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:98: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:97: multiple definition of `exit_up_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:97: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:96: multiple definition of `exit_txt_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:96: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:95: multiple definition of `ascend_txt_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:95: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:94: multiple definition of `descend_txt_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:94: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:93: multiple definition of `player_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:93: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:92: multiple definition of `prev_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:92: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:91: multiple definition of `fade_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:91: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:90: multiple definition of `maze_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:90: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:89: multiple definition of `icon_sfc'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:89: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:88: multiple definition of `Screen'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/main.h:88: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:71: multiple definition of `FastMovement'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:71: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:63: multiple definition of `ButtonActions'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:63: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:51: multiple definition of `Traversal'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:51: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:44: multiple definition of `GeneralDirection'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:44: first defined here /usr/bin/ld: src/maze.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:31: multiple definition of `RotateDir'; src/main.o:/home/iurt/rpmbuild/BUILD/cube-escape-0.9/src/types.h:31: first defined here collect2: error: ld returned 1 exit status make: *** [Makefile:21: cube-escape] Error 1 error: Bad exit status from /home/iurt/rpmbuild/tmp/rpm-tmp.GVg6os (%build) RPM build errors: %make is deprecated, use %make_build instead Bad exit status from /home/iurt/rpmbuild/tmp/rpm-tmp.GVg6os (%build) I: [iurt_root_command] ERROR: chroot