| <- Introduction | Simple Usage -> |
The current build is tested solely on Linux. As most osg components, osgEphemeris should port easily to Windows and other platforms with little effort. Contributions are welcome.
Current access to osgEphemeris is through cvs on andesengineering.com:
|
If CVS access is restricted or you prefer to download a recent tarball, you may get a recent one, or generate a current one here.
A prerequisite for building osgEphemeris is DWMake. DWMake is a simple set of GNU makefile definitions and rules for a set of common targets. Instructions for getting and installing DWmake follow
DWMake is also available through CVS:
|
If CVS access is restricted or you prefer to download a recent DWMake tarball, you may get a recent one, or generate a current one here.
To build all projects using DWMake a global environmental variable DWMAKE needs to be defined, which points to the top level directory where DWMake is installed. If you've just run the cvs command above, then the following applies:
| For CSH: |
|
| For SH or BASH: |
|
You may want to add these to your .profile, .bashrc, or .cshrc, whichever is appropriate.
|
By default osgEphemeris installes in /usr/local. You may install in other locations by using the directive INST_LOCATION:
|
The above command will install the include/osgEphemeris directory in INST_LOCATION/include, the library libosgEphemeris.so in INST_LOCATION/lib and the plugin osgdb_osgEphemerisModel.so in INST_LOCATION/lib/osgPlugins.
| <- Introduction | Simple Usage -> | -->