Changes between Version 24 and Version 25 of InstallOSX
- Timestamp:
- Oct 26, 2012 3:42:54 PM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
InstallOSX
v24 v25 2 2 3 3 There are two ways provided here to install GSAS & EXPGUI. The first is preferred since is downloads directly from a subversion repository. In this method, the distribution .dmg file does not need to change when the program is updated. Instead, the latest version of the programs are downloaded from a server when the program is installed (an internet connection is obviously required). Subsequently, if there are updates to GSAS or EXPGUI, an update can be made where only the modified or added files are upgraded. This update step can be done using the File/Update... menu option in EXPGUI or by executing the bootstrap.py file in the GSAS directory. However, these methods require ~double the space needed by GSAS & EXPGUI. For users who need to install GSAS & EXPGUI on systems where an Internet connection to the server is not possible or where space usage is critical, an alternate .dmg file is also provided containing all GSAS & EXPGUI files, but this requires that upgrades be performed by downloading and installing the all GSAS & EXPGUI files from a future .dmg distribution. 4 5 === Note for Users of 10.4 (Tiger) === #tendot4 6 7 Users of 10.4 will need to install the subversion (svn) package, if using the self-updating release. This can be done with [http://www.finkproject.org/ Fink] or [http://www.macports.org/ MacPorts]. Note that all that is needed is the svn client, should you have a choice in package size. Note this needs to be installed in a place where Python and EXPGUI can find it. 8 If you have svn and python can't find it for bootstrap.py, edit that file or modify your path. If EXPGUI can't find it, set EXPGUI(pathlist) to hold the path to svn (see customization). 9 10 === Note for Users of 10.8 (Mountain Lion) === #tendot8 11 12 Users of 10.8 will need to install subversion (svn) package, if using the self-updating release and all users will also need to install X11. For X11, see http://xquartz.macosforge.org/landing/. For subversion, install one of the following: Apple's Command Line Tools, or Apple's Xcode development environment, a 3rd party SVN package, (or build from source code, see http://subversion.apache.org/download/). The Command Line Tools and Xcode can be downloaded from the Apple Developer's web site (https://developer.apple.com/) or can possibly be found on the OS X install DVD. A free 3rd party version of Subversion from WANdisco is here: http://www.wandisco.com/get/?f=subversion-binaries/1.7/Subversion-1.7.7_10.8.x.pkg. 13 Note this needs to be installed in a place where Python and EXPGUI can find it. 14 If you have svn and Python can't find it for bootstrap.py, edit that file or modify your path. If EXPGUI can't find it, set EXPGUI(pathlist) to set the path to svn (see customization section). 4 15 5 16 == How to install self-updating GSAS & EXPGUI == … … 33 44 Note that if you make any modifications to any files distributed as part of GSAS or EXPGUI, these files may not be upgraded, should the changes be in the same regions as upgrades made by Bob or myself. If you are in the practice of modifying the programs, you should learn to use svn and do your upgrades by hand. 34 45 35 === Note for Users of 10.4 (Tiger) === #tendot436 37 Users of 10.4 will need to install subversion. This can be done with [http://www.finkproject.org/ Fink] or [http://www.macports.org/ MacPorts]. Note that all that is needed is the svn client, should you have a choice in package size. Note this needs to be installed in a place where Python and EXPGUI can find it.38 If you have svn and python can't find it for bootstrap.py, edit that file or modify your path. If EXPGUI can't find it, set EXPGUI(pathlist) to hold the path to svn (see customization).39 40 46 == How to install non-updating GSAS & EXPGUI == 41 47