Dan Sumorok recently provided a patch to run Basilisk 64 bit in Yosemite. Yesterday I built that code with GCC 4.8 in Yosemite, so no need for Snow Leopard. You need the latest Xcode, Command line tools, XQuartz, and macports for the GNU automake and autogen tools and sdl.
Build instruction is found on Dan's github rep, but I paste them here:
Install Xcode, Command line tools, XQuartz, macports (sudo port install automake, autogen, sdl)
Download http://sourceforge.net/projects/gnuada/ ... 20X/4.8.0/
to /opt in OSX and run:
from Unix folder:
./configure --enable-macosx-etherhelper --enable-jit-compiler --enable-sdl-video --enable-sdl-audio CC=clang
among others, parameters to configure can be:
enable-macosx-sound provides support for the ASC (apple sound chip).
enable-macosx-etherhelper provides support for appletalk.
After "make" you need to manually do "make BasiliskII_app" to get an application bundle.
Dan submitted his original patches to the official repository, but the communication to get them accepted broke down somehow.
He never got round to implement the etherhelper in SheepShaver. And the SheepShaver code doesn't build with GCC 4.8.
BTW: tuntaposx required for appletalk has also recently been updated to run in Yosemite. https://sourceforge.net/projects/tuntap ... /20141104/