|
A working PyGAMMA demands that the computer system has:
- A Viable Python Interpreter
- A Matching Boost.Python Library
- A Matching PyGAMMA Library
|
|
|
This enables users to run GAMMA based Python script programs within
the Python interpreter. The GAMMA sources are not required in this
case, nor is any C++ compiler. However, take careful note that since
these are binaries you must match the three requirements above for your
system/OS!
Note that we cannot supply the binaries for Python (1. above) on this
site. Python has been built for a wide variety of systems and is best
installed directly using whatever packaging is available. The links
below will guide you on this point.
|
|
|
OSX - The current port of GCC (3.1.x) by Apple has problems. Until this is
fixed PyGAMMA will not run under OSX. There is a CVS version of GCC
3.3 out as I write this but I have not tested it yet.
Borland - There is no need for a "Borland" port because PyGAMMA is compiler
independent (after it is built). Use the Windows binaries for
Python and PyGAMMA.
MinGW - There is no need for a "MinGW" port because PyGAMMA is compiler
independent (after it is built). Use the Windows binaries for
Python and PyGAMMA. Alternatively, if you have CygWin you could
use the CygWin binaries for Python and PyGAMMA.
Other - If time permits and if you wish to volunteer your system, I can
remotely log on and attempt the build the binaries. It is preferable
that a Python port exists for your system.
|