Setenv LD_LIBRARY_PATH $RSFROOT/lib:$LD_LIBRARY_PATH Setenv MANPATH $RSFROOT/share/man:`manpath` if then export PYTHONPATH = $:$RSFROOT/lib Old (0.9.9) version installation Environment variablesĮxport RSFROOT =/usr/local/rsf # directory where Madagascar will be installed. Use $RSFROOT/etc/madagascar/ as the location of env scripts instead of $RSFROOT/share/madagascar/etc/.
include/: header files with info on library procedures fonts. doc/: auto-generated HTML documentation. Kept separate from build so that it can be done by root, and to avoid build failures leaving junk files all over the system.Ī successful installation will have created in $RSFROOT the following directories: Install: moves the compiled executables and the documentation to the final locations in $RSFROOT, sometimes changing filenames. Build: compiles the software and documentation using RSFSRC/build as a "workplace". Should ideally either solve or flag all problems, so that the build either works, or does not proceed at all. Creates a layer of abstraction so that the build is platform-independent. Configure: determine what tools are available on the system and how they should be used to built the software. The term "installation" in the title is used for brevity, and it actually covers all three steps: configuration, build and install. 8.1.1 Problems when symbolic linking and using SVN. MADAGASCAR PC HOW TO
6.9 How to adapt Madagascar to a new platform.6.5 Yellow Dog Linux 6.1 on Sony PlayStation 3.6.3 Fedora, RedHat, CentOS, Scientific Linux, openSUSE.
6 Platform-specific installation advice.5.6 RSFROOT for NFS-shared user home directories.
5.2 Used by the Madagascar build process and parallelization utilities.2 Old (1.0 and 1.1) version installation.