- INSTALL GFORTRAN MAC PORT HOW TO
- INSTALL GFORTRAN MAC PORT INSTALL
- INSTALL GFORTRAN MAC PORT FULL
- INSTALL GFORTRAN MAC PORT SOFTWARE
INSTALL GFORTRAN MAC PORT INSTALL
Python setup.py install -prefix = $RSFROOT LocationĪs long as you set the environment variables and directory permissions correctly, it does not matter in what part of your filesystem you place the install. To install the SCons bundled with Madagascar go to RSFSRC/scons, unpack the tar file, and type Your older version might work fine, but Madagascar attempts to support only the latest stable version of SCons, so if you have problems you should upgrade. However, if you have an older version of SCons the configure scripts will not try to install the newer version. Madagascar includes the latest stable version of SCons and the configure scripts will try to install it for you in RSFROOT if you don't have it already. If your version of Python is older and you experience problems you should probably upgrade. Madagascar has been built successfully with the following compilers, and possibly with others:Īs described below under Platform-specific installation advice, Madagascar supports the oldest non-deprecated Python version currently supported by the latest stable version of SCons. To clean all intermediate files generated by SCons, run make clean or scons -cīasic prerequisites are described in the short Installation guide. Run scons install or the following two commands in succession: make make install or scons scons install If you need "root" privileges for installing under $RSFROOT, you may need to run su scons install or sudo scons install For example, to install C++ and Fortran-90 API bindings in addition to the basic package, run.
INSTALL GFORTRAN MAC PORT FULL
You can obtain a full list of customizable variables by running scons -h. configure You can examine the config.py file that this command generates. Change to the top source directory and run. Notice the backticks surrounding the call to manpath.īe aware that on some systems /var/tmp gets automatically cleaned at some intervals, so if you want to keep your data binaries for a long time, set DATAPATH to another location where you have write access and that allows large files. 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.
INSTALL GFORTRAN MAC PORT SOFTWARE
INSTALL GFORTRAN MAC PORT HOW TO
6.9 How to adapt Madagascar to a new platform.