Compiling Cyana on OS
X using g77:
In order to get Cyana
to run on OS X you need to complie the program and keep it on a
normal UFS (Unix File System) formatted drive. There are two
ways to do this:
1.
Partition your hard drive so that it has a Volume that is UFS
formatted. The easiest way to do this is to install a second
internal drive or external drive and format all or a partition of
that as UFS. A harder way is to reformat your main drive,
which would entail backing up everything, repartitioning it, and
then reinstalling everything on the HFS+ (Apple Unix format)
partition. Yet another way is to NFS mount a UFS drive from a
different unix or linux computer, and use that essentially in the
same way as an extra drive.
If you have a UFS
partition or drive, install cyana by doing what is described
here.
2. If you have the (default) single partition HFS+
drive, and do not have permanent access to an external UFS
filesystem (e.g., you have a laptop) and don't want to wipe out and
reinstall everything, there is a very convenient workaround.
Apple OS X allows you to make a virtual disk having UFS
formatting. You can easily make a 10 MB virtual disk by creating a
disk image, then you can compile cyana on this, and then whenever
you need it, just mount the disk image just like when you are
installing Apple software. I have written a startup script to
do this all automatically, so that when you type the command cyana,
the disk image will mount a virtual UFS partition that contains
cyana, and then it will start running it.
If you don't have a
UFS partition, you can still install cyana and run it by doing
this.
