+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/quasi88-0.6.4/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/quasi88-0.6.4/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for quasi88-0.6.4 mkdir obj.sdl mkdir obj.sdl/SDL mkdir obj.sdl/FUNIX mkdir obj.sdl/snddrv mkdir obj.sdl/fmgen mkdir obj.sdl/snddrv/quasi88 mkdir obj.sdl/snddrv/quasi88/X11 mkdir obj.sdl/snddrv/quasi88/SDL mkdir obj.sdl/snddrv/src mkdir obj.sdl/snddrv/src/sound mkdir obj.sdl/snddrv/src/unix mkdir obj.sdl/snddrv/src/unix/sysdep mkdir obj.sdl/snddrv/src/unix/sysdep/dsp-drivers mkdir obj.sdl/snddrv/src/unix/sysdep/mixer-drivers gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/SDL/graph.o -c src/SDL/graph.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/SDL/wait.o -c src/SDL/wait.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/SDL/event.o -c src/SDL/event.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/SDL/main.o -c src/SDL/main.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/FUNIX/file-op.o -c src/FUNIX/file-op.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/quasi88.o -c src/quasi88.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/emu.o -c src/emu.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/memory.o -c src/memory.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/status.o -c src/status.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/getconf.o -c src/getconf.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/pc88main.o -c src/pc88main.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/crtcdmac.o -c src/crtcdmac.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/soundbd.o -c src/soundbd.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/pio.o -c src/pio.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/screen.o -c src/screen.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/intr.o -c src/intr.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/pc88sub.o -c src/pc88sub.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/fdc.o -c src/fdc.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/image.o -c src/image.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/monitor.o -c src/monitor.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/basic.o -c src/basic.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/menu.o -c src/menu.c In file included from src/menu.c:65: src/message.h: In function 'PACK_CHECK_BUTTONS': src/message.h:2405:58: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2405 | q8tk_signal_connect(button, "toggled", callback, (void *)(p->val)); | ^ src/message.h: In function 'PACK_RADIO_BUTTONS': src/message.h:2437:58: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2437 | q8tk_signal_connect(button, "clicked", callback, (void *)(p->val)); | ^ src/message.h: In function 'MAKE_KEY_COMBO': src/message.h:2510:58: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2510 | q8tk_signal_connect(combo, "activate", callback, (void*)(p->val)); | ^ src/menu.c: In function 'cb_reset_basic': src/menu.c:170:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 170 | if (reset_req.boot_basic != (int)p) { | ^ src/menu.c:171:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 171 | reset_req.boot_basic = (int)p; | ^ src/menu.c:173:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 173 | q8tk_toggle_button_set_state(widget_reset_basic[ 1 ][ (int)p ], TRUE); | ^ src/menu.c: In function 'cb_reset_clock': src/menu.c:207:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 207 | if (reset_req.boot_clock_4mhz != (int)p) { | ^ src/menu.c:208:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 208 | reset_req.boot_clock_4mhz = (int)p; | ^ src/menu.c:210:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 210 | q8tk_toggle_button_set_state(widget_reset_clock[ 1 ][ (int)p ], TRUE); | ^ src/menu.c: In function 'cb_reset_sound': src/menu.c:262:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 262 | reset_req.sound_board = (int)p; | ^ src/menu.c: In function 'cb_reset_jisho': src/menu.c:462:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 462 | reset_req.use_jisho_rom = (int)p; | ^ src/menu.c: In function 'cb_dipsw_b': src/menu.c:679:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 679 | int shift = data_dipsw_b[ (int)p >> 1 ].val; | ^ src/menu.c:680:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 680 | int on = (int)p & 1; | ^ src/menu.c: In function 'cb_dipsw_b2': src/menu.c:691:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 691 | if ((int)p) reset_req.boot_from_rom = TRUE; | ^ src/menu.c: In function 'menu_dipsw_b': src/menu.c:734:52: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 734 | cb_dipsw_b2, (void *)(p->val)); | ^ src/menu.c: In function 'cb_dipsw_r': src/menu.c:755:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 755 | int shift = data_dipsw_r[ (int)p >> 1 ].val; | ^ src/menu.c:756:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 756 | int on = (int)p & 1; | ^ src/menu.c: In function 'cb_cpu_cpu': src/menu.c:915:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 915 | cpu_timing = (int)p; | ^ src/menu.c: In function 'cb_cpu_clock': src/menu.c:1079:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1079 | if (((int)mode == 0) && /* 空白 + ENTER や */ | ^ src/menu.c:1101:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1101 | if ((int)mode == 0) { /* COMBO ないし ENTER時は、値を再表示*/ | ^ src/menu.c: In function 'cb_cpu_wait': src/menu.c:1176:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1176 | if (((int)mode == 0) && /* 空白 + ENTER や */ | ^ src/menu.c:1196:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1196 | if ((int)mode == 0) { /* COMBO ないし ENTER時は、値を再表示*/ | ^ src/menu.c: In function 'cb_cpu_boost': src/menu.c:1268:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1268 | if (((int)mode == 0) && /* 空白 + ENTER や */ | ^ src/menu.c:1290:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1290 | if ((int)mode == 0) { /* COMBO ないし ENTER時は、値を再表示*/ | ^ src/menu.c: In function 'cb_cpu_misc': src/menu.c:1344:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1344 | switch ((int)p) { | ^ src/menu.c: In function 'menu_cpu_misc': src/menu.c:1380:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1380 | cb_cpu_misc, (void *)(p->val)); | ^ src/menu.c: In function 'cb_graph_resize': src/menu.c:1523:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1523 | int new_size = (int)p; | ^ src/menu.c: In function 'cb_graph_misc': src/menu.c:1591:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1591 | switch ((int)p) { | ^ src/menu.c: In function 'cb_graph_misc2': src/menu.c:1613:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1613 | quasi88_cfg_set_interlace((int)p); | ^ src/menu.c: In function 'cb_graph_pcg': src/menu.c:1653:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1653 | use_pcg = (int)p; | ^ src/menu.c: In function 'cb_graph_font': src/menu.c:1667:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1667 | font_type = (int)p; | ^ src/menu.c: In function 'cb_volume': src/menu.c:1779:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1779 | switch ((int)p) { | ^ src/menu.c: In function 'menu_volume_unit': src/menu.c:1808:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1808 | cb_volume, (void*)(p->val)); | ^ src/menu.c: In function 'cb_volume_audio_fmgen': src/menu.c:2029:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2029 | sd_cfg_now.use_fmgen = xmame_cfg_set_use_fmgen((int)p); | ^ src/menu.c: In function 'cb_volume_audio_freq': src/menu.c:2081:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2081 | if (((int)mode == 0) && /* 空白 + ENTER や */ | ^ src/menu.c:2101:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2101 | if ((int)mode == 0) { /* COMBO ないし ENTER時は、値を再表示*/ | ^ src/menu.c: In function 'cb_volume_audio_sample': src/menu.c:2138:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2138 | sd_cfg_now.use_samples = xmame_cfg_set_use_samples((int)p); | ^ src/menu.c: In function 'cb_audio_config': src/menu.c:2163:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2163 | int index = ((int)modes) / 2; | ^ src/menu.c:2164:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2164 | int mode = ((int)modes) & 1; /* 0:ENTER 1:INPUT */ | ^ src/menu.c: In function 'audio_config_widget': src/menu.c:2266:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2266 | cb_audio_config, (void *)(i*2), | ^ src/menu.c:2267:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2267 | cb_audio_config, (void *)(i*2 + 1)); | ^ src/menu.c: In function 'cb_disk_attr_rename_activate': src/menu.c:2561:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2561 | if ((int)p) { /* dialog_destroy() の前にエントリをゲット */ | ^ src/menu.c:2568:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2568 | if ((int)p) { | ^ src/menu.c: In function 'cb_disk_attr_protect_clicked': src/menu.c:2616:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2616 | if ((int)p) { | ^ src/menu.c:2617:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2617 | if ((int)p == 1) c = DISK_PROTECT_TRUE; | ^ src/menu.c: In function 'cb_disk_attr_format_clicked': src/menu.c:2661:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2661 | if ((int)p) { | ^ src/menu.c:2662:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2662 | if ((int)p == 1) | ^ src/menu.c: In function 'cb_disk_attr_blank_clicked': src/menu.c:2708:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2708 | if ((int)p) { | ^ src/menu.c: In function 'cb_disk_attr_clicked': src/menu.c:2745:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2745 | switch ((int)p) { | ^ src/menu.c: In function 'cb_disk_image': src/menu.c:2943:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2943 | int drv = ((int)p) & 0xff; | ^ src/menu.c:2944:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2944 | int img = ((int)p) >> 8; | ^ src/menu.c: In function 'cb_disk_button': src/menu.c:2959:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2959 | int drv = ((int)p) & 0xff; | ^ src/menu.c:2960:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2960 | int button = ((int)p) >> 8; | ^ src/menu.c: In function 'set_disk_widget': src/menu.c:3020:44: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3020 | cb_disk_image, (void *)((-1 << 8) + drv)); | ^ src/menu.c:3035:56: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3035 | cb_disk_image, (void *)((i<<8) + drv)); | ^ src/menu.c: In function 'cb_disk_blank_warn_clicked': src/menu.c:3172:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3172 | if ((int)p) { | ^ src/menu.c: In function 'menu_disk': src/menu.c:3382:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3382 | (void *)((j << 8) + i)); | ^ src/menu.c: In function 'cb_key_fkey': src/menu.c:3491:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3491 | function_f[ (int)fn_key ] = p->val; | ^ src/menu.c:3492:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3492 | q8tk_combo_set_text(fkey_widget[(int)fn_key][1], | ^ src/menu.c: In function 'cb_key_fkey2': src/menu.c:3512:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3512 | function_f[ (int)fn_key ] = q->code; | ^ src/menu.c:3513:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3513 | q8tk_combo_set_text(fkey_widget[(int)fn_key][0], | ^ src/menu.c: In function 'menu_key_fkey': src/menu.c:3539:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3539 | cb_key_fkey, (void*)(p->val), | ^ src/menu.c: In function 'cb_key_cfg': src/menu.c:3568:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3568 | switch ((int)type) { | ^ src/menu.c: In function 'cb_key_cursor_key_mode': src/menu.c:3628:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3628 | cursor_key_mode = (int)p; | ^ src/menu.c: In function 'cb_key_cursor_key': src/menu.c:3644:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3644 | cursor_key_assign[ (int)type ] = q->code; | ^ src/menu.c: In function 'cb_key_softkey': src/menu.c:3791:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3791 | if (Q8TK_TOGGLE_BUTTON(button)->active) softkey_press ((int)code); | ^ src/menu.c:3792:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3792 | else softkey_release((int)code); | ^ src/menu.c: In function 'keymap_start': src/menu.c:3913:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3913 | cb_key_softkey, (void *)p[i].code); | ^ src/menu.c: In function 'cb_mouse_mouse_key_mode': src/menu.c:4058:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4058 | mouse_key_mode = (int)p; | ^ src/menu.c: In function 'cb_mouse_swap': src/menu.c:4074:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4074 | if ((int)p >= 0) { | ^ src/menu.c:4075:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4075 | q8tk_toggle_button_set_state(mouse_swap_widget[(int)p], -1); | ^ src/menu.c: In function 'cb_mouse_mouse_key': src/menu.c:4103:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4103 | mouse_key_assign[ (int)type ] = q->code; | ^ src/menu.c: In function 'cb_mouse_joy_key_mode': src/menu.c:4270:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4270 | joy_key_mode = (int)p; | ^ src/menu.c: In function 'cb_mouse_joy_key': src/menu.c:4298:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4298 | joy_key_assign[ (int)type ] = q->code; | ^ src/menu.c: In function 'cb_mouse_joy2_key_mode': src/menu.c:4422:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4422 | joy2_key_mode = (int)p; | ^ src/menu.c: In function 'cb_mouse_joy2_key': src/menu.c:4450:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4450 | joy2_key_assign[ (int)type ] = q->code; | ^ src/menu.c: In function 'cb_mouse_debug_hide': src/menu.c:4598:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4598 | static void cb_mouse_debug_hide(UNUSED_WIDGET, void *p) { hide_mouse = (int)p;} | ^ src/menu.c: In function 'cb_mouse_debug_grab': src/menu.c:4599:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4599 | static void cb_mouse_debug_grab(UNUSED_WIDGET, void *p) { grab_mouse = (int)p;} | ^ src/menu.c: In function 'cb_tape_eject_do': src/menu.c:4772:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4772 | if ((int)c == CLOAD) { | ^ src/menu.c:4778:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4778 | set_tape_name((int)c); | ^ src/menu.c:4779:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4779 | set_tape_rate((int)c); | ^ src/menu.c:4781:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4781 | q8tk_widget_set_sensitive(tape_button_eject[(int)c], FALSE); | ^ src/menu.c:4782:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4782 | if ((int)c == CLOAD) { | ^ src/menu.c: In function 'cb_tape_rew_do': src/menu.c:4793:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4793 | if ((int)c == CLOAD) { | ^ src/menu.c:4798:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4798 | set_tape_name((int)c); | ^ src/menu.c:4800:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4800 | set_tape_rate((int)c); | ^ src/menu.c: In function 'cb_tape_open': src/menu.c:4814:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4814 | const t_menulabel *l = ((int)c == CLOAD) ? data_tape_load : data_tape_save; | ^ src/menu.c:4817:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4817 | tape_mode = (int)c; /* LOAD用 か SAVE用か を覚えておく */ | ^ src/menu.c: In function 'cb_tape_open_warn_clicked': src/menu.c:4905:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4905 | if ((int)p) { | ^ src/menu.c: In function 'menu_tape_image_unit': src/menu.c:4947:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 4947 | cb_tape_open, (void*)c); | ^ src/menu.c:4953:66: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 4953 | cb_tape_eject_do, (void*)c); | ^ src/menu.c:4958:63: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 4958 | cb_tape_rew_do, (void*)c); | ^ src/menu.c: In function 'cb_tape_intr': src/menu.c:5008:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 5008 | cmt_intr = (int)p; | ^ src/menu.c: In function 'cb_misc_suspend_dialog_ok': src/menu.c:5065:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 5065 | if ((int)result == DATA_MISC_RESUME_OK || | ^ src/menu.c:5066:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 5066 | (int)result == DATA_MISC_RESUME_ERR) { | ^ src/menu.c: In function 'sub_misc_suspend_dialog': src/menu.c:5117:54: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 5117 | cb_misc_suspend_dialog_ok, (void*)result); | ^ src/menu.c: In function 'cb_misc_snapshot_format': src/menu.c:5394:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 5394 | snapshot_format = (int)p; | ^ src/menu.c: In function 'cb_quickres_basic': src/menu.c:6020:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 6020 | if (reset_req.boot_basic != (int)p) { | ^ src/menu.c:6021:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 6021 | reset_req.boot_basic = (int)p; | ^ src/menu.c:6023:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 6023 | q8tk_toggle_button_set_state(widget_reset_basic[ 0 ][ (int)p ], TRUE); | ^ src/menu.c: In function 'cb_quickres_clock': src/menu.c:6032:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 6032 | if (reset_req.boot_clock_4mhz != (int)p) { | ^ src/menu.c:6033:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 6033 | reset_req.boot_clock_4mhz = (int)p; | ^ src/menu.c:6035:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 6035 | q8tk_toggle_button_set_state(widget_reset_clock[ 0 ][ (int)p ], TRUE); | ^ src/menu.c: In function 'cb_top_button': src/menu.c:6145:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 6145 | switch ((int)p) { | ^ src/menu.c: In function 'menu_top_button': src/menu.c:6174:44: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6174 | cb_top_button, (void *)(p->val)); | ^ src/menu.c: In function 'cb_top_savecfg_clicked': src/menu.c:6199:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 6199 | if ((int)p) { | ^ src/menu.c: In function 'cb_top_quit_clicked': src/menu.c:6258:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 6258 | if ((int)p) { | ^ gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/menu-screen.o -c src/menu-screen.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/q8tk.o -c src/q8tk.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/q8tk-glib.o -c src/q8tk-glib.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/suspend.o -c src/suspend.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/keyboard.o -c src/keyboard.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/romaji.o -c src/romaji.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/pause.o -c src/pause.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/z80.o -c src/z80.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/z80-debug.o -c src/z80-debug.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/snapshot.o -c src/snapshot.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/screen-8bpp.o -c src/screen-8bpp.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/screen-16bpp.o -c src/screen-16bpp.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/screen-32bpp.o -c src/screen-32bpp.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -o obj.sdl/screen-snapshot.o -c src/screen-snapshot.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/snddrv/quasi88/mame-quasi88.o -c src/snddrv/quasi88/mame-quasi88.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/snddrv/quasi88/beepintf.o -c src/snddrv/quasi88/beepintf.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/snddrv/quasi88/beep.o -c src/snddrv/quasi88/beep.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/snddrv/src/driver.o -c src/snddrv/src/driver.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/snddrv/src/restrack.o -c src/snddrv/src/restrack.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/snddrv/src/sound.o -c src/snddrv/src/sound.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/snddrv/src/sndintrf.o -c src/snddrv/src/sndintrf.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/snddrv/src/streams.o -c src/snddrv/src/streams.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/snddrv/src/sound/flt_vol.o -c src/snddrv/src/sound/flt_vol.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/snddrv/src/sound/flt_rc.o -c src/snddrv/src/sound/flt_rc.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/snddrv/src/sound/wavwrite.o -c src/snddrv/src/sound/wavwrite.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/snddrv/src/sound/2203intf.o -c src/snddrv/src/sound/2203intf.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/snddrv/src/sound/2608intf.o -c src/snddrv/src/sound/2608intf.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/snddrv/src/sound/ay8910.o -c src/snddrv/src/sound/ay8910.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/snddrv/src/sound/fm.o -c src/snddrv/src/sound/fm.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/snddrv/src/sound/ymdeltat.o -c src/snddrv/src/sound/ymdeltat.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/snddrv/src/sound/samples.o -c src/snddrv/src/sound/samples.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/snddrv/quasi88/SDL/audio.o -c src/snddrv/quasi88/SDL/audio.c gcc -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/snddrv/quasi88/SDL/sdl.o -c src/snddrv/quasi88/SDL/sdl.c g++ -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/snddrv/quasi88/2203fmgen.o -c src/snddrv/quasi88/2203fmgen.cpp g++ -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/snddrv/quasi88/2608fmgen.o -c src/snddrv/quasi88/2608fmgen.cpp g++ -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/fmgen/fmgen.o -c src/fmgen/fmgen.cpp g++ -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/fmgen/fmtimer.o -c src/fmgen/fmtimer.cpp g++ -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/fmgen/opna.o -c src/fmgen/opna.cpp g++ -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -O2 -Isrc -Isrc/FUNIX -Isrc/SDL `sdl-config --cflags` -DQUASI88_SDL -DSUPPORT_DOUBLE -DSUPPORT_UTF8 -DUSE_SSS_CMD -DUSE_SOUND -DUSE_FMGEN -DROM_DIR='"~/quasi88/rom/"' -DDISK_DIR='"~/quasi88/disk/"' -DTAPE_DIR='"~/quasi88/tape/"' '-DINLINE=static __inline__' -DCLIB_DECL= -DPI=M_PI -Isrc/snddrv -Isrc/snddrv/quasi88 -Isrc/snddrv/src -Isrc/snddrv/src/sound -Wno-missing-declarations -Wno-unused -Isrc/snddrv/quasi88/SDL -DSYSDEP_DSP_SDL -Isrc/fmgen -o obj.sdl/fmgen/psg.o -c src/fmgen/psg.cpp gcc -Wl,-s obj.sdl/SDL/graph.o obj.sdl/SDL/wait.o obj.sdl/SDL/event.o obj.sdl/SDL/main.o obj.sdl/FUNIX/file-op.o obj.sdl/quasi88.o obj.sdl/emu.o obj.sdl/memory.o obj.sdl/status.o obj.sdl/getconf.o obj.sdl/pc88main.o obj.sdl/crtcdmac.o obj.sdl/soundbd.o obj.sdl/pio.o obj.sdl/screen.o obj.sdl/intr.o obj.sdl/pc88sub.o obj.sdl/fdc.o obj.sdl/image.o obj.sdl/monitor.o obj.sdl/basic.o obj.sdl/menu.o obj.sdl/menu-screen.o obj.sdl/q8tk.o obj.sdl/q8tk-glib.o obj.sdl/suspend.o obj.sdl/keyboard.o obj.sdl/romaji.o obj.sdl/pause.o obj.sdl/z80.o obj.sdl/z80-debug.o obj.sdl/snapshot.o obj.sdl/screen-8bpp.o obj.sdl/screen-16bpp.o obj.sdl/screen-32bpp.o obj.sdl/screen-snapshot.o obj.sdl/snddrv/quasi88/mame-quasi88.o obj.sdl/snddrv/quasi88/beepintf.o obj.sdl/snddrv/quasi88/beep.o obj.sdl/snddrv/src/driver.o obj.sdl/snddrv/src/restrack.o obj.sdl/snddrv/src/sound.o obj.sdl/snddrv/src/sndintrf.o obj.sdl/snddrv/src/streams.o obj.sdl/snddrv/src/sound/flt_vol.o obj.sdl/snddrv/src/sound/flt_rc.o obj.sdl/snddrv/src/sound/wavwrite.o obj.sdl/snddrv/src/sound/2203intf.o obj.sdl/snddrv/src/sound/2608intf.o obj.sdl/snddrv/src/sound/ay8910.o obj.sdl/snddrv/src/sound/fm.o obj.sdl/snddrv/src/sound/ymdeltat.o obj.sdl/snddrv/src/sound/samples.o obj.sdl/snddrv/quasi88/SDL/audio.o obj.sdl/snddrv/quasi88/SDL/sdl.o obj.sdl/snddrv/quasi88/2203fmgen.o obj.sdl/snddrv/quasi88/2608fmgen.o obj.sdl/fmgen/fmgen.o obj.sdl/fmgen/fmtimer.o obj.sdl/fmgen/opna.o obj.sdl/fmgen/psg.o `sdl-config --libs` -lstdc++ -o quasi88.sdl Undefined first referenced symbol in file exp obj.sdl/snddrv/src/sound/flt_rc.o (symbol belongs to implicit dependency /lib/amd64/libm.so.2) log obj.sdl/snddrv/src/sound/fm.o (symbol belongs to implicit dependency /lib/amd64/libm.so.2) pow obj.sdl/snddrv/src/sound/fm.o (symbol belongs to implicit dependency /lib/amd64/libm.so.2) sin obj.sdl/snddrv/src/sound/fm.o (symbol belongs to implicit dependency /lib/amd64/libm.so.2) ld: fatal: symbol referencing errors. No output written to quasi88.sdl collect2: error: ld returned 1 exit status gmake: *** [Makefile:943: quasi88.sdl] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/emulators/quasi88 *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/emulators/quasi88