I emerged timidity++-2.13.2-r2 and timidity-eawpatches-12-r4 on my gentoo linux ppc64, and it worked well playing midi files. May be they could be marked "~ppc64". Emerge Info: Portage 2.0.51.22-r2 (default-linux/ppc/2005.1/ppc64/multilib, gcc-3.4.4, glibc-2.3.5-r1, 2.6.12-gentoo-r9 ppc64) ================================================================= System uname: 2.6.12-gentoo-r9 ppc64 PPC970, altivec supported Gentoo Base System version 1.6.13 ccache version 2.3 [disabled] dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.90.0.3-r5 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="ppc64" AUTOCLEAN="yes" CBUILD="powerpc64-unknown-linux-gnu" CFLAGS="-O3 -mcpu=G5 -mtune=970 -maltivec -mabi=altivec -mpowerpc64 -mpowerpc-gpopt -fsigned-char -pipe" CHOST="powerpc64-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -mcpu=G5 -mtune=970 -maltivec -mabi=altivec -mpowerpc64 -mpowerpc-gpopt -fsigned-char -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://gg3.net/pub/linux/gentoo/ http://ftp.gentoo.or.kr/ http://gentoo.gg3.net/ http://mirror.averse.net/pub/gentoo/" LANG="en_US.UTF-8" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="ppc64 X aac aalib alsa altivec arts aspell berkdb bitmap-fonts cdr cjk crypt cups curl dba dvd dvdnav eds encode esd faac faad2 fam fb ffmpeg flac foomaticdb fortran gd gd-external gdbm gif gimpprint gnome gphoto2 gpm gstreamer gtk gtk2 imagemagick imlib ipv6 java jpeg kde ldap libwww mad motif mozilla mp3 mpeg mysql nas ncurses nls nptl nptlonly ogg opengl oss pam perl png python qt readline samba sdl slang spell ssl svg tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode v4l vidix vorbis xanim xine xml xml2 xmms xv xvmc zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
timidity++ has a use flag for portaudio, which didnt compile for me. We'd have to mask out the flag i guess. thoughts?
I didn't do anything about changing the programs, I emerged them, played with midi files, and it just worked.
Marked timidity++-2.13.2-r2 and portaudio-18.1-r3 ~ppc64
closing
closed and thank you