Copyright © 2007-2024 The OpenMx Project
Now follow the instructions for the Unix installation.
A prerequisite for compiling OpenMx on Windows platforms is the Rtools Windows toolset. Download the latest version of Rtools from their website [4] and run the installer. The Rtools installer does not add the R directory to your PATH environment variable. See here [5] for help on setting the path in Windows 2000/XP. See here [6] for help on setting the path in Windows Vista. The default R directory is placed in C:\Program Files\R\R-2.X.X\bin.
TortoiseSVN [7] is a subversion graphical user interface that you may find helpful. Some tips: We recommend checking out the OpenMx repository into a folder that does not contain any spaces in its absolute path. If you receive a permission denied error when running "make install", follow the instructions on the R FAQ for Windows: I don't have permission to write to the R library directory [8].
In R 2.9.x and earlier, you need Microsoft's HTML Help Workshop [9] in order to create R help files under Windows. After you have installed the software, add C:\Program Files\HTML Help Workshop to your PATH environment variable.
Now follow the instructions for the Unix installation.
This version should compile under any Unix with the GNU C compiler (See above for instructions on installing this on OS X).
To install OpenMx, download the source using SVN [10]. If you want anonymous svn access then leave out the --username argument.
cd ~/Applications/bin/ svn checkout --username "http://openmx.psyc.virginia.edu/svn" OpenMx
After you have downloaded an initial working copy, SVN can keep this up to date with svn update. Learn more with man svn or tutorial sites like this one [11].
tinkerbell:OpenMx tim$ svn update A trunk/docs/source/Factor1.png U trunk/docs/source/FactorModelPath.rst D trunk/models/passing/bivSat3.R
A = Added, U = Updated, D = Deleted
You can also check the status of your working copy
cd ~/Applications/bin/ svn status OpenMx # learn if any changes have been made, including new files
Equivalently, there is a real-time mirror of the OpenMx subversion trunk located at Gitorius [12]. To retrieve a read-only clone of the trunk, use:
git clone git://gitorious.org/openmx/openmx.git
cd (change directory) to the trunk directory, and make
cd ~/OpenMx/trunk/ make install
Options for the make process are as follows:
Links
[1] http://developer.apple.com/mac/
[2] http://r.research.att.com/tools/
[3] http://hpc.sourceforge.net
[4] http://www.murdoch-sutherland.com/Rtools/
[5] http://www.computerhope.com/issues/ch000549.htm
[6] http://www.brightrev.com/how-to/windows/35-add-a-utilities-directory-to-your-pc.html?start=1
[7] http://tortoisesvn.tigris.org/
[8] http://cran.r-project.org/bin/windows/base/rw-FAQ.html#I-don_0027t-have-permission-to-write-to-the-R_002d2_002e9_002e0_005clibrary-directory
[9] http://msdn.microsoft.com/en-us/library/ms669985.aspx
[10] http://svnbook.red-bean.com/
[11] http://www.abbeyworkshop.com/howto/misc/svn01/|
[12] https://gitorious.org/openmx/openmx