Building SCoPEx Software - nthallen/ALPHA-SB GitHub Wiki
SCoPEx now depends on the Open Dynamics Engine library (ODE). Wiki, Official Website
The source for ODE is in git at Bitbucket. If you have an Atlassian login, you can create an account using that (or probably even if you don't).
I have created a fork at Bitbucket, which you should use for the time being if you are building under Cygwin.
To build ODE:
- $ mkdir -p SW/ode
- $ cd SW/ode
- $ git clone [email protected]:odedevs/ode.git git
- # Alternative for building under Cygwin:
- $ git clone [email protected]:nthallen/ode.git git
- $ # Alternately use HTTPS:
- $ git clone https://bitbucket.org/nthallen/ode.git git
- $ cd git
- $ git checkout master_nta
- $ cd ..
- $ mkdir build-ode
- $ cd build-ode
- $ cmake -DODE_WITH_DEMOS=OFF -DODE_WITH_TESTS=OFF ../git
- $ make
- $ sudo make install # or drop the 'sudo' under Cygwin
Then to download and build the SCoPEx instrument software itself:
- $ /usr/local/sbin/mkexpdir scopex
- $ cd /home/scopex
- $ git clone [email protected]:nthallen/KK-SCoPEx.git src
- $ cd src/TM
- $ appgen scopex.spec
- $ distribute
To build to the simulator spec:
- $ make clean-dist
- $ appgen scopexsim.spec
- $ distribute