building bsnes-0.60 in directory /tinderbox/8.0-FreeBSD-i386 build started at Wed Apr 14 20:14:44 UTC 2010 port directory: /usr/ports/emulators/bsnes building for: 8.0-RELEASE-p1 i386 maintained by: elbarto@ArcadeBSD.org Makefile ident: $FreeBSD: ports/emulators/bsnes/Makefile,v 1.7 2010/03/28 06:34:13 dinoex Exp $ prefixes: LOCALBASE=usr/local PREFIX=/usr/local Begin Configuration: ---Begin Environment--- ARCH=i386 PACKAGE_BUILDING=1 WITHOUT_JAVA=yes USER=root CCACHE_DIR=/ccache FORCE_MAKE_JOBS=yes BRANCH=RELEASE-p1 CCACHE_NOLINK=1 HOST_WORKDIR= BATCH=1 OVERRIDE_LINUX_BASE_PORT=f10 OLDPWD=/ HOME=/root FORCE_PACKAGE=yes MACHINE_ARCH=i386 WITHOUT_HELPBROWSER=yes PKGZIPCMD=bzip2 HAVE_MOTIF=1 FTP_TIMEOUT=900 HTTP_TIMEOUT=900 defaultUpdateHost=cvsup7.ru.FreeBSD.org OVERRIDE_LINUX_NONBASE_PORTS=f10 pb=/tinderbox DISTFILE_CACHE=/pool/distfiles WITHOUT_DBUS=yes OSREL=8.0 defaultUpdateType=CSUP PKG_SUFX=.tgz MACHINE=i386 TINDERD_LOGFILE=/dev/null WITHOUT_FUSE=yes PORTOBJFORMAT=elf WRKDIRPREFIX=/work DISTDIR=/tmp/distfiles DISTCACHE=/distcache CCACHE_LOGFILE= WITHOUT_GVFS=yes PATH=/opt:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/extra/bin PACKAGES=/tmp/packages TIMEOUT=7200 WITHOUT_TZUPDATE=yes PKGSUFFIX=.tgz TINDERBOX_BUILDING=1 OSVERSION=800107 __DSVERSION__=3.0 OPTIONS_ENABLED=0 UNAME_m=i386 TINDERD_SLEEPTIME=120 UNAME_n=tinderbox.host __MKLVL__=1 CCACHE_JAIL=0 LOCALBASE=/usr/local CCACHE_MAX_SIZE=1G DISTFILE_URI= X_WINDOW_SYSTEM=xorg MASTER_SITE_OVERRIDE=file:///distcache/${DIST_SUBDIR}/ OPTIONS_DIR= UNAME_r=8.0-RELEASE-p1 USA_RESIDENT=YES UNAME_s=FreeBSD PARALLEL_PACKAGE_BUILD=1 WITHOUT_RSVG=yes PWD=/usr/ports/emulators/bsnes UNAME_v=FreeBSD 8.0-RELEASE-p1 #0: Wed Apr 14 23:58:22 MSD 2010 root@tinderbox.host:/usr/src/sys/magic/kernel/path FTP_PASSIVE_MODE=yes CCACHE_ENABLED=1 INDEXFILE=INDEX-8 ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for bsnes-0.60: VIDEO_GLX=on (default) "Build GLX Video Driver" VIDEO_XV=off (default) "Build Xv Video Driver" VIDEO_SDL=on (default) "Build SDL Video Driver" VIDEO_QT=off (default) "Build QtImage Video Driver" SOUND_OPENAL=off (default) "Build OpenAL Sound Driver" SOUND_OSS=on (default) "Build OSS Sound Driver" SOUND_PULSE=off (default) "Build Pulseaudio Sound Driver" SOUND_AO=off (default) "Build AO Sound Driver" INPUT_X=on (default) "Build X Input Driver" INPUT_SDL=on (default) "Build SDL Input Driver" ===> Use 'make config' to modify these settings ---End OPTIONS List--- End Configuration. FETCH_DEPENDS= PATCH_DEPENDS= EXTRACT_DEPENDS= BUILD_DEPENDS=gettext-0.17_1.tgz libiconv-1.13.1_1.tgz gmake-3.81_3.tgz videoproto-2.2.2.tgz libX11-1.2.1_1,1.tgz libXext-1.0.5,1.tgz xproto-7.0.15.tgz pkg-config-0.23_1.tgz libxcb-1.5.tgz kbproto-1.0.3.tgz libXau-1.0.4.tgz libXdmcp-1.0.2_1.tgz xextproto-7.0.5.tgz libpthread-stubs-0.3_3.tgz libXv-1.0.4,1.tgz png-1.4.1_1.tgz fontconfig-2.8.0,1.tgz xdg-utils-1.0.2_4.tgz xorg-fonts-truetype-7.4.tgz encodings-1.0.2,1.tgz libXrender-0.9.4_1.tgz libXrandr-1.3.0.tgz libXinerama-1.0.3,1.tgz libXfixes-4.0.3_1.tgz libSM-1.1.0_1,1.tgz libXcursor-1.1.9_1.tgz libICE-1.0.4_1,1.tgz libXi-1.2.1,1.tgz libXt-1.0.5_1.tgz qt4-corelib-4.6.1.tgz freetype2-2.3.11.tgz expat-2.0.1_1.tgz font-bh-ttf-1.0.0.tgz font-misc-meltho-1.0.0_1.tgz font-misc-ethiopic-1.0.0.tgz bitstream-vera-1.10_4.tgz font-util-1.0.1.tgz renderproto-0.9.3.tgz randrproto-1.3.0.tgz xineramaproto-1.1.2.tgz fixesproto-4.0.tgz inputproto-1.5.0.tgz glib-2.22.4.tgz mkfontdir-1.0.4.tgz mkfontscale-1.0.6.tgz pcre-8.00.tgz python26-2.6.4.tgz perl-5.10.1.tgz libfontenc-1.0.4.tgz qt4-gui-4.6.1_1.tgz qt4-moc-4.6.1.tgz qt4-qmake-4.6.1.tgz qt4-rcc-4.6.1.tgz qt4-uic-4.6.1.tgz aalib-1.4.r5_4.tgz libGLU-7.4.4.tgz libGL-7.4.4.tgz libXxf86vm-1.0.2.tgz libXdamage-1.1.1.tgz libdrm-2.4.12.tgz dri2proto-2.1.tgz xf86vidmodeproto-2.2.2.tgz damageproto-1.1.0_2.tgz sdl-1.2.14_1,2.tgz RUN_DEPENDS=libdrm-2.4.12.tgz expat-2.0.1_1.tgz dri2proto-2.1.tgz libX11-1.2.1_1,1.tgz libXext-1.0.5,1.tgz libXxf86vm-1.0.2.tgz libXdamage-1.1.1.tgz libXfixes-4.0.3_1.tgz libpthread-stubs-0.3_3.tgz libxcb-1.5.tgz kbproto-1.0.3.tgz libXau-1.0.4.tgz libXdmcp-1.0.2_1.tgz xproto-7.0.15.tgz pkg-config-0.23_1.tgz xextproto-7.0.5.tgz xf86vidmodeproto-2.2.2.tgz damageproto-1.1.0_2.tgz fixesproto-4.0.tgz libGL-7.4.4.tgz aalib-1.4.r5_4.tgz libiconv-1.13.1_1.tgz libGLU-7.4.4.tgz libXrender-0.9.4_1.tgz libXrandr-1.3.0.tgz renderproto-0.9.3.tgz randrproto-1.3.0.tgz sdl-1.2.14_1,2.tgz videoproto-2.2.2.tgz libXv-1.0.4,1.tgz png-1.4.1_1.tgz fontconfig-2.8.0,1.tgz xdg-utils-1.0.2_4.tgz xorg-fonts-truetype-7.4.tgz encodings-1.0.2,1.tgz libXinerama-1.0.3,1.tgz libSM-1.1.0_1,1.tgz libXcursor-1.1.9_1.tgz libICE-1.0.4_1,1.tgz libXi-1.2.1,1.tgz libXt-1.0.5_1.tgz qt4-corelib-4.6.1.tgz freetype2-2.3.11.tgz font-bh-ttf-1.0.0.tgz font-misc-meltho-1.0.0_1.tgz font-misc-ethiopic-1.0.0.tgz bitstream-vera-1.10_4.tgz font-util-1.0.1.tgz xineramaproto-1.1.2.tgz inputproto-1.5.0.tgz glib-2.22.4.tgz mkfontdir-1.0.4.tgz mkfontscale-1.0.6.tgz pcre-8.00.tgz gettext-0.17_1.tgz python26-2.6.4.tgz perl-5.10.1.tgz libfontenc-1.0.4.tgz qt4-gui-4.6.1_1.tgz add_pkg ================================================================ ======================================== => bsnes_v060.tar.bz2 doesn't seem to exist in /tmp/distfiles/. => Attempting to fetch from file:///distcache//. bsnes_v060.tar.bz2 717 kB 16 MBps => MD5 Checksum OK for bsnes_v060.tar.bz2. => SHA256 Checksum OK for bsnes_v060.tar.bz2. ================================================================ ======================================== add_pkg ===> Extracting for bsnes-0.60 => MD5 Checksum OK for bsnes_v060.tar.bz2. => SHA256 Checksum OK for bsnes_v060.tar.bz2. ================================================================ ======================================== add_pkg ===> Patching for bsnes-0.60 ===> Applying FreeBSD patches for bsnes-0.60 /usr/bin/sed -i.bak -e 's|VIDEO|video.glx video.sdl|' /work/a/ports/emulators/bsnes/work/src/Makefile /usr/bin/sed -i.bak -e 's|AUDIO|audio.oss|' /work/a/ports/emulators/bsnes/work/src/Makefile /usr/bin/sed -i.bak -e 's|INPUT|input.x input.sdl|' /work/a/ports/emulators/bsnes/work/src/Makefile ================================================================ ======================================== add_pkg gettext-0.17_1.tgz libiconv-1.13.1_1.tgz gmake-3.81_3.tgz videoproto-2.2.2.tgz libX11-1.2.1_1,1.tgz libXext-1.0.5,1.tgz xproto-7.0.15.tgz pkg-config-0.23_1.tgz libxcb-1.5.tgz kbproto-1.0.3.tgz libXau-1.0.4.tgz libXdmcp-1.0.2_1.tgz xextproto-7.0.5.tgz libpthread-stubs-0.3_3.tgz libXv-1.0.4,1.tgz png-1.4.1_1.tgz fontconfig-2.8.0,1.tgz xdg-utils-1.0.2_4.tgz xorg-fonts-truetype-7.4.tgz encodings-1.0.2,1.tgz libXrender-0.9.4_1.tgz libXrandr-1.3.0.tgz libXinerama-1.0.3,1.tgz libXfixes-4.0.3_1.tgz libSM-1.1.0_1,1.tgz libXcursor-1.1.9_1.tgz libICE-1.0.4_1,1.tgz libXi-1.2.1,1.tgz libXt-1.0.5_1.tgz qt4-corelib-4.6.1.tgz freetype2-2.3.11.tgz expat-2.0.1_1.tgz font-bh-ttf-1.0.0.tgz font-misc-meltho-1.0.0_1.tgz font-misc-ethiopic-1.0.0.tgz bitstream-vera-1.10_4.tgz font-util-1.0.1.tgz renderproto-0.9.3.tgz randrproto-1.3.0.tgz xineramaproto-1.1.2.tgz fixesproto-4.0.tgz inputproto-1.5.0.tgz glib-2.22.4.tgz mkfontdir-1.0.4.tgz mkfontscale-1.0.6.tgz pcre-8.00.tgz python26-2.6.4.tgz perl-5.10.1.tgz libfontenc-1.0.4.tgz qt4-gui-4.6.1_1.tgz qt4-moc-4.6.1.tgz qt4-qmake-4.6.1.tgz qt4-rcc-4.6.1.tgz qt4-uic-4.6.1.tgz aalib-1.4.r5_4.tgz libGLU-7.4.4.tgz libGL-7.4.4.tgz libXxf86vm-1.0.2.tgz libXdamage-1.1.1.tgz libdrm-2.4.12.tgz dri2proto-2.1.tgz xf86vidmodeproto-2.2.2.tgz damageproto-1.1.0_2.tgz sdl-1.2.14_1,2.tgz adding dependencies pkg_add gettext-0.17_1.tgz pkg_add libiconv-1.13.1_1.tgz skipping libiconv-1.13.1_1, already added pkg_add gmake-3.81_3.tgz pkg_add videoproto-2.2.2.tgz pkg_add libX11-1.2.1_1,1.tgz ***************************************************************** Although libxcb can yield dramatic improvements in speed, memory footprint, and responsiveness, and will probably become the default Xlib for X.org/freedesktop.org, it is still experimental software. Some broken callers will abort() on locking assertion failures. As a temporary workaround, set LIBXCB_ALLOW_SLOPPY_LOCK in your environment to skip the abort(). This may result in noisy stacktrace printing. ***************************************************************** pkg_add libXext-1.0.5,1.tgz pkg_add xproto-7.0.15.tgz skipping xproto-7.0.15, already added pkg_add pkg-config-0.23_1.tgz skipping pkg-config-0.23_1, already added pkg_add libxcb-1.5.tgz skipping libxcb-1.5, already added pkg_add kbproto-1.0.3.tgz skipping kbproto-1.0.3, already added pkg_add libXau-1.0.4.tgz skipping libXau-1.0.4, already added pkg_add libXdmcp-1.0.2_1.tgz skipping libXdmcp-1.0.2_1, already added pkg_add xextproto-7.0.5.tgz skipping xextproto-7.0.5, already added pkg_add libpthread-stubs-0.3_3.tgz skipping libpthread-stubs-0.3_3, already added pkg_add libXv-1.0.4,1.tgz pkg_add png-1.4.1_1.tgz pkg_add fontconfig-2.8.0,1.tgz Running fc-cache to build fontconfig cache... /usr/local/lib/X11/fonts: caching, new cache contents: 0 fonts, 1 dirs /usr/local/lib/X11/fonts/local: caching, new cache contents: 0 fonts, 0 dirs /root/.fonts: skipping, no such directory /var/db/fontconfig: cleaning cache directory /root/.fontconfig: not cleaning non-existent cache directory fc-cache: succeeded pkg_add xdg-utils-1.0.2_4.tgz pkg_add xorg-fonts-truetype-7.4.tgz /var/tmp/instmp.M1usSP/lib/X11/fonts/bitstream-vera: caching, new cache contents: 10 fonts, 0 dirs /var/db/fontconfig: cleaning cache directory /var/db/fontconfig: invalid cache file: deea84fa067eec67b69dab1b2344175b-le32d4.cache-3 /root/.fontconfig: not cleaning non-existent cache directory /usr/local/bin/fc-cache: succeeded IMPORTANT - READ CAREFULLY: Please read the COPYRIGHT included with these fonts before using. The copyright can be found at /usr/local/lib/X11/fonts/bitstream-vera/COPYRIGHT.TXT. To use these fonts, follow the instructions below. Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/lib/X11/fonts/bitstream-vera/" Note: your X Windows configuration file is typically /etc/X11/xorg.conf /usr/local/lib/X11/fonts/TTF: caching, new cache contents: 1 fonts, 0 dirs /var/db/fontconfig: cleaning cache directory /var/db/fontconfig: invalid cache file: 5102d3ecbb9c6d133e1795a9371b64ea-le32d4.cache-3 /root/.fontconfig: not cleaning non-existent cache directory fc-cache: succeeded /usr/local/lib/X11/fonts/OTF: caching, new cache contents: 1 fonts, 0 dirs /var/db/fontconfig: cleaning cache directory /root/.fontconfig: not cleaning non-existent cache directory fc-cache: succeeded /usr/local/lib/X11/fonts/OTF: caching, new cache contents: 23 fonts, 0 dirs /var/db/fontconfig: cleaning cache directory /var/db/fontconfig: invalid cache file: d6a82a7420f683b92800b5c72e29748a-le32d4.cache-3 /root/.fontconfig: not cleaning non-existent cache directory fc-cache: succeeded /usr/local/lib/X11/fonts/TTF: caching, new cache contents: 13 fonts, 0 dirs /var/db/fontconfig: cleaning cache directory /root/.fontconfig: not cleaning non-existent cache directory fc-cache: succeeded pkg_add encodings-1.0.2,1.tgz skipping encodings-1.0.2,1, already added pkg_add libXrender-0.9.4_1.tgz pkg_add libXrandr-1.3.0.tgz pkg_add libXinerama-1.0.3,1.tgz pkg_add libXfixes-4.0.3_1.tgz pkg_add libSM-1.1.0_1,1.tgz pkg_add libXcursor-1.1.9_1.tgz pkg_add libICE-1.0.4_1,1.tgz skipping libICE-1.0.4_1,1, already added pkg_add libXi-1.2.1,1.tgz pkg_add libXt-1.0.5_1.tgz pkg_add qt4-corelib-4.6.1.tgz ==== Note that some of the standard modules are provided as separate ports since they require extra dependencies: bsddb databases/py-bsddb gdbm databases/py-gdbm sqlite3 databases/py-sqlite3 tkinter x11-toolkits/py-tkinter Install them as needed. ==== Removing stale symlinks from /usr/bin... Skipping /usr/bin/perl Skipping /usr/bin/perl5 Done. Creating various symlinks in /usr/bin... Symlinking /usr/local/bin/perl5.10.1 to /usr/bin/perl Symlinking /usr/local/bin/perl5.10.1 to /usr/bin/perl5 Done. Cleaning up /etc/make.conf... Done. Spamming /etc/make.conf... Done. Cleaning up /etc/manpath.config... Done. Spamming /etc/manpath.config... Done. ===================================================================== Qt4 can be built with optional support for: - Common UNIX Printing System (CUPS) - Network Audio System (NAS) - Qt style that renders using GTK (QGTKSTYLE) In order to enable them, you need add QT4_OPTIONS= CUPS NAS QGTKSTYLE to your /etc/make.conf and compile devel/qt4-corelib and x11-toolkits/qt4-gui ports. Attention! Whenever you change the QT4_OPTIONS both devel/qt4-corelib and x11-toolkits/qt4-gui ports must be rebuilt! ===================================================================== pkg_add freetype2-2.3.11.tgz skipping freetype2-2.3.11, already added pkg_add expat-2.0.1_1.tgz skipping expat-2.0.1_1, already added pkg_add font-bh-ttf-1.0.0.tgz skipping font-bh-ttf-1.0.0, already added pkg_add font-misc-meltho-1.0.0_1.tgz skipping font-misc-meltho-1.0.0_1, already added pkg_add font-misc-ethiopic-1.0.0.tgz skipping font-misc-ethiopic-1.0.0, already added pkg_add bitstream-vera-1.10_4.tgz skipping bitstream-vera-1.10_4, already added pkg_add font-util-1.0.1.tgz skipping font-util-1.0.1, already added pkg_add renderproto-0.9.3.tgz skipping renderproto-0.9.3, already added pkg_add randrproto-1.3.0.tgz skipping randrproto-1.3.0, already added pkg_add xineramaproto-1.1.2.tgz skipping xineramaproto-1.1.2, already added pkg_add fixesproto-4.0.tgz skipping fixesproto-4.0, already added pkg_add inputproto-1.5.0.tgz skipping inputproto-1.5.0, already added pkg_add glib-2.22.4.tgz skipping glib-2.22.4, already added pkg_add mkfontdir-1.0.4.tgz skipping mkfontdir-1.0.4, already added pkg_add mkfontscale-1.0.6.tgz skipping mkfontscale-1.0.6, already added pkg_add pcre-8.00.tgz skipping pcre-8.00, already added pkg_add python26-2.6.4.tgz skipping python26-2.6.4, already added pkg_add perl-5.10.1.tgz skipping perl-5.10.1, already added pkg_add libfontenc-1.0.4.tgz skipping libfontenc-1.0.4, already added pkg_add qt4-gui-4.6.1_1.tgz pkg_add qt4-moc-4.6.1.tgz pkg_add qt4-qmake-4.6.1.tgz pkg_add qt4-rcc-4.6.1.tgz pkg_add qt4-uic-4.6.1.tgz pkg_add aalib-1.4.r5_4.tgz pkg_add libGLU-7.4.4.tgz pkg_add libGL-7.4.4.tgz skipping libGL-7.4.4, already added pkg_add libXxf86vm-1.0.2.tgz skipping libXxf86vm-1.0.2, already added pkg_add libXdamage-1.1.1.tgz skipping libXdamage-1.1.1, already added pkg_add libdrm-2.4.12.tgz skipping libdrm-2.4.12, already added pkg_add dri2proto-2.1.tgz skipping dri2proto-2.1, already added pkg_add xf86vidmodeproto-2.2.2.tgz skipping xf86vidmodeproto-2.2.2, already added pkg_add damageproto-1.1.0_2.tgz skipping damageproto-1.1.0_2, already added pkg_add sdl-1.2.14_1,2.tgz ------------------------------------------------------------------------------ Your SDL library has been built with libvgl support, which means that you can run almost any SDL application straight on your console (VESA 2.0 compatible videocard is required). To do this you have to load the vesa kernel module or enable it in your kernel, and set environment variable "SDL_VIDEODRIVER=vgl". ------------------------------------------------------------------------------ ===> bsnes-0.60 depends on executable: gmake - found ===> bsnes-0.60 depends on file: /usr/local/libdata/pkgconfig/videoproto.pc - found ===> bsnes-0.60 depends on file: /usr/local/libdata/pkgconfig/xv.pc - found ===> bsnes-0.60 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> bsnes-0.60 depends on file: /usr/local/lib/qt4/libQtGui.so - found ===> bsnes-0.60 depends on file: /usr/local/bin/moc-qt4 - found ===> bsnes-0.60 depends on file: /usr/local/bin/qmake-qt4 - found ===> bsnes-0.60 depends on file: /usr/local/bin/rcc - found ===> bsnes-0.60 depends on file: /usr/local/bin/uic-qt4 - found ===> bsnes-0.60 depends on file: /usr/local/bin/sdl-config - found ===> bsnes-0.60 depends on shared library: GL.1 - found ===> bsnes-0.60 depends on shared library: SDL-1.2.11 - found ===> Configuring for bsnes-0.60 ===> Building for bsnes-0.60 (cd /work/a/ports/emulators/bsnes/work/src && gmake moc=moc-qt4 TMPDIR="/tmp" QMAKESPEC="/usr/local/share/qt4/mkspecs/freebsd-g++" TMPDIR="/tmp" SHELL=/bin/sh NO_LINT=YES SDL_CONFIG=/usr/local/bin/sdl-config PREFIX=/usr/local LOCALBASE=/usr/local X11BASE=/usr/local MOTIFLIB="-L/usr/local/lib -lXm -lXp" LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fno-strict-aliasing" CXX="c++" CXXFLAGS="-O2 -pipe -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -o root -g wheel -m 555" BSD_INSTALL_SCRIPT="install -o root -g wheel -m 555" BSD_INSTALL_DATA="install -o root -g wheel -m 444" BSD_INSTALL_MAN="install -o root -g wheel -m 444") rcc ui_qt/resource/resource.qrc -o obj/resource.rcc moc-qt4 -i lib/nall/qt/check-action.moc.hpp -o obj/check-action.moc moc-qt4 -i lib/nall/qt/file-dialog.moc.hpp -o obj/file-dialog.moc moc-qt4 -i lib/nall/qt/hex-editor.moc.hpp -o obj/hex-editor.moc moc-qt4 -i lib/nall/qt/radio-action.moc.hpp -o obj/radio-action.moc moc-qt4 -i lib/nall/qt/window.moc.hpp -o obj/window.moc moc-qt4 -i ui_qt/application/application.moc.hpp -o obj/application.moc moc-qt4 -i ui_qt/base/about.moc.hpp -o obj/about.moc moc-qt4 -i ui_qt/base/filebrowser.moc.hpp -o obj/filebrowser.moc moc-qt4 -i ui_qt/base/htmlviewer.moc.hpp -o obj/htmlviewer.moc moc-qt4 -i ui_qt/base/loader.moc.hpp -o obj/loader.moc moc-qt4 -i ui_qt/base/main.moc.hpp -o obj/main.moc moc-qt4 -i ui_qt/debugger/debugger.moc.hpp -o obj/debugger.moc moc-qt4 -i ui_qt/debugger/misc/debugger-options.moc.hpp -o obj/debugger-options.moc moc-qt4 -i ui_qt/debugger/ppu/cgram-viewer.moc.hpp -o obj/cgram-viewer.moc moc-qt4 -i ui_qt/debugger/ppu/layer-toggle.moc.hpp -o obj/layer-toggle.moc moc-qt4 -i ui_qt/debugger/ppu/oam-viewer.moc.hpp -o obj/oam-viewer.moc moc-qt4 -i ui_qt/debugger/ppu/vram-viewer.moc.hpp -o obj/vram-viewer.moc moc-qt4 -i ui_qt/debugger/tools/breakpoint.moc.hpp -o obj/breakpoint.moc moc-qt4 -i ui_qt/debugger/tools/disassembler.moc.hpp -o obj/disassembler.moc moc-qt4 -i ui_qt/debugger/tools/memory.moc.hpp -o obj/memory.moc moc-qt4 -i ui_qt/debugger/tools/properties.moc.hpp -o obj/properties.moc moc-qt4 -i ui_qt/debugger/tracer.moc.hpp -o obj/tracer.moc moc-qt4 -i ui_qt/settings/advanced.moc.hpp -o obj/advanced.moc moc-qt4 -i ui_qt/settings/audio.moc.hpp -o obj/audio.moc moc-qt4 -i ui_qt/settings/input.moc.hpp -o obj/input.moc moc-qt4 -i ui_qt/settings/paths.moc.hpp -o obj/paths.moc moc-qt4 -i ui_qt/settings/settings.moc.hpp -o obj/settings.moc moc-qt4 -i ui_qt/settings/video.moc.hpp -o obj/video.moc moc-qt4 -i ui_qt/tools/cheateditor.moc.hpp -o obj/cheateditor.moc moc-qt4 -i ui_qt/tools/cheatfinder.moc.hpp -o obj/cheatfinder.moc moc-qt4 -i ui_qt/tools/statemanager.moc.hpp -o obj/statemanager.moc moc-qt4 -i ui_qt/tools/tools.moc.hpp -o obj/tools.moc c++ -O3 -fomit-frame-pointer -Ilib -I/usr/local/include -Iobj `pkg-config --cflags QtCore QtGui` -c ui_qt/main.cpp -o obj/ui-main.o c++ -O3 -fomit-frame-pointer -Ilib -I/usr/local/include -Iobj `pkg-config --cflags QtCore QtGui` -c ui_qt/base/base.cpp -o obj/ui-base.o c++ -O3 -fomit-frame-pointer -Ilib -I/usr/local/include -Iobj `pkg-config --cflags QtCore QtGui` -c ui_qt/cartridge/cartridge.cpp -o obj/ui-cartridge.o c++ -O3 -fomit-frame-pointer -Ilib -I/usr/local/include -Iobj `pkg-config --cflags QtCore QtGui` -c ui_qt/debugger/debugger.cpp -o obj/ui-debugger.o c++ -O3 -fomit-frame-pointer -Ilib -I/usr/local/include -Iobj `pkg-config --cflags QtCore QtGui` -c ui_qt/input/input.cpp -o obj/ui-input.o c++ -O3 -fomit-frame-pointer -Ilib -I/usr/local/include -Iobj `pkg-config --cflags QtCore QtGui` -c ui_qt/movie/movie.cpp -o obj/ui-movie.o c++ -O3 -fomit-frame-pointer -Ilib -I/usr/local/include -Iobj `pkg-config --cflags QtCore QtGui` -c ui_qt/settings/settings.cpp -o obj/ui-settings.o c++ -O3 -fomit-frame-pointer -Ilib -I/usr/local/include -Iobj `pkg-config --cflags QtCore QtGui` -c ui_qt/state/state.cpp -o obj/ui-state.o c++ -O3 -fomit-frame-pointer -Ilib -I/usr/local/include -Iobj `pkg-config --cflags QtCore QtGui` -c ui_qt/tools/tools.cpp -o obj/ui-tools.o cc -O3 -fomit-frame-pointer -Ilib -I/usr/local/include -c lib/libco/libco.c -o obj/libco.o c++ -O3 -fomit-frame-pointer -Ilib -I/usr/local/include -DVIDEO_GLX -DVIDEO_XV -DVIDEO_SDL -DVIDEO_QTIMAGE -DAUDIO_OPENAL -DAUDIO_OSS -DAUDIO_PULSEAUDIO -DAUDIO_AO -DINPUT_X -DINPUT_SDL `pkg-config --cflags QtCore QtGui` -c lib/ruby/ruby.cpp -o obj/ruby.o In file included from lib/ruby/ruby_impl.cpp:112, from lib/ruby/ruby.cpp:4: lib/ruby/audio/ao.cpp:6:19: error: ao/ao.h: No such file or directory In file included from lib/ruby/ruby_impl.cpp:120, from lib/ruby/ruby.cpp:4: lib/ruby/audio/openal.cpp:11:21: error: AL/al.h: No such file or directory lib/ruby/audio/openal.cpp:12:22: error: AL/alc.h: No such file or directory In file included from lib/ruby/ruby_impl.cpp:128, from lib/ruby/ruby.cpp:4: lib/ruby/audio/pulseaudio.cpp:4:30: error: pulse/pulseaudio.h: No such file or directory In file included from lib/ruby/ruby_impl.cpp:112, from lib/ruby/ruby.cpp:4: lib/ruby/audio/ao.cpp:13: error: 'ao_sample_format' does not name a type lib/ruby/audio/ao.cpp:14: error: ISO C++ forbids declaration of 'ao_device' with no type lib/ruby/audio/ao.cpp:14: error: expected ';' before '*' token lib/ruby/audio/ao.cpp: In member function 'bool ruby::pAudioAO::set(const nall::string&, const nall::any&)': lib/ruby/audio/ao.cpp:33: error: 'audio_device' was not declared in this scope lib/ruby/audio/ao.cpp: In member function 'void ruby::pAudioAO::sample(uint16_t, uint16_t)': lib/ruby/audio/ao.cpp:42: error: 'audio_device' was not declared in this scope lib/ruby/audio/ao.cpp:42: error: 'ao_play' was not declared in this scope lib/ruby/audio/ao.cpp: In member function 'bool ruby::pAudioAO::init()': lib/ruby/audio/ao.cpp:51: error: 'ao_default_driver_id' was not declared in this scope lib/ruby/audio/ao.cpp:54: error: 'driver_format' was not declared in this scope lib/ruby/audio/ao.cpp:57: error: 'AO_FMT_LITTLE' was not declared in this scope lib/ruby/audio/ao.cpp:59: error: 'ao_option' was not declared in this scope lib/ruby/audio/ao.cpp:59: error: 'options' was not declared in this scope lib/ruby/audio/ao.cpp:60: error: 'ao_info' was not declared in this scope lib/ruby/audio/ao.cpp:60: error: 'di' was not declared in this scope lib/ruby/audio/ao.cpp:60: error: 'ao_driver_info' was not declared in this scope lib/ruby/audio/ao.cpp:63: error: 'ao_append_option' was not declared in this scope lib/ruby/audio/ao.cpp:66: error: 'audio_device' was not declared in this scope lib/ruby/audio/ao.cpp:66: error: 'ao_open_live' was not declared in this scope lib/ruby/audio/ao.cpp: In member function 'void ruby::pAudioAO::term()': lib/ruby/audio/ao.cpp:73: error: 'audio_device' was not declared in this scope lib/ruby/audio/ao.cpp:74: error: 'ao_close' was not declared in this scope lib/ruby/audio/ao.cpp: In constructor 'ruby::pAudioAO::pAudioAO()': lib/ruby/audio/ao.cpp:80: error: 'audio_device' was not declared in this scope lib/ruby/audio/ao.cpp:81: error: 'ao_initialize' was not declared in this scope In file included from lib/ruby/ruby_impl.cpp:120, from lib/ruby/ruby.cpp:4: lib/ruby/audio/openal.cpp: At global scope: lib/ruby/audio/openal.cpp:20: error: ISO C++ forbids declaration of 'ALCdevice' with no type lib/ruby/audio/openal.cpp:20: error: expected ';' before '*' token lib/ruby/audio/openal.cpp:21: error: ISO C++ forbids declaration of 'ALCcontext' with no type lib/ruby/audio/openal.cpp:21: error: expected ';' before '*' token lib/ruby/audio/openal.cpp:22: error: 'ALuint' does not name a type lib/ruby/audio/openal.cpp:23: error: 'ALenum' does not name a type lib/ruby/audio/openal.cpp: In member function 'void ruby::pAudioOpenAL::sample(uint16_t, uint16_t)': lib/ruby/audio/openal.cpp:80: error: 'ALuint' was not declared in this scope lib/ruby/audio/openal.cpp:80: error: expected `;' before 'albuffer' lib/ruby/audio/openal.cpp:83: error: 'struct ruby::pAudioOpenAL::' has no member named 'source' lib/ruby/audio/openal.cpp:83: error: 'AL_BUFFERS_PROCESSED' was not declared in this scope lib/ruby/audio/openal.cpp:83: error: 'alGetSourcei' was not declared in this scope lib/ruby/audio/openal.cpp:85: error: 'struct ruby::pAudioOpenAL::' has no member named 'source' lib/ruby/audio/openal.cpp:85: error: 'albuffer' was not declared in this scope lib/ruby/audio/openal.cpp:85: error: 'alSourceUnqueueBuffers' was not declared in this scope lib/ruby/audio/openal.cpp:86: error: 'alDeleteBuffers' was not declared in this scope lib/ruby/audio/openal.cpp:94: error: 'albuffer' was not declared in this scope lib/ruby/audio/openal.cpp:94: error: 'alGenBuffers' was not declared in this scope lib/ruby/audio/openal.cpp:95: error: 'struct ruby::pAudioOpenAL::' has no member named 'format' lib/ruby/audio/openal.cpp:95: error: 'alBufferData' was not declared in this scope lib/ruby/audio/openal.cpp:96: error: 'struct ruby::pAudioOpenAL::' has no member named 'source' lib/ruby/audio/openal.cpp:96: error: 'alSourceQueueBuffers' was not declared in this scope lib/ruby/audio/openal.cpp:100: error: 'ALint' was not declared in this scope lib/ruby/audio/openal.cpp:100: error: expected `;' before 'playing' lib/ruby/audio/openal.cpp:101: error: 'struct ruby::pAudioOpenAL::' has no member named 'source' lib/ruby/audio/openal.cpp:101: error: 'AL_SOURCE_STATE' was not declared in this scope lib/ruby/audio/openal.cpp:101: error: 'playing' was not declared in this scope lib/ruby/audio/openal.cpp:101: error: 'alGetSourcei' was not declared in this scope lib/ruby/audio/openal.cpp:102: error: 'AL_PLAYING' was not declared in this scope lib/ruby/audio/openal.cpp:102: error: 'struct ruby::pAudioOpenAL::' has no member named 'source' lib/ruby/audio/openal.cpp:102: error: 'alSourcePlay' was not declared in this scope lib/ruby/audio/openal.cpp: In member function 'bool ruby::pAudioOpenAL::init()': lib/ruby/audio/openal.cpp:120: error: 'struct ruby::pAudioOpenAL::' has no member named 'handle' lib/ruby/audio/openal.cpp:120: error: 'alcOpenDevice' was not declared in this scope lib/ruby/audio/openal.cpp:121: error: 'struct ruby::pAudioOpenAL::' has no member named 'context' lib/ruby/audio/openal.cpp:121: error: 'struct ruby::pAudioOpenAL::' has no member named 'handle' lib/ruby/audio/openal.cpp:121: error: 'alcCreateContext' was not declared in this scope lib/ruby/audio/openal.cpp:122: error: 'struct ruby::pAudioOpenAL::' has no member named 'context' lib/ruby/audio/openal.cpp:122: error: 'alcMakeContextCurrent' was not declared in this scope lib/ruby/audio/openal.cpp:123: error: 'struct ruby::pAudioOpenAL::' has no member named 'source' lib/ruby/audio/openal.cpp:123: error: 'alGenSources' was not declared in this scope lib/ruby/audio/openal.cpp:133: error: 'AL_POSITION' was not declared in this scope lib/ruby/audio/openal.cpp:133: error: 'alListener3f' was not declared in this scope lib/ruby/audio/openal.cpp:134: error: 'AL_VELOCITY' was not declared in this scope lib/ruby/audio/openal.cpp:135: error: 'ALfloat' was not declared in this scope lib/ruby/audio/openal.cpp:135: error: expected `;' before 'listener_orientation' lib/ruby/audio/openal.cpp:136: error: 'AL_ORIENTATION' was not declared in this scope lib/ruby/audio/openal.cpp:136: error: 'listener_orientation' was not declared in this scope lib/ruby/audio/openal.cpp:136: error: 'alListenerfv' was not declared in this scope lib/ruby/audio/openal.cpp: In member function 'void ruby::pAudioOpenAL::term()': lib/ruby/audio/openal.cpp:151: error: 'struct ruby::pAudioOpenAL::' has no member named 'source' lib/ruby/audio/openal.cpp:151: error: 'alIsSource' was not declared in this scope lib/ruby/audio/openal.cpp:151: error: 'AL_TRUE' was not declared in this scope lib/ruby/audio/openal.cpp:153: error: 'struct ruby::pAudioOpenAL::' has no member named 'source' lib/ruby/audio/openal.cpp:153: error: 'AL_SOURCE_STATE' was not declared in this scope lib/ruby/audio/openal.cpp:153: error: 'alGetSourcei' was not declared in this scope lib/ruby/audio/openal.cpp:154: error: 'AL_PLAYING' was not declared in this scope lib/ruby/audio/openal.cpp:155: error: 'struct ruby::pAudioOpenAL::' has no member named 'source' lib/ruby/audio/openal.cpp:155: error: 'alSourceStop' was not declared in this scope lib/ruby/audio/openal.cpp:157: error: 'struct ruby::pAudioOpenAL::' has no member named 'source' lib/ruby/audio/openal.cpp:157: error: 'AL_BUFFERS_QUEUED' was not declared in this scope lib/ruby/audio/openal.cpp:159: error: 'ALuint' was not declared in this scope lib/ruby/audio/openal.cpp:159: error: expected `;' before 'albuffer' lib/ruby/audio/openal.cpp:160: error: 'struct ruby::pAudioOpenAL::' has no member named 'source' lib/ruby/audio/openal.cpp:160: error: 'albuffer' was not declared in this scope lib/ruby/audio/openal.cpp:160: error: 'alSourceUnqueueBuffers' was not declared in this scope lib/ruby/audio/openal.cpp:161: error: 'alDeleteBuffers' was not declared in this scope lib/ruby/audio/openal.cpp:166: error: 'struct ruby::pAudioOpenAL::' has no member named 'source' lib/ruby/audio/openal.cpp:166: error: 'alDeleteSources' was not declared in this scope lib/ruby/audio/openal.cpp:167: error: 'struct ruby::pAudioOpenAL::' has no member named 'source' lib/ruby/audio/openal.cpp:170: error: 'struct ruby::pAudioOpenAL::' has no member named 'context' lib/ruby/audio/openal.cpp:171: error: 'alcMakeContextCurrent' was not declared in this scope lib/ruby/audio/openal.cpp:172: error: 'struct ruby::pAudioOpenAL::' has no member named 'context' lib/ruby/audio/openal.cpp:172: error: 'alcDestroyContext' was not declared in this scope lib/ruby/audio/openal.cpp:173: error: 'struct ruby::pAudioOpenAL::' has no member named 'context' lib/ruby/audio/openal.cpp:176: error: 'struct ruby::pAudioOpenAL::' has no member named 'handle' lib/ruby/audio/openal.cpp:177: error: 'struct ruby::pAudioOpenAL::' has no member named 'handle' lib/ruby/audio/openal.cpp:177: error: 'alcCloseDevice' was not declared in this scope lib/ruby/audio/openal.cpp:178: error: 'struct ruby::pAudioOpenAL::' has no member named 'handle' lib/ruby/audio/openal.cpp: In constructor 'ruby::pAudioOpenAL::pAudioOpenAL()': lib/ruby/audio/openal.cpp:188: error: 'struct ruby::pAudioOpenAL::' has no member named 'source' lib/ruby/audio/openal.cpp:189: error: 'struct ruby::pAudioOpenAL::' has no member named 'handle' lib/ruby/audio/openal.cpp:190: error: 'struct ruby::pAudioOpenAL::' has no member named 'context' lib/ruby/audio/openal.cpp:191: error: 'struct ruby::pAudioOpenAL::' has no member named 'format' lib/ruby/audio/openal.cpp:191: error: 'AL_FORMAT_STEREO16' was not declared in this scope In file included from lib/ruby/ruby_impl.cpp:128, from lib/ruby/ruby.cpp:4: lib/ruby/audio/pulseaudio.cpp: At global scope: lib/ruby/audio/pulseaudio.cpp:11: error: ISO C++ forbids declaration of 'pa_mainloop' with no type lib/ruby/audio/pulseaudio.cpp:11: error: expected ';' before '*' token lib/ruby/audio/pulseaudio.cpp:12: error: ISO C++ forbids declaration of 'pa_context' with no type lib/ruby/audio/pulseaudio.cpp:12: error: expected ';' before '*' token lib/ruby/audio/pulseaudio.cpp:13: error: ISO C++ forbids declaration of 'pa_stream' with no type lib/ruby/audio/pulseaudio.cpp:13: error: expected ';' before '*' token lib/ruby/audio/pulseaudio.cpp:14: error: 'pa_sample_spec' does not name a type lib/ruby/audio/pulseaudio.cpp:15: error: 'pa_buffer_attr' does not name a type lib/ruby/audio/pulseaudio.cpp: In member function 'bool ruby::pAudioPulseAudio::set(const nall::string&, const nall::any&)': lib/ruby/audio/pulseaudio.cpp:51: error: 'struct ruby::pAudioPulseAudio::' has no member named 'stream' lib/ruby/audio/pulseaudio.cpp:52: error: 'struct ruby::pAudioPulseAudio::' has no member named 'stream' lib/ruby/audio/pulseaudio.cpp:52: error: 'pa_stream_update_sample_rate' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:52: error: 'pa_operation_unref' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:59: error: 'struct ruby::pAudioPulseAudio::' has no member named 'stream' lib/ruby/audio/pulseaudio.cpp:60: error: 'struct ruby::pAudioPulseAudio::' has no member named 'buffer_attr' lib/ruby/audio/pulseaudio.cpp:60: error: 'PA_USEC_PER_MSEC' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:60: error: 'struct ruby::pAudioPulseAudio::' has no member named 'spec' lib/ruby/audio/pulseaudio.cpp:60: error: 'pa_usec_to_bytes' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:61: error: 'struct ruby::pAudioPulseAudio::' has no member named 'stream' lib/ruby/audio/pulseaudio.cpp:61: error: 'struct ruby::pAudioPulseAudio::' has no member named 'buffer_attr' lib/ruby/audio/pulseaudio.cpp:61: error: 'pa_stream_set_buffer_attr' was not declared in this scope lib/ruby/audio/pulseaudio.cpp: In member function 'void ruby::pAudioPulseAudio::sample(uint16_t, uint16_t)': lib/ruby/audio/pulseaudio.cpp:68: error: 'struct ruby::pAudioPulseAudio::' has no member named 'stream' lib/ruby/audio/pulseaudio.cpp:68: error: 'pa_stream_begin_write' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:70: error: 'struct ruby::pAudioPulseAudio::' has no member named 'spec' lib/ruby/audio/pulseaudio.cpp:70: error: 'pa_frame_size' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:75: error: 'struct ruby::pAudioPulseAudio::' has no member named 'mainloop' lib/ruby/audio/pulseaudio.cpp:75: error: 'pa_mainloop_iterate' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:77: error: 'struct ruby::pAudioPulseAudio::' has no member named 'mainloop' lib/ruby/audio/pulseaudio.cpp:77: error: 'pa_mainloop_iterate' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:79: error: 'struct ruby::pAudioPulseAudio::' has no member named 'stream' lib/ruby/audio/pulseaudio.cpp:79: error: 'pa_stream_writable_size' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:80: error: 'struct ruby::pAudioPulseAudio::' has no member named 'spec' lib/ruby/audio/pulseaudio.cpp:80: error: 'pa_frame_size' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:87: error: 'struct ruby::pAudioPulseAudio::' has no member named 'stream' lib/ruby/audio/pulseaudio.cpp:87: error: 'struct ruby::pAudioPulseAudio::' has no member named 'spec' lib/ruby/audio/pulseaudio.cpp:87: error: 'pa_frame_size' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:87: error: 'PA_SEEK_RELATIVE' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:87: error: 'pa_stream_write' was not declared in this scope lib/ruby/audio/pulseaudio.cpp: In member function 'bool ruby::pAudioPulseAudio::init()': lib/ruby/audio/pulseaudio.cpp:96: error: 'struct ruby::pAudioPulseAudio::' has no member named 'mainloop' lib/ruby/audio/pulseaudio.cpp:96: error: 'pa_mainloop_new' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:98: error: 'struct ruby::pAudioPulseAudio::' has no member named 'context' lib/ruby/audio/pulseaudio.cpp:98: error: 'struct ruby::pAudioPulseAudio::' has no member named 'mainloop' lib/ruby/audio/pulseaudio.cpp:98: error: 'pa_mainloop_get_api' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:98: error: 'pa_context_new' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:99: error: 'struct ruby::pAudioPulseAudio::' has no member named 'context' lib/ruby/audio/pulseaudio.cpp:99: error: 'PA_CONTEXT_NOFLAGS' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:99: error: 'pa_context_connect' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:101: error: 'pa_context_state_t' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:101: error: expected `;' before 'cstate' lib/ruby/audio/pulseaudio.cpp:103: error: 'struct ruby::pAudioPulseAudio::' has no member named 'mainloop' lib/ruby/audio/pulseaudio.cpp:103: error: 'pa_mainloop_iterate' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:104: error: 'cstate' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:104: error: 'struct ruby::pAudioPulseAudio::' has no member named 'context' lib/ruby/audio/pulseaudio.cpp:104: error: 'pa_context_get_state' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:105: error: 'PA_CONTEXT_IS_GOOD' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:106: error: 'cstate' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:106: error: 'PA_CONTEXT_READY' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:108: error: 'struct ruby::pAudioPulseAudio::' has no member named 'spec' lib/ruby/audio/pulseaudio.cpp:108: error: 'PA_SAMPLE_S16LE' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:109: error: 'struct ruby::pAudioPulseAudio::' has no member named 'spec' lib/ruby/audio/pulseaudio.cpp:110: error: 'struct ruby::pAudioPulseAudio::' has no member named 'spec' lib/ruby/audio/pulseaudio.cpp:111: error: 'struct ruby::pAudioPulseAudio::' has no member named 'stream' lib/ruby/audio/pulseaudio.cpp:111: error: 'struct ruby::pAudioPulseAudio::' has no member named 'context' lib/ruby/audio/pulseaudio.cpp:111: error: 'struct ruby::pAudioPulseAudio::' has no member named 'spec' lib/ruby/audio/pulseaudio.cpp:111: error: 'pa_stream_new' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:113: error: 'struct ruby::pAudioPulseAudio::' has no member named 'buffer_attr' lib/ruby/audio/pulseaudio.cpp:114: error: 'struct ruby::pAudioPulseAudio::' has no member named 'buffer_attr' lib/ruby/audio/pulseaudio.cpp:114: error: 'PA_USEC_PER_MSEC' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:114: error: 'struct ruby::pAudioPulseAudio::' has no member named 'spec' lib/ruby/audio/pulseaudio.cpp:114: error: 'pa_usec_to_bytes' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:115: error: 'struct ruby::pAudioPulseAudio::' has no member named 'buffer_attr' lib/ruby/audio/pulseaudio.cpp:116: error: 'struct ruby::pAudioPulseAudio::' has no member named 'buffer_attr' lib/ruby/audio/pulseaudio.cpp:117: error: 'struct ruby::pAudioPulseAudio::' has no member named 'buffer_attr' lib/ruby/audio/pulseaudio.cpp:119: error: 'pa_stream_flags_t' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:119: error: expected `;' before 'flags' lib/ruby/audio/pulseaudio.cpp:120: error: 'struct ruby::pAudioPulseAudio::' has no member named 'stream' lib/ruby/audio/pulseaudio.cpp:120: error: 'struct ruby::pAudioPulseAudio::' has no member named 'buffer_attr' lib/ruby/audio/pulseaudio.cpp:120: error: 'flags' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:120: error: 'pa_stream_connect_playback' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:122: error: 'pa_stream_state_t' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:122: error: expected `;' before 'sstate' lib/ruby/audio/pulseaudio.cpp:124: error: 'struct ruby::pAudioPulseAudio::' has no member named 'mainloop' lib/ruby/audio/pulseaudio.cpp:124: error: 'pa_mainloop_iterate' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:125: error: 'sstate' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:125: error: 'struct ruby::pAudioPulseAudio::' has no member named 'stream' lib/ruby/audio/pulseaudio.cpp:125: error: 'pa_stream_get_state' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:126: error: 'PA_STREAM_IS_GOOD' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:127: error: 'sstate' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:127: error: 'PA_STREAM_READY' was not declared in this scope lib/ruby/audio/pulseaudio.cpp: In member function 'void ruby::pAudioPulseAudio::term()': lib/ruby/audio/pulseaudio.cpp:138: error: 'struct ruby::pAudioPulseAudio::' has no member named 'stream' lib/ruby/audio/pulseaudio.cpp:138: error: 'pa_stream_cancel_write' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:142: error: 'struct ruby::pAudioPulseAudio::' has no member named 'stream' lib/ruby/audio/pulseaudio.cpp:143: error: 'struct ruby::pAudioPulseAudio::' has no member named 'stream' lib/ruby/audio/pulseaudio.cpp:143: error: 'pa_stream_disconnect' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:144: error: 'struct ruby::pAudioPulseAudio::' has no member named 'stream' lib/ruby/audio/pulseaudio.cpp:144: error: 'pa_stream_unref' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:145: error: 'struct ruby::pAudioPulseAudio::' has no member named 'stream' lib/ruby/audio/pulseaudio.cpp:148: error: 'struct ruby::pAudioPulseAudio::' has no member named 'context' lib/ruby/audio/pulseaudio.cpp:149: error: 'struct ruby::pAudioPulseAudio::' has no member named 'context' lib/ruby/audio/pulseaudio.cpp:149: error: 'pa_context_disconnect' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:150: error: 'struct ruby::pAudioPulseAudio::' has no member named 'context' lib/ruby/audio/pulseaudio.cpp:150: error: 'pa_context_unref' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:151: error: 'struct ruby::pAudioPulseAudio::' has no member named 'context' lib/ruby/audio/pulseaudio.cpp:154: error: 'struct ruby::pAudioPulseAudio::' has no member named 'mainloop' lib/ruby/audio/pulseaudio.cpp:155: error: 'struct ruby::pAudioPulseAudio::' has no member named 'mainloop' lib/ruby/audio/pulseaudio.cpp:155: error: 'pa_mainloop_free' was not declared in this scope lib/ruby/audio/pulseaudio.cpp:156: error: 'struct ruby::pAudioPulseAudio::' has no member named 'mainloop' lib/ruby/audio/pulseaudio.cpp: In constructor 'ruby::pAudioPulseAudio::pAudioPulseAudio()': lib/ruby/audio/pulseaudio.cpp:161: error: 'struct ruby::pAudioPulseAudio::' has no member named 'mainloop' lib/ruby/audio/pulseaudio.cpp:162: error: 'struct ruby::pAudioPulseAudio::' has no member named 'context' lib/ruby/audio/pulseaudio.cpp:163: error: 'struct ruby::pAudioPulseAudio::' has no member named 'stream' gmake: *** [obj/ruby.o] Error 1 *** Error code 2 Stop in /a/ports/emulators/bsnes. ================================================================ build of /usr/ports/emulators/bsnes ended at Wed Apr 14 20:16:37 UTC 2010