Zgoubi distribution -- System Requirements
All systems
- Must have 400 MB of free disk space to hold the zgoubi executables, test suites, documentation and some utilities.
- Should have 5 MB of memory for small problems, more for larger problems.
Linux
- No special requirements -- bash, X11, perl, make, gcc, and other utilities should be included & available in standard Linux distributions.
- If you plan on compiling zgoubi from source code, then you must first install gfortran or ifort.
Mac OS X
- Must have a Mac with an Intel processor that supports 64-bit (x86_64) executables (e.g., i5, i7, or Xeon processor). Very old Macs with PowerPC, Core, and Core2 processors are not supported.
- The X11 app must be installed, and should be started before executing Zgoubi (it just sits & waits in the background for plot commands). Depending on vintage, X11 will usually be found on the original OS X installation disks, as the X11 SDK. For newer Macs, see below.
Mac OS X 10.8 - Mountain Lion
To fully utilize the Zgoubi plotting, testing, and build procedures, users should
make sure that basic unix utility commands and X11 plot support are available.
On older versions of Mac OS X, X11 support was provided via an SDK and the
necessary unix commands (eg, make) were available by default.
Apple changed very much for OS X 10.8, Mountain Lion. Before installing
Zgoubi on Mountain Lion, these steps are necessary, and only take minutes.
(1) Go to the App Store, then download and install the Xcode package.
(It's free)
(2) Open (double-click) Xcode, then select "Preferences" from the
menu items. Under Preferences, select "Downloads", and then
"Command line tools". This installs some basic unix command
line utilities, such as "make".
(3) Install Xquartz, the replacement for X11 (it's free): From the Finder, go to
"Applications", then "Utilities". Open (double-click)
the X11 app. A window will appear with instructions for downloading
and installing the Xquartz package.
Now, let's get started!