+ 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